diff --git a/setup/iso_639/ca.po b/setup/iso_639/ca.po index 8ab2820a2f..18b6018d3a 100644 --- a/setup/iso_639/ca.po +++ b/setup/iso_639/ca.po @@ -11,15 +11,15 @@ msgstr "" "Project-Id-Version: iso_639_3\n" "Report-Msgid-Bugs-To: Debian iso-codes team \n" -"POT-Creation-Date: 2011-09-02 16:21+0000\n" -"PO-Revision-Date: 2011-09-18 12:01+0000\n" -"Last-Translator: FerranRius \n" +"POT-Creation-Date: 2011-09-27 14:31+0000\n" +"PO-Revision-Date: 2011-10-12 14:25+0000\n" +"Last-Translator: Ferran Rius \n" "Language-Team: Catalan \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-09-19 04:40+0000\n" -"X-Generator: Launchpad (build 13955)\n" +"X-Launchpad-Export-Date: 2011-10-13 04:37+0000\n" +"X-Generator: Launchpad (build 14124)\n" "Language: ca\n" #. name for aaa @@ -28,7 +28,7 @@ msgstr "Ghotuo" #. name for aab msgid "Alumu-Tesu" -msgstr "Alumu-Tesu" +msgstr "Arum-Tesu" #. name for aac msgid "Ari" @@ -40,7 +40,7 @@ msgstr "Amal" #. name for aae msgid "Albanian; Arbëreshë" -msgstr "Albanès; arbëreshë" +msgstr "Albanès; Itàlia" #. name for aaf msgid "Aranadan" @@ -76,27 +76,27 @@ msgstr "Anambé" #. name for aao msgid "Arabic; Algerian Saharan" -msgstr "Àrab; algerià del Sahara" +msgstr "Àrab; Sahara algerià" #. name for aap msgid "Arára; Pará" -msgstr "Arára; Pará" +msgstr "Arara" #. name for aaq msgid "Abnaki; Eastern" -msgstr "Abnaki de l'est" +msgstr "Abenaki; oriental" #. name for aar msgid "Afar" -msgstr "àfar" +msgstr "Àfar" #. name for aas msgid "Aasáx" -msgstr "Aasáx" +msgstr "Aasax" #. name for aat msgid "Albanian; Arvanitika" -msgstr "Albanès; arvanític" +msgstr "Albanès; Grècia" #. name for aau msgid "Abau" @@ -108,7 +108,7 @@ msgstr "Solong" #. name for aax msgid "Mandobo Atas" -msgstr "Mandobo Atas" +msgstr "Mandobo; Atas" #. name for aaz msgid "Amarasi" @@ -120,7 +120,7 @@ msgstr "Abé" #. name for abb msgid "Bankon" -msgstr "Bankon" +msgstr "Abo" #. name for abc msgid "Ayta; Ambala" @@ -128,11 +128,11 @@ msgstr "Ayta; Ambala" #. name for abd msgid "Manide" -msgstr "Manide" +msgstr "Agta; Camarines nord" #. name for abe msgid "Abnaki; Western" -msgstr "Abnaki occidental" +msgstr "Abenaki; occidental" #. name for abf msgid "Abai Sungai" @@ -144,7 +144,7 @@ msgstr "Abaga" #. name for abh msgid "Arabic; Tajiki" -msgstr "Àrab; tadjikistan" +msgstr "Àrab; tajiki" #. name for abi msgid "Abidji" @@ -152,15 +152,15 @@ msgstr "Abidji" #. name for abj msgid "Aka-Bea" -msgstr "Aka-Bea" +msgstr "Aka; Bea" #. name for abk msgid "Abkhazian" -msgstr "abkhaz" +msgstr "Abkhaz" #. name for abl msgid "Lampung Nyo" -msgstr "Lampung Nyo" +msgstr "Lampung; Nyo" #. name for abm msgid "Abanyom" @@ -176,11 +176,11 @@ msgstr "Abon" #. name for abp msgid "Ayta; Abellen" -msgstr "Ayta; Abellen" +msgstr "Ayta; Abenlen" #. name for abq msgid "Abaza" -msgstr "Abaza" +msgstr "Abazí" #. name for abr msgid "Abron" @@ -192,7 +192,7 @@ msgstr "Malai; ambonès" #. name for abt msgid "Ambulas" -msgstr "Ambulas" +msgstr "Abelam" #. name for abu msgid "Abure" @@ -200,11 +200,11 @@ msgstr "Abure" #. name for abv msgid "Arabic; Baharna" -msgstr "Àrab; baharna" +msgstr "Àrab; Baharna" #. name for abw msgid "Pal" -msgstr "Pal" +msgstr "Abasakur" #. name for abx msgid "Inabaknon" @@ -212,7 +212,7 @@ msgstr "Inabaknon" #. name for aby msgid "Aneme Wake" -msgstr "Aneme Wake" +msgstr "Abie" #. name for abz msgid "Abui" @@ -240,15 +240,15 @@ msgstr "Francès crioll; Santa Llúcia" #. name for ach msgid "Acoli" -msgstr "Acoli" +msgstr "Acholí" #. name for aci msgid "Aka-Cari" -msgstr "Aka-Cari" +msgstr "Aka; Cari" #. name for ack msgid "Aka-Kora" -msgstr "Aka-Kora" +msgstr "Aka; Kora" #. name for acl msgid "Akar-Bale" @@ -256,7 +256,7 @@ msgstr "Akar-Bale" #. name for acm msgid "Arabic; Mesopotamian" -msgstr "Àrab; Mesopotàmia" +msgstr "Àrab; mesopotami" #. name for acn msgid "Achang" @@ -276,7 +276,7 @@ msgstr "Achi" #. name for acs msgid "Acroá" -msgstr "Acroá" +msgstr "Acroà" #. name for act msgid "Achterhoeks" @@ -284,11 +284,11 @@ msgstr "Achterhoeks" #. name for acu msgid "Achuar-Shiwiar" -msgstr "Achuar-Shiwiar" +msgstr "Achuar" #. name for acv msgid "Achumawi" -msgstr "Achumawi" +msgstr "Achomawi" #. name for acw msgid "Arabic; Hijazi" @@ -296,11 +296,11 @@ msgstr "Àrab; Hijazi" #. name for acx msgid "Arabic; Omani" -msgstr "Àrab; Oman" +msgstr "Àrab; omaní" #. name for acy msgid "Arabic; Cypriot" -msgstr "Àrab; Xipre" +msgstr "Àrab; xipriota" #. name for acz msgid "Acheron" @@ -308,11 +308,11 @@ msgstr "Acheron" #. name for ada msgid "Adangme" -msgstr "Adangme" +msgstr "Dangme" #. name for adb msgid "Adabe" -msgstr "Adab" +msgstr "Adabe" #. name for add msgid "Dzodinka" @@ -332,19 +332,19 @@ msgstr "Andegerebinha" #. name for adh msgid "Adhola" -msgstr "Adhola" +msgstr "Adola" #. name for adi msgid "Adi" -msgstr "Adi" +msgstr "Adí" #. name for adj msgid "Adioukrou" -msgstr "Adioukrou" +msgstr "Adjukru" #. name for adl msgid "Galo" -msgstr "Galo" +msgstr "Adí; Galo" #. name for adn msgid "Adang" @@ -368,7 +368,7 @@ msgstr "Adonara" #. name for ads msgid "Adamorobe Sign Language" -msgstr "Llenguatge de signes adamorobe" +msgstr "Llenguatge de signes adamorobo" #. name for adt msgid "Adnyamathanha" @@ -380,7 +380,7 @@ msgstr "Aduge" #. name for adw msgid "Amundava" -msgstr "Amundava" +msgstr "Amondawa" #. name for adx msgid "Tibetan; Amdo" @@ -388,7 +388,7 @@ msgstr "Tibetà; Amdo" #. name for ady msgid "Adyghe" -msgstr "Adyghe" +msgstr "Adigué" #. name for adz msgid "Adzera" @@ -400,7 +400,7 @@ msgstr "Areba" #. name for aeb msgid "Arabic; Tunisian" -msgstr "Àrab; Tunísia" +msgstr "Àrab; tunisià" #. name for aec msgid "Arabic; Saidi" @@ -412,7 +412,7 @@ msgstr "Llenguatge de signes d'Argentina" #. name for aee msgid "Pashayi; Northeast" -msgstr "Pashayi; nord-est" +msgstr "Patxai; nordoriental" #. name for aek msgid "Haeke" @@ -436,7 +436,7 @@ msgstr "Aer" #. name for aer msgid "Arrernte; Eastern" -msgstr "Arrernte; oriental" +msgstr "Arrente; oriental" #. name for aes msgid "Alsea" @@ -448,7 +448,7 @@ msgstr "Akeu" #. name for aew msgid "Ambakich" -msgstr "Ambakich" +msgstr "Aion" #. name for aey msgid "Amele" @@ -464,7 +464,7 @@ msgstr "Àrab; Golf" #. name for afd msgid "Andai" -msgstr "Andai" +msgstr "Meakambut" #. name for afe msgid "Putukwam" @@ -568,7 +568,7 @@ msgstr "Fembe" #. name for agm msgid "Angaataha" -msgstr "Angaataha" +msgstr "Angataha" #. name for agn msgid "Agutaynen" @@ -592,11 +592,11 @@ msgstr "Esimbi" #. name for agt msgid "Agta; Central Cagayan" -msgstr "Agta; Cagayan Central" +msgstr "Agta; Cagayan" #. name for agu msgid "Aguacateco" -msgstr "Aguacateco" +msgstr "Aguacatec" #. name for agv msgid "Dumagat; Remontado" @@ -608,7 +608,7 @@ msgstr "Kahua" #. name for agx msgid "Aghul" -msgstr "Aghul" +msgstr "Agul" #. name for agy msgid "Alta; Southern" @@ -616,7 +616,7 @@ msgstr "Alta; meridional" #. name for agz msgid "Agta; Mt. Iriga" -msgstr "Agta; Mt. Iriga" +msgstr "Agta; Iriga" #. name for aha msgid "Ahanta" @@ -628,7 +628,7 @@ msgstr "Axamb" #. name for ahg msgid "Qimant" -msgstr "Qimant" +msgstr "Agau" #. name for ahh msgid "Aghu" @@ -644,7 +644,7 @@ msgstr "Akha" #. name for ahl msgid "Igo" -msgstr "Igo" +msgstr "Ahlo" #. name for ahm msgid "Aizi; Mobumrin" @@ -652,7 +652,7 @@ msgstr "Aizi; Mobumrin" #. name for ahn msgid "Àhàn" -msgstr "Àhàn" +msgstr "Ahan" #. name for aho msgid "Ahom" @@ -672,7 +672,7 @@ msgstr "Ashe" #. name for aht msgid "Ahtena" -msgstr "Ahtena" +msgstr "Ahtna" #. name for aia msgid "Arosi" @@ -680,7 +680,7 @@ msgstr "Arosi" #. name for aib msgid "Ainu (China)" -msgstr "Ainu (Xina)" +msgstr "Aini" #. name for aic msgid "Ainbai" @@ -688,7 +688,7 @@ msgstr "Ainbai" #. name for aid msgid "Alngith" -msgstr "Alngith" +msgstr "Alngiht" #. name for aie msgid "Amara" @@ -708,11 +708,11 @@ msgstr "Ai-Cham" #. name for aii msgid "Neo-Aramaic; Assyrian" -msgstr "Neo-arameu; Assiri" +msgstr "Arameu; assiri" #. name for aij msgid "Lishanid Noshan" -msgstr "Lishanid Noshan" +msgstr "Arameu; Lishanid Noshan" #. name for aik msgid "Ake" @@ -728,7 +728,7 @@ msgstr "Aimol" #. name for ain msgid "Ainu (Japan)" -msgstr "Ainu (Japó)" +msgstr "Ainu" #. name for aio msgid "Aiton" @@ -756,11 +756,11 @@ msgstr "Arikem" #. name for aiw msgid "Aari" -msgstr "Aari" +msgstr "Arí" #. name for aix msgid "Aighon" -msgstr "Aighon" +msgstr "Psohoh" #. name for aiy msgid "Ali" @@ -776,7 +776,7 @@ msgstr "Aja (Benin)" #. name for aji msgid "Ajië" -msgstr "Ajië" +msgstr "Ajie" #. name for ajp msgid "Arabic; South Levantine" @@ -784,11 +784,11 @@ msgstr "Àrab; sud-llevantí" #. name for ajt msgid "Arabic; Judeo-Tunisian" -msgstr "Àrab; judeo-tunisià" +msgstr "Àrab; judeotunisià" #. name for aju msgid "Arabic; Judeo-Moroccan" -msgstr "Àrab; judeo-marroquí" +msgstr "Àrab; judeomarroquí" #. name for ajw msgid "Ajawa" @@ -804,7 +804,7 @@ msgstr "Àkan" #. name for akb msgid "Batak Angkola" -msgstr "Batak Angkola" +msgstr "Batak; Angkola" #. name for akc msgid "Mpur" @@ -836,7 +836,7 @@ msgstr "Aiome" #. name for akj msgid "Aka-Jeru" -msgstr "Aka-Jeru" +msgstr "Aka; Jeru" #. name for akk msgid "Akkadian" @@ -848,7 +848,7 @@ msgstr "Aklanon" #. name for akm msgid "Aka-Bo" -msgstr "Aka-Bo" +msgstr "Aka; Bo" #. name for ako msgid "Akurio" @@ -888,11 +888,11 @@ msgstr "Akwa" #. name for akx msgid "Aka-Kede" -msgstr "Aka-Kede" +msgstr "Aka; Kede" #. name for aky msgid "Aka-Kol" -msgstr "Aka-Kol" +msgstr "Aka; Kol" #. name for akz msgid "Alabama" @@ -944,7 +944,7 @@ msgstr "Amblong" #. name for aln msgid "Albanian; Gheg" -msgstr "Albanès; Gheg" +msgstr "Albanès; Kosovo" #. name for alo msgid "Larike-Wakasihu" @@ -964,7 +964,7 @@ msgstr "Alutor" #. name for als msgid "Albanian; Tosk" -msgstr "Albanès; Tosk" +msgstr "Albanian; Albània" #. name for alt msgid "Altai; Southern" @@ -1076,7 +1076,7 @@ msgstr "Ambelau" #. name for amw msgid "Neo-Aramaic; Western" -msgstr "Neo-arameu; occidental" +msgstr "Neoarameu; occidental" #. name for amx msgid "Anmatyerre" @@ -1460,7 +1460,7 @@ msgstr "Arapaho" #. name for arq msgid "Arabic; Algerian" -msgstr "Àrab; Algèria" +msgstr "Àrab; algerià" #. name for arr msgid "Karo (Brazil)" @@ -1504,7 +1504,7 @@ msgstr "Assiniboine" #. name for asc msgid "Asmat; Casuarina Coast" -msgstr "Asmat; Costa de Casuarina" +msgstr "Asmat; Casuarina" #. name for asd msgid "Asas" @@ -1636,7 +1636,7 @@ msgstr "Ati" #. name for atl msgid "Agta; Mt. Iraya" -msgstr "Agta; Mt. Iraya" +msgstr "Agta; Iraya" #. name for atm msgid "Ata" @@ -1968,7 +1968,7 @@ msgstr "Akuku" #. name for ayl msgid "Arabic; Libyan" -msgstr "Àrab; Líbia" +msgstr "Àrab; libi" #. name for aym msgid "Aymara" @@ -1984,7 +1984,7 @@ msgstr "Ayoreo" #. name for ayp msgid "Arabic; North Mesopotamian" -msgstr "Àrab; nord de Mesopotàmia" +msgstr "Àrab; mesopotami septentrional" #. name for ayq msgid "Ayi (Papua New Guinea)" @@ -2000,7 +2000,7 @@ msgstr "Ayta; Sorsogon" #. name for ayt msgid "Ayta; Magbukun" -msgstr "Ayta; Magbukun" +msgstr "Ayta; Bataan" #. name for ayu msgid "Ayu" @@ -2148,7 +2148,7 @@ msgstr "Barai" #. name for bbc msgid "Batak Toba" -msgstr "Batak Toba" +msgstr "Batak; Toba" #. name for bbd msgid "Bau" @@ -2240,7 +2240,7 @@ msgstr "Befang" #. name for bbz msgid "Creole Arabic; Babalia" -msgstr "Àrabe crioll; Babalia" +msgstr "Àrab crioll; Babalia" #. name for bca msgid "Bai; Central" @@ -2288,7 +2288,7 @@ msgstr "Bunaba" #. name for bcl msgid "Bicolano; Central" -msgstr "Bicol central" +msgstr "Bicol; central" #. name for bcm msgid "Bannoni" @@ -2352,7 +2352,7 @@ msgstr "Basap" #. name for bdc msgid "Emberá-Baudó" -msgstr "Emberá-Baudó" +msgstr "Emberà; Baudo" #. name for bdd msgid "Bunama" @@ -2796,7 +2796,7 @@ msgstr "Bathari" #. name for bhn msgid "Neo-Aramaic; Bohtan" -msgstr "Neo-arameu; Bohtan" +msgstr "Arameu; Bohtan" #. name for bho msgid "Bhojpuri" @@ -2812,7 +2812,7 @@ msgstr "Tukang Besi meridional" #. name for bhr msgid "Malagasy; Bara" -msgstr "Malagasy; Bara" +msgstr "Malgaix; Bara" #. name for bhs msgid "Buwal" @@ -2964,7 +2964,7 @@ msgstr "Mien; Biao-Jiao" #. name for bjf msgid "Neo-Aramaic; Barzani Jewish" -msgstr "Neo-arameu; Barzani Jewish" +msgstr "Arameu; Barzani" #. name for bjg msgid "Bidyogo" @@ -3188,7 +3188,7 @@ msgstr "Beli (Sudan)" #. name for bln msgid "Bicolano; Southern Catanduanes" -msgstr "Bicolano; Catanduanes del sud" +msgstr "Bicol; Catanduanes merdionals" #. name for blo msgid "Anii" @@ -3224,7 +3224,7 @@ msgstr "Balangao" #. name for blx msgid "Ayta; Mag-Indi" -msgstr "Ayta; Mag-Indi" +msgstr "Ayta; Mag-indi" #. name for bly msgid "Notre" @@ -3284,7 +3284,7 @@ msgstr "Bomboli" #. name for bmm msgid "Malagasy; Northern Betsimisaraka" -msgstr "Malagasy; Betsimisaraka septentrional" +msgstr "Malgaix; Betsimisaraka septentrional" #. name for bmn msgid "Bina (Papua New Guinea)" @@ -3348,7 +3348,7 @@ msgstr "Bookan" #. name for bnc msgid "Bontok" -msgstr "Bontok" +msgstr "Bontoc" #. name for bnd msgid "Banda (Indonesia)" @@ -3484,195 +3484,195 @@ msgstr "Berom" #. name for bon msgid "Bine" -msgstr "" +msgstr "Bine" #. name for boo msgid "Bozo; Tiemacèwè" -msgstr "" +msgstr "Boso; Tiemacèwè" #. name for bop msgid "Bonkiman" -msgstr "" +msgstr "Bonkiman" #. name for boq msgid "Bogaya" -msgstr "" +msgstr "Bogaya" #. name for bor msgid "Borôro" -msgstr "" +msgstr "Borôro" #. name for bos msgid "Bosnian" -msgstr "" +msgstr "Bosnià" #. name for bot msgid "Bongo" -msgstr "" +msgstr "Bongo" #. name for bou msgid "Bondei" -msgstr "" +msgstr "Bondei" #. name for bov msgid "Tuwuli" -msgstr "" +msgstr "Tuwuli" #. name for bow msgid "Rema" -msgstr "" +msgstr "Rema" #. name for box msgid "Buamu" -msgstr "" +msgstr "Buamu" #. name for boy msgid "Bodo (Central African Republic)" -msgstr "" +msgstr "Bodo (República Centreafricana)" #. name for boz msgid "Bozo; Tiéyaxo" -msgstr "" +msgstr "Boso; Tiéyaxo" #. name for bpa msgid "Dakaka" -msgstr "" +msgstr "Dakaka" #. name for bpb msgid "Barbacoas" -msgstr "" +msgstr "Barbacoas" #. name for bpd msgid "Banda-Banda" -msgstr "" +msgstr "Banda-Banda" #. name for bpg msgid "Bonggo" -msgstr "" +msgstr "Bonggo" #. name for bph msgid "Botlikh" -msgstr "" +msgstr "Botlikh" #. name for bpi msgid "Bagupi" -msgstr "" +msgstr "Bagupi" #. name for bpj msgid "Binji" -msgstr "" +msgstr "Binji" #. name for bpk msgid "Orowe" -msgstr "" +msgstr "Orowe" #. name for bpl msgid "Broome Pearling Lugger Pidgin" -msgstr "" +msgstr "Broome; parla mixta" #. name for bpm msgid "Biyom" -msgstr "" +msgstr "Biyom" #. name for bpn msgid "Dzao Min" -msgstr "" +msgstr "Dzao Min" #. name for bpo msgid "Anasi" -msgstr "" +msgstr "Anasi" #. name for bpp msgid "Kaure" -msgstr "" +msgstr "Kaure" #. name for bpq msgid "Malay; Banda" -msgstr "" +msgstr "Malai, Banda" #. name for bpr msgid "Blaan; Koronadal" -msgstr "" +msgstr "Blaan, Koronadal" #. name for bps msgid "Blaan; Sarangani" -msgstr "" +msgstr "Blaan, Sarangani" #. name for bpt msgid "Barrow Point" -msgstr "" +msgstr "Barrow Point" #. name for bpu msgid "Bongu" -msgstr "" +msgstr "Bongu" #. name for bpv msgid "Marind; Bian" -msgstr "" +msgstr "Marind, Bian" #. name for bpw msgid "Bo (Papua New Guinea)" -msgstr "" +msgstr "Bo (Papua Nova Guinea)" #. name for bpx msgid "Bareli; Palya" -msgstr "" +msgstr "Bareli, Palya" #. name for bpy msgid "Bishnupriya" -msgstr "" +msgstr "Bishnupriya" #. name for bpz msgid "Bilba" -msgstr "" +msgstr "Bilba" #. name for bqa msgid "Tchumbuli" -msgstr "" +msgstr "Tchumbuli" #. name for bqb msgid "Bagusa" -msgstr "" +msgstr "Bagusa" #. name for bqc msgid "Boko (Benin)" -msgstr "" +msgstr "Boko (Benín)" #. name for bqd msgid "Bung" -msgstr "" +msgstr "Bung" #. name for bqf msgid "Baga Kaloum" -msgstr "" +msgstr "Baga Kaloum" #. name for bqg msgid "Bago-Kusuntu" -msgstr "" +msgstr "Bago-Kusuntu" #. name for bqh msgid "Baima" -msgstr "" +msgstr "Baima" #. name for bqi msgid "Bakhtiari" -msgstr "" +msgstr "Bakhtiari" #. name for bqj msgid "Bandial" -msgstr "" +msgstr "Bandial" #. name for bqk msgid "Banda-Mbrès" -msgstr "" +msgstr "Banda-Mbrès" #. name for bql msgid "Bilakura" -msgstr "" +msgstr "Bilakura" #. name for bqm msgid "Wumboko" -msgstr "" +msgstr "Wumboko" #. name for bqn msgid "Bulgarian Sign Language" @@ -3680,43 +3680,43 @@ msgstr "Llenguatge de signes búlgar" #. name for bqo msgid "Balo" -msgstr "" +msgstr "Balo" #. name for bqp msgid "Busa" -msgstr "" +msgstr "Busa" #. name for bqq msgid "Biritai" -msgstr "" +msgstr "Biritai" #. name for bqr msgid "Burusu" -msgstr "" +msgstr "Burusu" #. name for bqs msgid "Bosngun" -msgstr "" +msgstr "Bosngun" #. name for bqt msgid "Bamukumbit" -msgstr "" +msgstr "Bamukumbit" #. name for bqu msgid "Boguru" -msgstr "" +msgstr "Boguru" #. name for bqv msgid "Begbere-Ejar" -msgstr "" +msgstr "Begbere-Ejar" #. name for bqw msgid "Buru (Nigeria)" -msgstr "" +msgstr "Buru (Nigèria)" #. name for bqx msgid "Baangi" -msgstr "" +msgstr "Baangi" #. name for bqy msgid "Bengkala Sign Language" @@ -3724,15 +3724,15 @@ msgstr "Llenguatge de signes Bengkala" #. name for bqz msgid "Bakaka" -msgstr "" +msgstr "Bakaka" #. name for bra msgid "Braj" -msgstr "" +msgstr "Braj" #. name for brb msgid "Lave" -msgstr "" +msgstr "Lave" #. name for brc msgid "Creole Dutch; Berbice" @@ -3740,7 +3740,7 @@ msgstr "Holandès crioll; Berbice" #. name for brd msgid "Baraamu" -msgstr "" +msgstr "Baraamu" #. name for bre msgid "Breton" @@ -3748,323 +3748,323 @@ msgstr "Bretó" #. name for brf msgid "Bera" -msgstr "" +msgstr "Bera" #. name for brg msgid "Baure" -msgstr "" +msgstr "Baure" #. name for brh msgid "Brahui" -msgstr "" +msgstr "Brahui" #. name for bri msgid "Mokpwe" -msgstr "" +msgstr "Mokpwe" #. name for brj msgid "Bieria" -msgstr "" +msgstr "Bieria" #. name for brk msgid "Birked" -msgstr "" +msgstr "Birked" #. name for brl msgid "Birwa" -msgstr "" +msgstr "Birwa" #. name for brm msgid "Barambu" -msgstr "" +msgstr "Barambu" #. name for brn msgid "Boruca" -msgstr "" +msgstr "Boruca" #. name for bro msgid "Brokkat" -msgstr "" +msgstr "Brokkat" #. name for brp msgid "Barapasi" -msgstr "" +msgstr "Barapasi" #. name for brq msgid "Breri" -msgstr "" +msgstr "Breri" #. name for brr msgid "Birao" -msgstr "" +msgstr "Birao" #. name for brs msgid "Baras" -msgstr "" +msgstr "Baras" #. name for brt msgid "Bitare" -msgstr "" +msgstr "Bitare" #. name for bru msgid "Bru; Eastern" -msgstr "" +msgstr "Bru, oriental" #. name for brv msgid "Bru; Western" -msgstr "" +msgstr "Bru, occidental" #. name for brw msgid "Bellari" -msgstr "" +msgstr "Bellari" #. name for brx msgid "Bodo (India)" -msgstr "" +msgstr "Bodo (Índia)" #. name for bry msgid "Burui" -msgstr "" +msgstr "Burui" #. name for brz msgid "Bilbil" -msgstr "" +msgstr "Bilbil" #. name for bsa msgid "Abinomn" -msgstr "" +msgstr "Abinomn" #. name for bsb msgid "Bisaya; Brunei" -msgstr "" +msgstr "Bisaya, Brunei" #. name for bsc msgid "Bassari" -msgstr "" +msgstr "Bassari" #. name for bse msgid "Wushi" -msgstr "" +msgstr "Wushi" #. name for bsf msgid "Bauchi" -msgstr "" +msgstr "Bauchi" #. name for bsg msgid "Bashkardi" -msgstr "" +msgstr "Bashkardi" #. name for bsh msgid "Kati" -msgstr "" +msgstr "Kati" #. name for bsi msgid "Bassossi" -msgstr "" +msgstr "Bassossi" #. name for bsj msgid "Bangwinji" -msgstr "" +msgstr "Bangwinji" #. name for bsk msgid "Burushaski" -msgstr "" +msgstr "Burushaski" #. name for bsl msgid "Basa-Gumna" -msgstr "" +msgstr "Basa-Gumna" #. name for bsm msgid "Busami" -msgstr "" +msgstr "Busami" #. name for bsn msgid "Barasana-Eduria" -msgstr "" +msgstr "Barasana-Eduria" #. name for bso msgid "Buso" -msgstr "" +msgstr "Buso" #. name for bsp msgid "Baga Sitemu" -msgstr "" +msgstr "Baga Sitemu" #. name for bsq msgid "Bassa" -msgstr "" +msgstr "Bassa" #. name for bsr msgid "Bassa-Kontagora" -msgstr "" +msgstr "Bassa-Kontagora" #. name for bss msgid "Akoose" -msgstr "" +msgstr "Akoose" #. name for bst msgid "Basketo" -msgstr "" +msgstr "Basketo" #. name for bsu msgid "Bahonsuai" -msgstr "" +msgstr "Bahonsuai" #. name for bsv msgid "Baga Sobané" -msgstr "" +msgstr "Baga Sobané" #. name for bsw msgid "Baiso" -msgstr "" +msgstr "Baiso" #. name for bsx msgid "Yangkam" -msgstr "" +msgstr "Yangkam" #. name for bsy msgid "Bisaya; Sabah" -msgstr "" +msgstr "Bisaya, Sabah" #. name for bta msgid "Bata" -msgstr "" +msgstr "Bata" #. name for btc msgid "Bati (Cameroon)" -msgstr "" +msgstr "Bati (Camerun)" #. name for btd msgid "Batak Dairi" -msgstr "" +msgstr "Batak; Dairi" #. name for bte msgid "Gamo-Ningi" -msgstr "" +msgstr "Gamo-Ningi" #. name for btf msgid "Birgit" -msgstr "" +msgstr "Birgit" #. name for btg msgid "Bété; Gagnoa" -msgstr "" +msgstr "Bété, Gagnoa" #. name for bth msgid "Bidayuh; Biatah" -msgstr "" +msgstr "Bidayuh, Biatah" #. name for bti msgid "Burate" -msgstr "" +msgstr "Burate" #. name for btj msgid "Malay; Bacanese" -msgstr "" +msgstr "Malai; Bacan" #. name for btl msgid "Bhatola" -msgstr "" +msgstr "Bhatola" #. name for btm msgid "Batak Mandailing" -msgstr "" +msgstr "Batak; Mandailing" #. name for btn msgid "Ratagnon" -msgstr "" +msgstr "Ratagnon" #. name for bto msgid "Bikol; Rinconada" -msgstr "" +msgstr "Bicol; Rinconada" #. name for btp msgid "Budibud" -msgstr "" +msgstr "Budibud" #. name for btq msgid "Batek" -msgstr "" +msgstr "Batek" #. name for btr msgid "Baetora" -msgstr "" +msgstr "Baetora" #. name for bts msgid "Batak Simalungun" -msgstr "" +msgstr "Batak; Simalungun" #. name for btt msgid "Bete-Bendi" -msgstr "" +msgstr "Bete-Bendi" #. name for btu msgid "Batu" -msgstr "" +msgstr "Batu" #. name for btv msgid "Bateri" -msgstr "" +msgstr "Bateri" #. name for btw msgid "Butuanon" -msgstr "" +msgstr "Butuanon" #. name for btx msgid "Batak Karo" -msgstr "" +msgstr "Batak; Karo" #. name for bty msgid "Bobot" -msgstr "" +msgstr "Bobot" #. name for btz msgid "Batak Alas-Kluet" -msgstr "" +msgstr "Batak; Alas-Kluet" #. name for bua msgid "Buriat" -msgstr "" +msgstr "Buriat" #. name for bub msgid "Bua" -msgstr "" +msgstr "Bua" #. name for buc msgid "Bushi" -msgstr "" +msgstr "Bushi" #. name for bud msgid "Ntcham" -msgstr "" +msgstr "Ntcham" #. name for bue msgid "Beothuk" -msgstr "" +msgstr "Beothuk" #. name for buf msgid "Bushoong" -msgstr "" +msgstr "Bushoong" #. name for bug msgid "Buginese" -msgstr "" +msgstr "Buginès" #. name for buh msgid "Bunu; Younuo" -msgstr "" +msgstr "Bunu; Younuo" #. name for bui msgid "Bongili" -msgstr "" +msgstr "Bongili" #. name for buj msgid "Basa-Gurmana" -msgstr "" +msgstr "Basa-Gurmana" #. name for buk msgid "Bugawac" -msgstr "" +msgstr "Bugawac" #. name for bul msgid "Bulgarian" @@ -4072,99 +4072,99 @@ msgstr "Búlgar" #. name for bum msgid "Bulu (Cameroon)" -msgstr "" +msgstr "Bulu (Camerun)" #. name for bun msgid "Sherbro" -msgstr "" +msgstr "Sherbro" #. name for buo msgid "Terei" -msgstr "" +msgstr "Terei" #. name for bup msgid "Busoa" -msgstr "" +msgstr "Busoa" #. name for buq msgid "Brem" -msgstr "" +msgstr "Brem" #. name for bus msgid "Bokobaru" -msgstr "" +msgstr "Bokobaru" #. name for but msgid "Bungain" -msgstr "" +msgstr "Bungain" #. name for buu msgid "Budu" -msgstr "" +msgstr "Budu" #. name for buv msgid "Bun" -msgstr "" +msgstr "Bun" #. name for buw msgid "Bubi" -msgstr "" +msgstr "Bubi" #. name for bux msgid "Boghom" -msgstr "" +msgstr "Boghom" #. name for buy msgid "Bullom So" -msgstr "" +msgstr "Bullom So" #. name for buz msgid "Bukwen" -msgstr "" +msgstr "Bukwen" #. name for bva msgid "Barein" -msgstr "" +msgstr "Barein" #. name for bvb msgid "Bube" -msgstr "" +msgstr "Bube" #. name for bvc msgid "Baelelea" -msgstr "" +msgstr "Baelelea" #. name for bvd msgid "Baeggu" -msgstr "" +msgstr "Baeggu" #. name for bve msgid "Malay; Berau" -msgstr "" +msgstr "Malai; Berau" #. name for bvf msgid "Boor" -msgstr "" +msgstr "Boor" #. name for bvg msgid "Bonkeng" -msgstr "" +msgstr "Bonkeng" #. name for bvh msgid "Bure" -msgstr "" +msgstr "Bure" #. name for bvi msgid "Belanda Viri" -msgstr "" +msgstr "Belanda Viri" #. name for bvj msgid "Baan" -msgstr "" +msgstr "Baan" #. name for bvk msgid "Bukat" -msgstr "" +msgstr "Bukat" #. name for bvl msgid "Bolivian Sign Language" @@ -4172,383 +4172,383 @@ msgstr "Llenguatge de signes bolivià" #. name for bvm msgid "Bamunka" -msgstr "" +msgstr "Bamunka" #. name for bvn msgid "Buna" -msgstr "" +msgstr "Buna" #. name for bvo msgid "Bolgo" -msgstr "" +msgstr "Bolgo" #. name for bvq msgid "Birri" -msgstr "" +msgstr "Birri" #. name for bvr msgid "Burarra" -msgstr "" +msgstr "Burarra" #. name for bvt msgid "Bati (Indonesia)" -msgstr "" +msgstr "Bati (Indonèsia)" #. name for bvu msgid "Malay; Bukit" -msgstr "" +msgstr "Malai; Bukit" #. name for bvv msgid "Baniva" -msgstr "" +msgstr "Baniva" #. name for bvw msgid "Boga" -msgstr "" +msgstr "Boga" #. name for bvx msgid "Dibole" -msgstr "" +msgstr "Dibole" #. name for bvy msgid "Baybayanon" -msgstr "" +msgstr "Baybayanon" #. name for bvz msgid "Bauzi" -msgstr "" +msgstr "Bauzi" #. name for bwa msgid "Bwatoo" -msgstr "" +msgstr "Bwatoo" #. name for bwb msgid "Namosi-Naitasiri-Serua" -msgstr "" +msgstr "Namosi-Naitasiri-Serua" #. name for bwc msgid "Bwile" -msgstr "" +msgstr "Bwile" #. name for bwd msgid "Bwaidoka" -msgstr "" +msgstr "Bwaidoka" #. name for bwe msgid "Karen; Bwe" -msgstr "" +msgstr "Karen; Bwe" #. name for bwf msgid "Boselewa" -msgstr "" +msgstr "Boselewa" #. name for bwg msgid "Barwe" -msgstr "" +msgstr "Barwe" #. name for bwh msgid "Bishuo" -msgstr "" +msgstr "Bishuo" #. name for bwi msgid "Baniwa" -msgstr "" +msgstr "Baniwa" #. name for bwj msgid "Bwamu; Láá Láá" -msgstr "" +msgstr "Bwamu; Láá Láá" #. name for bwk msgid "Bauwaki" -msgstr "" +msgstr "Bauwaki" #. name for bwl msgid "Bwela" -msgstr "" +msgstr "Bwela" #. name for bwm msgid "Biwat" -msgstr "" +msgstr "Biwat" #. name for bwn msgid "Bunu; Wunai" -msgstr "" +msgstr "Bunu; Wunai" #. name for bwo msgid "Boro (Ethiopia)" -msgstr "" +msgstr "Boro (Etiòpia)" #. name for bwp msgid "Mandobo Bawah" -msgstr "" +msgstr "Mandobo; Bawah" #. name for bwq msgid "Bobo Madaré; Southern" -msgstr "" +msgstr "Bobo Madaré; meridional" #. name for bwr msgid "Bura-Pabir" -msgstr "" +msgstr "Bura-Pabir" #. name for bws msgid "Bomboma" -msgstr "" +msgstr "Bomboma" #. name for bwt msgid "Bafaw-Balong" -msgstr "" +msgstr "Bafaw-Balong" #. name for bwu msgid "Buli (Ghana)" -msgstr "" +msgstr "Buli (Ghana)" #. name for bww msgid "Bwa" -msgstr "" +msgstr "Bwa" #. name for bwx msgid "Bunu; Bu-Nao" -msgstr "" +msgstr "Bunu; Bu-Nao" #. name for bwy msgid "Bwamu; Cwi" -msgstr "" +msgstr "Bwamu; Cwi" #. name for bwz msgid "Bwisi" -msgstr "" +msgstr "Bwisi" #. name for bxa msgid "Bauro" -msgstr "" +msgstr "Bauro" #. name for bxb msgid "Bor; Belanda" -msgstr "" +msgstr "Bor; Belanda" #. name for bxc msgid "Molengue" -msgstr "" +msgstr "Molengue" #. name for bxd msgid "Pela" -msgstr "" +msgstr "Pela" #. name for bxe msgid "Birale" -msgstr "" +msgstr "Birale" #. name for bxf msgid "Bilur" -msgstr "" +msgstr "Bilur" #. name for bxg msgid "Bangala" -msgstr "" +msgstr "Bangala" #. name for bxh msgid "Buhutu" -msgstr "" +msgstr "Buhutu" #. name for bxi msgid "Pirlatapa" -msgstr "" +msgstr "Pirlatapa" #. name for bxj msgid "Bayungu" -msgstr "" +msgstr "Bayungu" #. name for bxk msgid "Bukusu" -msgstr "" +msgstr "Bukusu" #. name for bxl msgid "Jalkunan" -msgstr "" +msgstr "Jalkunan" #. name for bxm msgid "Buriat; Mongolia" -msgstr "" +msgstr "Buriat; Mongòlia" #. name for bxn msgid "Burduna" -msgstr "" +msgstr "Burduna" #. name for bxo msgid "Barikanchi" -msgstr "" +msgstr "Barikanchi" #. name for bxp msgid "Bebil" -msgstr "" +msgstr "Bebil" #. name for bxq msgid "Beele" -msgstr "" +msgstr "Beele" #. name for bxr msgid "Buriat; Russia" -msgstr "" +msgstr "Buriat; Rússia" #. name for bxs msgid "Busam" -msgstr "" +msgstr "Busam" #. name for bxu msgid "Buriat; China" -msgstr "" +msgstr "Buriat; Xina" #. name for bxv msgid "Berakou" -msgstr "" +msgstr "Berakou" #. name for bxw msgid "Bankagooma" -msgstr "" +msgstr "Bankagooma" #. name for bxx msgid "Borna (Democratic Republic of Congo)" -msgstr "" +msgstr "Borna (República Democràtica del Congo)" #. name for bxz msgid "Binahari" -msgstr "" +msgstr "Binahari" #. name for bya msgid "Batak" -msgstr "" +msgstr "Batak" #. name for byb msgid "Bikya" -msgstr "" +msgstr "Bikya" #. name for byc msgid "Ubaghara" -msgstr "" +msgstr "Ubaghara" #. name for byd msgid "Benyadu'" -msgstr "" +msgstr "Benyadu'" #. name for bye msgid "Pouye" -msgstr "" +msgstr "Pouye" #. name for byf msgid "Bete" -msgstr "" +msgstr "Bete" #. name for byg msgid "Baygo" -msgstr "" +msgstr "Baygo" #. name for byh msgid "Bhujel" -msgstr "" +msgstr "Bhujel" #. name for byi msgid "Buyu" -msgstr "" +msgstr "Buyu" #. name for byj msgid "Bina (Nigeria)" -msgstr "" +msgstr "Bina (Nigèria)" #. name for byk msgid "Biao" -msgstr "" +msgstr "Biao" #. name for byl msgid "Bayono" -msgstr "" +msgstr "Bayono" #. name for bym msgid "Bidyara" -msgstr "" +msgstr "Bidyara" #. name for byn msgid "Bilin" -msgstr "" +msgstr "Bilin" #. name for byo msgid "Biyo" -msgstr "" +msgstr "Biyo" #. name for byp msgid "Bumaji" -msgstr "" +msgstr "Bumaji" #. name for byq msgid "Basay" -msgstr "" +msgstr "Basay" #. name for byr msgid "Baruya" -msgstr "" +msgstr "Baruya" #. name for bys msgid "Burak" -msgstr "" +msgstr "Burak" #. name for byt msgid "Berti" -msgstr "" +msgstr "Berti" #. name for byv msgid "Medumba" -msgstr "" +msgstr "Medumba" #. name for byw msgid "Belhariya" -msgstr "" +msgstr "Belhariya" #. name for byx msgid "Qaqet" -msgstr "" +msgstr "Qaqet" #. name for byy msgid "Buya" -msgstr "" +msgstr "Buya" #. name for byz msgid "Banaro" -msgstr "" +msgstr "Banaro" #. name for bza msgid "Bandi" -msgstr "" +msgstr "Bandi" #. name for bzb msgid "Andio" -msgstr "" +msgstr "Andio" #. name for bzc msgid "Malagasy; Southern Betsimisaraka" -msgstr "" +msgstr "Malgaix; Betsimisaraka meridional" #. name for bzd msgid "Bribri" -msgstr "" +msgstr "Bribri" #. name for bze msgid "Bozo; Jenaama" -msgstr "" +msgstr "Boso; Jenaama" #. name for bzf msgid "Boikin" -msgstr "" +msgstr "Boikin" #. name for bzg msgid "Babuza" -msgstr "" +msgstr "Babuza" #. name for bzh msgid "Buang; Mapos" -msgstr "" +msgstr "Buang; Mapos" #. name for bzi msgid "Bisu" -msgstr "" +msgstr "Bisu" #. name for bzj msgid "Kriol English; Belize" @@ -4560,31 +4560,31 @@ msgstr "Anglès crioll; Nicaragua" #. name for bzl msgid "Boano (Sulawesi)" -msgstr "" +msgstr "Boano (Sulawesi)" #. name for bzm msgid "Bolondo" -msgstr "" +msgstr "Bolondo" #. name for bzn msgid "Boano (Maluku)" -msgstr "" +msgstr "Boano (Maluku)" #. name for bzo msgid "Bozaba" -msgstr "" +msgstr "Bozaba" #. name for bzp msgid "Kemberano" -msgstr "" +msgstr "Kemberano" #. name for bzq msgid "Buli (Indonesia)" -msgstr "" +msgstr "Buli (Indonèsia)" #. name for bzr msgid "Biri" -msgstr "" +msgstr "Biri" #. name for bzs msgid "Brazilian Sign Language" @@ -4592,103 +4592,103 @@ msgstr "Llenguatge de signes brasiler" #. name for bzt msgid "Brithenig" -msgstr "" +msgstr "Brithenig" #. name for bzu msgid "Burmeso" -msgstr "" +msgstr "Burmeso" #. name for bzv msgid "Bebe" -msgstr "" +msgstr "Bebe" #. name for bzw msgid "Basa (Nigeria)" -msgstr "" +msgstr "Basa (Nigèria)" #. name for bzx msgid "Bozo; Kɛlɛngaxo" -msgstr "" +msgstr "Boso; Hainyaxo" #. name for bzy msgid "Obanliku" -msgstr "" +msgstr "Obanliku" #. name for bzz msgid "Evant" -msgstr "" +msgstr "Evant" #. name for caa msgid "Chortí" -msgstr "" +msgstr "Chortí" #. name for cab msgid "Garifuna" -msgstr "" +msgstr "Garifuna" #. name for cac msgid "Chuj" -msgstr "" +msgstr "Chuj" #. name for cad msgid "Caddo" -msgstr "" +msgstr "Caddo" #. name for cae msgid "Lehar" -msgstr "" +msgstr "Lehar" #. name for caf msgid "Carrier; Southern" -msgstr "" +msgstr "Carrier; meridional" #. name for cag msgid "Nivaclé" -msgstr "" +msgstr "Nivaclé" #. name for cah msgid "Cahuarano" -msgstr "" +msgstr "Cahuarano" #. name for caj msgid "Chané" -msgstr "" +msgstr "Chané" #. name for cak msgid "Kaqchikel" -msgstr "" +msgstr "Kaqchikel" #. name for cal msgid "Carolinian" -msgstr "" +msgstr "Carolinià" #. name for cam msgid "Cemuhî" -msgstr "" +msgstr "Cemuhî" #. name for can msgid "Chambri" -msgstr "" +msgstr "Chambri" #. name for cao msgid "Chácobo" -msgstr "" +msgstr "Chácobo" #. name for cap msgid "Chipaya" -msgstr "" +msgstr "Chipaya" #. name for caq msgid "Nicobarese; Car" -msgstr "" +msgstr "Nicobarès; Car" #. name for car msgid "Carib; Galibi" -msgstr "" +msgstr "Carib; Galibi" #. name for cas msgid "Tsimané" -msgstr "" +msgstr "Tsimané" #. name for cat msgid "Catalan" @@ -4696,127 +4696,127 @@ msgstr "Català" #. name for cav msgid "Cavineña" -msgstr "" +msgstr "Cavinyena" #. name for caw msgid "Callawalla" -msgstr "" +msgstr "Callawalla" #. name for cax msgid "Chiquitano" -msgstr "" +msgstr "Chiquito" #. name for cay msgid "Cayuga" -msgstr "" +msgstr "Cayuga" #. name for caz msgid "Canichana" -msgstr "" +msgstr "Canitxana" #. name for cbb msgid "Cabiyarí" -msgstr "" +msgstr "Cabiyarí" #. name for cbc msgid "Carapana" -msgstr "" +msgstr "Carapana" #. name for cbd msgid "Carijona" -msgstr "" +msgstr "Carijona" #. name for cbe msgid "Chipiajes" -msgstr "" +msgstr "Chipiajes" #. name for cbg msgid "Chimila" -msgstr "" +msgstr "Chimila" #. name for cbh msgid "Cagua" -msgstr "" +msgstr "Cagua" #. name for cbi msgid "Chachi" -msgstr "" +msgstr "Chachi" #. name for cbj msgid "Ede Cabe" -msgstr "" +msgstr "Ede Cabe" #. name for cbk msgid "Chavacano" -msgstr "" +msgstr "Chabacano" #. name for cbl msgid "Chin; Bualkhaw" -msgstr "" +msgstr "Chin; Bualkhaw" #. name for cbn msgid "Nyahkur" -msgstr "" +msgstr "Nyahkur" #. name for cbo msgid "Izora" -msgstr "" +msgstr "Izora" #. name for cbr msgid "Cashibo-Cacataibo" -msgstr "" +msgstr "Cashibo-Cacataibo" #. name for cbs msgid "Cashinahua" -msgstr "" +msgstr "Cashinahua" #. name for cbt msgid "Chayahuita" -msgstr "" +msgstr "Chayahuita" #. name for cbu msgid "Candoshi-Shapra" -msgstr "" +msgstr "Candoshi-Shapra" #. name for cbv msgid "Cacua" -msgstr "" +msgstr "Cacua" #. name for cbw msgid "Kinabalian" -msgstr "" +msgstr "Kinabalian" #. name for cby msgid "Carabayo" -msgstr "" +msgstr "Carabayo" #. name for cca msgid "Cauca" -msgstr "" +msgstr "Cauca" #. name for ccc msgid "Chamicuro" -msgstr "" +msgstr "Chamicuro" #. name for ccd msgid "Creole; Cafundo" -msgstr "" +msgstr "Crioll; Cafundo" #. name for cce msgid "Chopi" -msgstr "" +msgstr "Chopí" #. name for ccg msgid "Daka; Samba" -msgstr "" +msgstr "Daka; Samba" #. name for cch msgid "Atsam" -msgstr "" +msgstr "Atsam" #. name for ccj msgid "Kasanga" -msgstr "" +msgstr "Kasanga" #. name for ccl msgid "Cutchi-Swahili" @@ -4824,59 +4824,59 @@ msgstr "Cutchi-Suahili" #. name for ccm msgid "Creole Malay; Malaccan" -msgstr "" +msgstr "Malai crioll; Malacca" #. name for cco msgid "Chinantec; Comaltepec" -msgstr "" +msgstr "Chinantec; Comaltepec" #. name for ccp msgid "Chakma" -msgstr "" +msgstr "Chakma" #. name for ccq msgid "Chaungtha" -msgstr "" +msgstr "Chaungtha" #. name for ccr msgid "Cacaopera" -msgstr "" +msgstr "Cacaopera" #. name for cda msgid "Choni" -msgstr "" +msgstr "Choni" #. name for cde msgid "Chenchu" -msgstr "" +msgstr "Chenchu" #. name for cdf msgid "Chiru" -msgstr "" +msgstr "Chiru" #. name for cdg msgid "Chamari" -msgstr "" +msgstr "Chamari" #. name for cdh msgid "Chambeali" -msgstr "" +msgstr "Chambeali" #. name for cdi msgid "Chodri" -msgstr "" +msgstr "Chodri" #. name for cdj msgid "Churahi" -msgstr "" +msgstr "Churai" #. name for cdm msgid "Chepang" -msgstr "" +msgstr "Chepang" #. name for cdn msgid "Chaudangsi" -msgstr "" +msgstr "Chaudangsi" #. name for cdo msgid "Chinese; Min Dong" @@ -4884,7 +4884,7 @@ msgstr "Xinès; Min Dong" #. name for cdr msgid "Cinda-Regi-Tiyal" -msgstr "" +msgstr "Kamuku" #. name for cds msgid "Chadian Sign Language" @@ -4892,27 +4892,27 @@ msgstr "Llenguatge de signes txadià" #. name for cdy msgid "Chadong" -msgstr "" +msgstr "Chadong" #. name for cdz msgid "Koda" -msgstr "" +msgstr "Koda" #. name for cea msgid "Chehalis; Lower" -msgstr "" +msgstr "Chehalis; baix" #. name for ceb msgid "Cebuano" -msgstr "" +msgstr "Cebuà" #. name for ceg msgid "Chamacoco" -msgstr "" +msgstr "Chamakoko" #. name for cen msgid "Cen" -msgstr "" +msgstr "Cen" #. name for ces msgid "Czech" @@ -4920,231 +4920,231 @@ msgstr "Txec" #. name for cet msgid "Centúúm" -msgstr "" +msgstr "Centuum" #. name for cfa msgid "Dijim-Bwilim" -msgstr "" +msgstr "Dijim-Bwilim" #. name for cfd msgid "Cara" -msgstr "" +msgstr "Cara" #. name for cfg msgid "Como Karim" -msgstr "" +msgstr "Como Karim" #. name for cfm msgid "Chin; Falam" -msgstr "" +msgstr "Chin; Falam" #. name for cga msgid "Changriwa" -msgstr "" +msgstr "Changriwa" #. name for cgc msgid "Kagayanen" -msgstr "" +msgstr "Kagayanen" #. name for cgg msgid "Chiga" -msgstr "" +msgstr "Chiga" #. name for cgk msgid "Chocangacakha" -msgstr "" +msgstr "Chocangacakha" #. name for cha msgid "Chamorro" -msgstr "" +msgstr "Chamorro" #. name for chb msgid "Chibcha" -msgstr "" +msgstr "Txibtxa" #. name for chc msgid "Catawba" -msgstr "" +msgstr "Catawba" #. name for chd msgid "Chontal; Highland Oaxaca" -msgstr "" +msgstr "Chontal; Oaxaca alt" #. name for che msgid "Chechen" -msgstr "" +msgstr "Txetxè" #. name for chf msgid "Chontal; Tabasco" -msgstr "" +msgstr "Chontal; Tabasco" #. name for chg msgid "Chagatai" -msgstr "" +msgstr "Txagatai" #. name for chh msgid "Chinook" -msgstr "" +msgstr "Chinook" #. name for chj msgid "Chinantec; Ojitlán" -msgstr "" +msgstr "Chinantec; Ojitlán" #. name for chk msgid "Chuukese" -msgstr "" +msgstr "Chuuk" #. name for chl msgid "Cahuilla" -msgstr "" +msgstr "Cahuilla" #. name for chm msgid "Mari (Russia)" -msgstr "" +msgstr "Mari (Rússia)" #. name for chn msgid "Chinook jargon" -msgstr "" +msgstr "Chinook, argot" #. name for cho msgid "Choctaw" -msgstr "" +msgstr "Choctaw" #. name for chp msgid "Chipewyan" -msgstr "" +msgstr "Txipevià" #. name for chq msgid "Chinantec; Quiotepec" -msgstr "" +msgstr "Chinantec; Quiotepec" #. name for chr msgid "Cherokee" -msgstr "" +msgstr "Cherokee" #. name for cht msgid "Cholón" -msgstr "" +msgstr "Choló" #. name for chu msgid "Slavonic; Old" -msgstr "" +msgstr "Eslau antic" #. name for chv msgid "Chuvash" -msgstr "" +msgstr "Txuvaix" #. name for chw msgid "Chuwabu" -msgstr "" +msgstr "Chuabo" #. name for chx msgid "Chantyal" -msgstr "" +msgstr "Chantel" #. name for chy msgid "Cheyenne" -msgstr "" +msgstr "Xeienne" #. name for chz msgid "Chinantec; Ozumacín" -msgstr "" +msgstr "Chinantec; Ozumacín" #. name for cia msgid "Cia-Cia" -msgstr "" +msgstr "Butonès" #. name for cib msgid "Gbe; Ci" -msgstr "" +msgstr "Gbe; Ci" #. name for cic msgid "Chickasaw" -msgstr "" +msgstr "Chickasaw" #. name for cid msgid "Chimariko" -msgstr "" +msgstr "Chimariko" #. name for cie msgid "Cineni" -msgstr "" +msgstr "Cineni" #. name for cih msgid "Chinali" -msgstr "" +msgstr "Chinali" #. name for cik msgid "Kinnauri; Chitkuli" -msgstr "" +msgstr "Kinnauri; Chitkuli" #. name for cim msgid "Cimbrian" -msgstr "" +msgstr "Cimbrià" #. name for cin msgid "Cinta Larga" -msgstr "" +msgstr "Cinta Larga" #. name for cip msgid "Chiapanec" -msgstr "" +msgstr "Chiapanec" #. name for cir msgid "Tiri" -msgstr "" +msgstr "Tiri" #. name for ciw msgid "Chippewa" -msgstr "" +msgstr "Ojibwa; Txipeva" #. name for ciy msgid "Chaima" -msgstr "" +msgstr "Chaima" #. name for cja msgid "Cham; Western" -msgstr "" +msgstr "Txam; occidental" #. name for cje msgid "Chru" -msgstr "" +msgstr "Chru" #. name for cjh msgid "Chehalis; Upper" -msgstr "" +msgstr "Chehalis; alt" #. name for cji msgid "Chamalal" -msgstr "" +msgstr "Txamalal" #. name for cjk msgid "Chokwe" -msgstr "" +msgstr "Txokwe" #. name for cjm msgid "Cham; Eastern" -msgstr "" +msgstr "Txam; oriental" #. name for cjn msgid "Chenapian" -msgstr "" +msgstr "Chenapià" #. name for cjo msgid "Ashéninka Pajonal" -msgstr "" +msgstr "Asheninka; Pajonal" #. name for cjp msgid "Cabécar" -msgstr "" +msgstr "Cabècar" #. name for cjs msgid "Shor" -msgstr "" +msgstr "Shor" #. name for cjv msgid "Chuave" -msgstr "" +msgstr "Chuave" #. name for cjy msgid "Chinese; Jinyu" @@ -5152,135 +5152,135 @@ msgstr "Xinès; Jinyu" #. name for cka msgid "Chin; Khumi Awa" -msgstr "" +msgstr "Chin; Khumi Awa" #. name for ckb msgid "Kurdish; Central" -msgstr "" +msgstr "Kurd; central" #. name for ckh msgid "Chak" -msgstr "" +msgstr "Chak" #. name for ckl msgid "Cibak" -msgstr "" +msgstr "Cibak" #. name for cko msgid "Anufo" -msgstr "" +msgstr "Anufo" #. name for ckq msgid "Kajakse" -msgstr "" +msgstr "Kajakse" #. name for ckr msgid "Kairak" -msgstr "" +msgstr "Kairak" #. name for cks msgid "Tayo" -msgstr "" +msgstr "Tayo" #. name for ckt msgid "Chukot" -msgstr "" +msgstr "Chukot" #. name for cku msgid "Koasati" -msgstr "" +msgstr "Koasati" #. name for ckv msgid "Kavalan" -msgstr "" +msgstr "Kavalan" #. name for ckx msgid "Caka" -msgstr "" +msgstr "Caka" #. name for cky msgid "Cakfem-Mushere" -msgstr "" +msgstr "Cakfem" #. name for ckz msgid "Cakchiquel-Quiché Mixed Language" -msgstr "" +msgstr "Caktxiquel-Quiche" #. name for cla msgid "Ron" -msgstr "" +msgstr "Ron" #. name for clc msgid "Chilcotin" -msgstr "" +msgstr "Txilcotí" #. name for cld msgid "Neo-Aramaic; Chaldean" -msgstr "" +msgstr "Arameu; caldeu" #. name for cle msgid "Chinantec; Lealao" -msgstr "" +msgstr "Chinantec; Lealao" #. name for clh msgid "Chilisso" -msgstr "" +msgstr "Chilisso" #. name for cli msgid "Chakali" -msgstr "" +msgstr "Chakali" #. name for clk msgid "Idu-Mishmi" -msgstr "" +msgstr "Idu-Mishmi" #. name for cll msgid "Chala" -msgstr "" +msgstr "Chala" #. name for clm msgid "Clallam" -msgstr "" +msgstr "Clallam" #. name for clo msgid "Chontal; Lowland Oaxaca" -msgstr "" +msgstr "Chontal; Oaxaca baix" #. name for clu msgid "Caluyanun" -msgstr "" +msgstr "Caluyanun" #. name for clw msgid "Chulym" -msgstr "" +msgstr "Chulym" #. name for cly msgid "Chatino; Eastern Highland" -msgstr "" +msgstr "Chatino; serra oriental" #. name for cma msgid "Maa" -msgstr "" +msgstr "Maa" #. name for cme msgid "Cerma" -msgstr "" +msgstr "Cerma" #. name for cmg msgid "Mongolian; Classical" -msgstr "" +msgstr "Mongol; clàssic" #. name for cmi msgid "Emberá-Chamí" -msgstr "" +msgstr "Emberà; Chamí" #. name for cml msgid "Campalagian" -msgstr "" +msgstr "Campalagià" #. name for cmm msgid "Michigamea" -msgstr "" +msgstr "Michigameà" #. name for cmn msgid "Chinese; Mandarin" @@ -5288,143 +5288,143 @@ msgstr "Xinès; Mandarí" #. name for cmo msgid "Mnong; Central" -msgstr "" +msgstr "Mnong; central" #. name for cmr msgid "Chin; Mro" -msgstr "" +msgstr "Chin; Mro" #. name for cms msgid "Messapic" -msgstr "" +msgstr "Mesàpic" #. name for cmt msgid "Camtho" -msgstr "" +msgstr "Camtho" #. name for cna msgid "Changthang" -msgstr "" +msgstr "Changthang" #. name for cnb msgid "Chin; Chinbon" -msgstr "" +msgstr "Chin; Chinbon" #. name for cnc msgid "Côông" -msgstr "" +msgstr "Coong" #. name for cng msgid "Qiang; Northern" -msgstr "" +msgstr "Qiang; septentrional" #. name for cnh msgid "Chin; Haka" -msgstr "" +msgstr "Chin; Haka" #. name for cni msgid "Asháninka" -msgstr "" +msgstr "Asháninka" #. name for cnk msgid "Chin; Khumi" -msgstr "" +msgstr "Chin; Khumi" #. name for cnl msgid "Chinantec; Lalana" -msgstr "" +msgstr "Chinantec; Lalana" #. name for cno msgid "Con" -msgstr "" +msgstr "Con" #. name for cns msgid "Asmat; Central" -msgstr "" +msgstr "Asmat; central" #. name for cnt msgid "Chinantec; Tepetotutla" -msgstr "" +msgstr "Chinantec; Tepetotutla" #. name for cnu msgid "Chenoua" -msgstr "" +msgstr "Chenoua" #. name for cnw msgid "Chin; Ngawn" -msgstr "" +msgstr "Chin; Ngawn" #. name for cnx msgid "Cornish; Middle" -msgstr "" +msgstr "Còrnic; mitjà" #. name for coa msgid "Malay; Cocos Islands" -msgstr "" +msgstr "Malai; Cocos Islands" #. name for cob msgid "Chicomuceltec" -msgstr "" +msgstr "Chicomuceltec" #. name for coc msgid "Cocopa" -msgstr "" +msgstr "Cocopa" #. name for cod msgid "Cocama-Cocamilla" -msgstr "" +msgstr "Cocama-Cocamilla" #. name for coe msgid "Koreguaje" -msgstr "" +msgstr "Coreguaje" #. name for cof msgid "Colorado" -msgstr "" +msgstr "Colorado" #. name for cog msgid "Chong" -msgstr "" +msgstr "Chong" #. name for coh msgid "Chonyi-Dzihana-Kauma" -msgstr "" +msgstr "Chonyi" #. name for coj msgid "Cochimi" -msgstr "" +msgstr "Cochimí" #. name for cok msgid "Cora; Santa Teresa" -msgstr "" +msgstr "Cora; Santa Teresa" #. name for col msgid "Columbia-Wenatchi" -msgstr "" +msgstr "Columbia-Wenatchi" #. name for com msgid "Comanche" -msgstr "" +msgstr "Comanxe" #. name for con msgid "Cofán" -msgstr "" +msgstr "Cofan" #. name for coo msgid "Comox" -msgstr "" +msgstr "Comox-Sliammon" #. name for cop msgid "Coptic" -msgstr "" +msgstr "Copte" #. name for coq msgid "Coquille" -msgstr "" +msgstr "Coquille" #. name for cor msgid "Cornish" -msgstr "" +msgstr "Còrnic" #. name for cos msgid "Corsican" @@ -5432,43 +5432,43 @@ msgstr "Cors" #. name for cot msgid "Caquinte" -msgstr "" +msgstr "Caquinte" #. name for cou msgid "Wamey" -msgstr "" +msgstr "Wamey" #. name for cov msgid "Cao Miao" -msgstr "" +msgstr "Cao Miao" #. name for cow msgid "Cowlitz" -msgstr "" +msgstr "Cowlitz" #. name for cox msgid "Nanti" -msgstr "" +msgstr "Nanti" #. name for coy msgid "Coyaima" -msgstr "" +msgstr "Coyaima" #. name for coz msgid "Chochotec" -msgstr "" +msgstr "Chochotec" #. name for cpa msgid "Chinantec; Palantla" -msgstr "" +msgstr "Chinantec; Palantla" #. name for cpb msgid "Ashéninka; Ucayali-Yurúa" -msgstr "" +msgstr "Asheninka; Ucayali-Yurua" #. name for cpc msgid "Ajyíninka Apurucayali" -msgstr "" +msgstr "Asheninka; Ajyíninka" #. name for cpg msgid "Greek; Cappadocian" @@ -5476,19 +5476,19 @@ msgstr "Grec; capadoci" #. name for cpi msgid "Pidgin English; Chinese" -msgstr "Anglès pidgin; Xinès" +msgstr "Xinès pidgin" #. name for cpn msgid "Cherepon" -msgstr "" +msgstr "Cherepon" #. name for cps msgid "Capiznon" -msgstr "" +msgstr "Capiznon" #. name for cpu msgid "Ashéninka; Pichis" -msgstr "" +msgstr "Asheninka; Pichis" #. name for cpx msgid "Chinese; Pu-Xian" @@ -5496,43 +5496,43 @@ msgstr "Xinès; Pu-Xian" #. name for cpy msgid "Ashéninka; South Ucayali" -msgstr "" +msgstr "Ashéninka; Ucayali meridional" #. name for cqd msgid "Miao; Chuanqiandian Cluster" -msgstr "" +msgstr "Miao; Chuanqiandian" #. name for cqu msgid "Quechua; Chilean" -msgstr "" +msgstr "Quítxua; Chile" #. name for cra msgid "Chara" -msgstr "" +msgstr "Chara" #. name for crb msgid "Carib; Island" -msgstr "" +msgstr "Carib illenc" #. name for crc msgid "Lonwolwol" -msgstr "" +msgstr "Lonwolwol" #. name for crd msgid "Coeur d'Alene" -msgstr "" +msgstr "Coeur d'Alene" #. name for cre msgid "Cree" -msgstr "" +msgstr "Cree" #. name for crf msgid "Caramanta" -msgstr "" +msgstr "Caramanta" #. name for crg msgid "Michif" -msgstr "" +msgstr "Michif" #. name for crh msgid "Turkish; Crimean" @@ -5540,39 +5540,39 @@ msgstr "Turc; Crimea" #. name for cri msgid "Sãotomense" -msgstr "" +msgstr "Saotomès" #. name for crj msgid "Cree; Southern East" -msgstr "" +msgstr "Cree; sud-oriental" #. name for crk msgid "Cree; Plains" -msgstr "" +msgstr "Cree; plana" #. name for crl msgid "Cree; Northern East" -msgstr "" +msgstr "Cree; nord-oriental" #. name for crm msgid "Cree; Moose" -msgstr "" +msgstr "Cree; Moose" #. name for crn msgid "Cora; El Nayar" -msgstr "" +msgstr "Cora; Nayar" #. name for cro msgid "Crow" -msgstr "" +msgstr "Crow" #. name for crq msgid "Chorote; Iyo'wujwa" -msgstr "" +msgstr "Chorotí; Iyo'wujwa" #. name for crr msgid "Algonquian; Carolina" -msgstr "" +msgstr "Algonquí; Carolina" #. name for crs msgid "Creole French; Seselwa" @@ -5580,35 +5580,35 @@ msgstr "Francès crioll; Seselwa" #. name for crt msgid "Chorote; Iyojwa'ja" -msgstr "" +msgstr "Chorotí; Iyojwa'ja" #. name for crv msgid "Chaura" -msgstr "" +msgstr "Chaura" #. name for crw msgid "Chrau" -msgstr "" +msgstr "Chrau" #. name for crx msgid "Carrier" -msgstr "" +msgstr "Carrier" #. name for cry msgid "Cori" -msgstr "" +msgstr "Cori" #. name for crz msgid "Cruzeño" -msgstr "" +msgstr "Cruzeño" #. name for csa msgid "Chinantec; Chiltepec" -msgstr "" +msgstr "Chinantec; Chiltepec" #. name for csb msgid "Kashubian" -msgstr "" +msgstr "Caixubi" #. name for csc msgid "Catalan Sign Language" @@ -5628,19 +5628,19 @@ msgstr "Llenguatge de signes cubà" #. name for csg msgid "Chilean Sign Language" -msgstr "" +msgstr "Llenguatge de signes xilè" #. name for csh msgid "Chin; Asho" -msgstr "" +msgstr "Chin; Asho" #. name for csi msgid "Miwok; Coast" -msgstr "" +msgstr "Miwok; Costa" #. name for csk msgid "Jola-Kasa" -msgstr "" +msgstr "Jola-kasa" #. name for csl msgid "Chinese Sign Language" @@ -5648,7 +5648,7 @@ msgstr "Llenguatge de signes xinès" #. name for csm msgid "Miwok; Central Sierra" -msgstr "" +msgstr "Miwok; serra central" #. name for csn msgid "Colombian Sign Language" @@ -5656,7 +5656,7 @@ msgstr "Llenguatge de signes colombià" #. name for cso msgid "Chinantec; Sochiapan" -msgstr "" +msgstr "Chinantec; Sochiapan" #. name for csq msgid "Croatia Sign Language" @@ -5668,195 +5668,195 @@ msgstr "Llenguatge de signes de Costa Rica" #. name for css msgid "Ohlone; Southern" -msgstr "" +msgstr "Ohlone; meridional" #. name for cst msgid "Ohlone; Northern" -msgstr "" +msgstr "Ohlone; septentrional" #. name for csw msgid "Cree; Swampy" -msgstr "" +msgstr "Cree; Swampy" #. name for csy msgid "Chin; Siyin" -msgstr "" +msgstr "Chin; Siyin" #. name for csz msgid "Coos" -msgstr "" +msgstr "Coos" #. name for cta msgid "Chatino; Tataltepec" -msgstr "" +msgstr "Chatino; Tataltepec" #. name for ctc msgid "Chetco" -msgstr "" +msgstr "Chetco" #. name for ctd msgid "Chin; Tedim" -msgstr "" +msgstr "Chin; Tedim" #. name for cte msgid "Chinantec; Tepinapa" -msgstr "" +msgstr "Chinantec; Tepinapa" #. name for ctg msgid "Chittagonian" -msgstr "" +msgstr "Chittagoni" #. name for ctl msgid "Chinantec; Tlacoatzintepec" -msgstr "" +msgstr "Chinantec; Tlacoatzintepec" #. name for ctm msgid "Chitimacha" -msgstr "" +msgstr "Chitimacha" #. name for ctn msgid "Chhintange" -msgstr "" +msgstr "Chintang" #. name for cto msgid "Emberá-Catío" -msgstr "" +msgstr "Emberà; Catio" #. name for ctp msgid "Chatino; Western Highland" -msgstr "" +msgstr "Chatino; serra occidental" #. name for cts msgid "Bicolano; Northern Catanduanes" -msgstr "" +msgstr "Bicol; Catanduanes septentrionals" #. name for ctt msgid "Chetti; Wayanad" -msgstr "" +msgstr "Chetti; Wayanad" #. name for ctu msgid "Chol" -msgstr "" +msgstr "Chol" #. name for ctz msgid "Chatino; Zacatepec" -msgstr "" +msgstr "Chatino; Zacatepec" #. name for cua msgid "Cua" -msgstr "" +msgstr "Cua" #. name for cub msgid "Cubeo" -msgstr "" +msgstr "Cubeo" #. name for cuc msgid "Chinantec; Usila" -msgstr "" +msgstr "Chinantec; Usila" #. name for cug msgid "Cung" -msgstr "" +msgstr "Cung" #. name for cuh msgid "Chuka" -msgstr "" +msgstr "Chuka" #. name for cui msgid "Cuiba" -msgstr "" +msgstr "Cuiba" #. name for cuj msgid "Mashco Piro" -msgstr "" +msgstr "Mashco Piro" #. name for cuk msgid "Kuna; San Blas" -msgstr "" +msgstr "Kuna; San Blas" #. name for cul msgid "Culina" -msgstr "" +msgstr "Culina" #. name for cum msgid "Cumeral" -msgstr "" +msgstr "Cumeral" #. name for cuo msgid "Cumanagoto" -msgstr "" +msgstr "Cumanagoto" #. name for cup msgid "Cupeño" -msgstr "" +msgstr "Cupeño" #. name for cuq msgid "Cun" -msgstr "" +msgstr "Cun" #. name for cur msgid "Chhulung" -msgstr "" +msgstr "Chulung" #. name for cut msgid "Cuicatec; Teutila" -msgstr "" +msgstr "Cuicatec; Teutila" #. name for cuu msgid "Tai Ya" -msgstr "" +msgstr "Tai; Ya" #. name for cuv msgid "Cuvok" -msgstr "" +msgstr "Cuvok" #. name for cuw msgid "Chukwa" -msgstr "" +msgstr "Chukwa" #. name for cux msgid "Cuicatec; Tepeuxila" -msgstr "" +msgstr "Cuicatec; Tepeuxila" #. name for cvg msgid "Chug" -msgstr "" +msgstr "Chug" #. name for cvn msgid "Chinantec; Valle Nacional" -msgstr "" +msgstr "Chinantec; Valle Nacional" #. name for cwa msgid "Kabwa" -msgstr "" +msgstr "Kabwa" #. name for cwb msgid "Maindo" -msgstr "" +msgstr "Maindo" #. name for cwd msgid "Cree; Woods" -msgstr "" +msgstr "Cree; Woods" #. name for cwe msgid "Kwere" -msgstr "" +msgstr "Kwere" #. name for cwg msgid "Chewong" -msgstr "" +msgstr "Chewong" #. name for cwt msgid "Kuwaataay" -msgstr "" +msgstr "Kwatay" #. name for cya msgid "Chatino; Nopala" -msgstr "" +msgstr "Chatino; Nopala" #. name for cyb msgid "Cayubaba" -msgstr "" +msgstr "Cayuvava" #. name for cym msgid "Welsh" @@ -5864,7 +5864,7 @@ msgstr "Gal·lès" #. name for cyo msgid "Cuyonon" -msgstr "" +msgstr "Cuyonon" #. name for czh msgid "Chinese; Huizhou" @@ -5872,11 +5872,11 @@ msgstr "Xinès; Huizhou" #. name for czk msgid "Knaanic" -msgstr "" +msgstr "Knaanic" #. name for czn msgid "Chatino; Zenzontepec" -msgstr "" +msgstr "Chatino; Zenzontepec" #. name for czo msgid "Chinese; Min Zhong" @@ -5884,55 +5884,55 @@ msgstr "Xinès; Min Zhong" #. name for czt msgid "Chin; Zotung" -msgstr "" +msgstr "Chin; Zotung" #. name for daa msgid "Dangaléat" -msgstr "" +msgstr "Dangla" #. name for dac msgid "Dambi" -msgstr "" +msgstr "Dambi" #. name for dad msgid "Marik" -msgstr "" +msgstr "Marik" #. name for dae msgid "Duupa" -msgstr "" +msgstr "Duupa" #. name for daf msgid "Dan" -msgstr "" +msgstr "Dan" #. name for dag msgid "Dagbani" -msgstr "" +msgstr "Dagbane" #. name for dah msgid "Gwahatike" -msgstr "" +msgstr "Gwahatike" #. name for dai msgid "Day" -msgstr "" +msgstr "Day" #. name for daj msgid "Daju; Dar Fur" -msgstr "" +msgstr "Daju; Dar Fur" #. name for dak msgid "Dakota" -msgstr "" +msgstr "Dakota" #. name for dal msgid "Dahalo" -msgstr "" +msgstr "Dahalo" #. name for dam msgid "Damakawa" -msgstr "" +msgstr "Damakawa" #. name for dan msgid "Danish" @@ -5940,219 +5940,219 @@ msgstr "Danès" #. name for dao msgid "Chin; Daai" -msgstr "" +msgstr "Chin; Daai" #. name for dap msgid "Nisi (India)" -msgstr "" +msgstr "Nisi; Índia" #. name for daq msgid "Maria; Dandami" -msgstr "" +msgstr "Maria; Dandami" #. name for dar msgid "Dargwa" -msgstr "" +msgstr "Dargua" #. name for das msgid "Daho-Doo" -msgstr "" +msgstr "Daho-Doo" #. name for dau msgid "Daju; Dar Sila" -msgstr "" +msgstr "Daju; Dar Sila" #. name for dav msgid "Taita" -msgstr "" +msgstr "Taita" #. name for daw msgid "Davawenyo" -msgstr "" +msgstr "Davawenyo" #. name for dax msgid "Dayi" -msgstr "" +msgstr "Dayi" #. name for daz msgid "Dao" -msgstr "" +msgstr "Dao" #. name for dba msgid "Bangi Me" -msgstr "" +msgstr "Bangeri Me" #. name for dbb msgid "Deno" -msgstr "" +msgstr "Deno" #. name for dbd msgid "Dadiya" -msgstr "" +msgstr "Dadiya" #. name for dbe msgid "Dabe" -msgstr "" +msgstr "Dabe" #. name for dbf msgid "Edopi" -msgstr "" +msgstr "Edopi" #. name for dbg msgid "Dogon; Dogul Dom" -msgstr "" +msgstr "Dogon; Dogul Dom" #. name for dbi msgid "Doka" -msgstr "" +msgstr "Doka" #. name for dbj msgid "Ida'an" -msgstr "" +msgstr "Idaan" #. name for dbl msgid "Dyirbal" -msgstr "" +msgstr "Dyirbal" #. name for dbm msgid "Duguri" -msgstr "" +msgstr "Duguri" #. name for dbn msgid "Duriankere" -msgstr "" +msgstr "Duriankere" #. name for dbo msgid "Dulbu" -msgstr "" +msgstr "Dulbu" #. name for dbp msgid "Duwai" -msgstr "" +msgstr "Duwai" #. name for dbq msgid "Daba" -msgstr "" +msgstr "Daba" #. name for dbr msgid "Dabarre" -msgstr "" +msgstr "Dabarre" #. name for dbu msgid "Dogon; Bondum Dom" -msgstr "" +msgstr "Dogon; Bondum Dom" #. name for dbv msgid "Dungu" -msgstr "" +msgstr "Dungu" #. name for dby msgid "Dibiyaso" -msgstr "" +msgstr "Bainapi" #. name for dcc msgid "Deccan" -msgstr "" +msgstr "Deccan" #. name for dcr msgid "Negerhollands" -msgstr "" +msgstr "Crioll neerlandès" #. name for ddd msgid "Dongotono" -msgstr "" +msgstr "Dongotono" #. name for dde msgid "Doondo" -msgstr "" +msgstr "Doondo" #. name for ddg msgid "Fataluku" -msgstr "" +msgstr "Fataluku" #. name for ddi msgid "Goodenough; West" -msgstr "" +msgstr "Diodio" #. name for ddj msgid "Jaru" -msgstr "" +msgstr "Jaru" #. name for ddn msgid "Dendi (Benin)" -msgstr "" +msgstr "Dendi; Benín" #. name for ddo msgid "Dido" -msgstr "" +msgstr "Dido" #. name for dds msgid "Dogon; Donno So" -msgstr "" +msgstr "Dogon; Donno So" #. name for ddw msgid "Dawera-Daweloor" -msgstr "" +msgstr "Dawera" #. name for dec msgid "Dagik" -msgstr "" +msgstr "Dagik" #. name for ded msgid "Dedua" -msgstr "" +msgstr "Dedua" #. name for dee msgid "Dewoin" -msgstr "" +msgstr "Dewoin" #. name for def msgid "Dezfuli" -msgstr "" +msgstr "Dezfuli" #. name for deg msgid "Degema" -msgstr "" +msgstr "Degema" #. name for deh msgid "Dehwari" -msgstr "" +msgstr "Dehwari" #. name for dei msgid "Demisa" -msgstr "" +msgstr "Demisa" #. name for dek msgid "Dek" -msgstr "" +msgstr "Dek" #. name for del msgid "Delaware" -msgstr "" +msgstr "Delaware" #. name for dem msgid "Dem" -msgstr "" +msgstr "Dem" #. name for den msgid "Slave (Athapascan)" -msgstr "" +msgstr "Slavey; atapascà" #. name for dep msgid "Delaware; Pidgin" -msgstr "" +msgstr "Delaware; parla mixta" #. name for deq msgid "Dendi (Central African Republic)" -msgstr "" +msgstr "Dendi; República Centrafricana" #. name for der msgid "Deori" -msgstr "" +msgstr "Deori" #. name for des msgid "Desano" -msgstr "" +msgstr "Desano" #. name for deu msgid "German" @@ -6160,471 +6160,471 @@ msgstr "Espanyol" #. name for dev msgid "Domung" -msgstr "" +msgstr "Domung" #. name for dez msgid "Dengese" -msgstr "" +msgstr "Dengese" #. name for dga msgid "Dagaare; Southern" -msgstr "" +msgstr "Dagara; meridional" #. name for dgb msgid "Dogon; Bunoge" -msgstr "" +msgstr "Dogon; Bunoge" #. name for dgc msgid "Agta; Casiguran Dumagat" -msgstr "" +msgstr "Agta Dumagat; Casiguran" #. name for dgd msgid "Dagaari Dioula" -msgstr "" +msgstr "Dagara; Diula" #. name for dge msgid "Degenan" -msgstr "" +msgstr "Degenan" #. name for dgg msgid "Doga" -msgstr "" +msgstr "Doga" #. name for dgh msgid "Dghwede" -msgstr "" +msgstr "Dghwede" #. name for dgi msgid "Dagara; Northern" -msgstr "" +msgstr "Dagara; septentrional" #. name for dgk msgid "Dagba" -msgstr "" +msgstr "Dagba" #. name for dgn msgid "Dagoman" -msgstr "" +msgstr "Dagoman" #. name for dgo msgid "Dogri (individual language)" -msgstr "" +msgstr "Dogri (llengua individual)" #. name for dgr msgid "Dogrib" -msgstr "" +msgstr "Dogrib" #. name for dgs msgid "Dogoso" -msgstr "" +msgstr "Dogoso" #. name for dgu msgid "Degaru" -msgstr "" +msgstr "Degaru" #. name for dgx msgid "Doghoro" -msgstr "" +msgstr "Doghoro" #. name for dgz msgid "Daga" -msgstr "" +msgstr "Daga" #. name for dhd msgid "Dhundari" -msgstr "" +msgstr "Dhundari" #. name for dhg msgid "Dhangu" -msgstr "" +msgstr "Dhangu" #. name for dhi msgid "Dhimal" -msgstr "" +msgstr "Dhimal" #. name for dhl msgid "Dhalandji" -msgstr "" +msgstr "Dhalandji" #. name for dhm msgid "Zemba" -msgstr "" +msgstr "Zemba" #. name for dhn msgid "Dhanki" -msgstr "" +msgstr "Dhanki" #. name for dho msgid "Dhodia" -msgstr "" +msgstr "Dhodia" #. name for dhr msgid "Dhargari" -msgstr "" +msgstr "Dhargari" #. name for dhs msgid "Dhaiso" -msgstr "" +msgstr "Dhaiso" #. name for dhu msgid "Dhurga" -msgstr "" +msgstr "Dhurga" #. name for dhv msgid "Dehu" -msgstr "" +msgstr "Dehu" #. name for dhw msgid "Dhanwar (Nepal)" -msgstr "" +msgstr "Dhanwar; Nepal" #. name for dia msgid "Dia" -msgstr "" +msgstr "Dia" #. name for dib msgid "Dinka; South Central" -msgstr "" +msgstr "Dinka; sudcentral" #. name for dic msgid "Dida; Lakota" -msgstr "" +msgstr "Dida; Lakota" #. name for did msgid "Didinga" -msgstr "" +msgstr "Didinga" #. name for dif msgid "Dieri" -msgstr "" +msgstr "Dieri" #. name for dig msgid "Digo" -msgstr "" +msgstr "Digo" #. name for dih msgid "Kumiai" -msgstr "" +msgstr "Kumiai" #. name for dii msgid "Dimbong" -msgstr "" +msgstr "Dimbong" #. name for dij msgid "Dai" -msgstr "" +msgstr "Dai" #. name for dik msgid "Dinka; Southwestern" -msgstr "" +msgstr "Dinka; sudoccidental" #. name for dil msgid "Dilling" -msgstr "" +msgstr "Deleny" #. name for dim msgid "Dime" -msgstr "" +msgstr "Dime" #. name for din msgid "Dinka" -msgstr "" +msgstr "Dinka" #. name for dio msgid "Dibo" -msgstr "" +msgstr "Dibo" #. name for dip msgid "Dinka; Northeastern" -msgstr "" +msgstr "Dinka; nordoriental" #. name for diq msgid "Dimli (individual language)" -msgstr "" +msgstr "Dimli (llengua individual)" #. name for dir msgid "Dirim" -msgstr "" +msgstr "Dirim" #. name for dis msgid "Dimasa" -msgstr "" +msgstr "Dimasa Kachari" #. name for dit msgid "Dirari" -msgstr "" +msgstr "Dirari" #. name for diu msgid "Diriku" -msgstr "" +msgstr "Diriku" #. name for div msgid "Dhivehi" -msgstr "" +msgstr "Diveí" #. name for diw msgid "Dinka; Northwestern" -msgstr "" +msgstr "Dinka; noroccidental" #. name for dix msgid "Dixon Reef" -msgstr "" +msgstr "Dixon Reef" #. name for diy msgid "Diuwe" -msgstr "" +msgstr "Diuwe" #. name for diz msgid "Ding" -msgstr "" +msgstr "Ding" #. name for djb msgid "Djinba" -msgstr "" +msgstr "Djinba" #. name for djc msgid "Daju; Dar Daju" -msgstr "" +msgstr "Daju; Dar Daju" #. name for djd msgid "Djamindjung" -msgstr "" +msgstr "Djamindjung" #. name for dje msgid "Zarma" -msgstr "" +msgstr "Zarma" #. name for djf msgid "Djangun" -msgstr "" +msgstr "Djangun" #. name for dji msgid "Djinang" -msgstr "" +msgstr "Djinang" #. name for djj msgid "Djeebbana" -msgstr "" +msgstr "Djeebbana" #. name for djk msgid "Eastern Maroon Creole" -msgstr "" +msgstr "Crioll Maroon, oriental" #. name for djl msgid "Djiwarli" -msgstr "" +msgstr "Djiwarli" #. name for djm msgid "Dogon; Jamsay" -msgstr "" +msgstr "Dogon; Jamsay" #. name for djn msgid "Djauan" -msgstr "" +msgstr "Djauan" #. name for djo msgid "Jangkang" -msgstr "" +msgstr "Jangkang" #. name for djr msgid "Djambarrpuyngu" -msgstr "" +msgstr "Djambarrpuyngu" #. name for dju msgid "Kapriman" -msgstr "" +msgstr "Kapriman" #. name for djw msgid "Djawi" -msgstr "" +msgstr "Djawi" #. name for dka msgid "Dakpakha" -msgstr "" +msgstr "Dakpakha" #. name for dkk msgid "Dakka" -msgstr "" +msgstr "Dakka" #. name for dkr msgid "Kuijau" -msgstr "" +msgstr "Kuijau" #. name for dks msgid "Dinka; Southeastern" -msgstr "" +msgstr "Dinka; sudoriental" #. name for dkx msgid "Mazagway" -msgstr "" +msgstr "Mazagway" #. name for dlg msgid "Dolgan" -msgstr "" +msgstr "Dolgan" #. name for dlm msgid "Dalmatian" -msgstr "" +msgstr "Dàlmata" #. name for dln msgid "Darlong" -msgstr "" +msgstr "Darlong" #. name for dma msgid "Duma" -msgstr "" +msgstr "Duma" #. name for dmb msgid "Dogon; Mombo" -msgstr "" +msgstr "Dogon; Mombo" #. name for dmc msgid "Dimir" -msgstr "" +msgstr "Dimir" #. name for dme msgid "Dugwor" -msgstr "" +msgstr "Dugwor" #. name for dmg msgid "Kinabatangan; Upper" -msgstr "" +msgstr "Kinabatangan" #. name for dmk msgid "Domaaki" -msgstr "" +msgstr "Domaaki" #. name for dml msgid "Dameli" -msgstr "" +msgstr "Dameli" #. name for dmm msgid "Dama" -msgstr "" +msgstr "Dama" #. name for dmo msgid "Kemezung" -msgstr "" +msgstr "Kemezung" #. name for dmr msgid "Damar; East" -msgstr "" +msgstr "Damar; oriental" #. name for dms msgid "Dampelas" -msgstr "" +msgstr "Dampelasa" #. name for dmu msgid "Dubu" -msgstr "" +msgstr "Dubu" #. name for dmv msgid "Dumpas" -msgstr "" +msgstr "Dumpas" #. name for dmx msgid "Dema" -msgstr "" +msgstr "Dema" #. name for dmy msgid "Demta" -msgstr "" +msgstr "Demta" #. name for dna msgid "Dani; Upper Grand Valley" -msgstr "" +msgstr "Dani; alt" #. name for dnd msgid "Daonda" -msgstr "" +msgstr "Daonda" #. name for dne msgid "Ndendeule" -msgstr "" +msgstr "Ndendeule" #. name for dng msgid "Dungan" -msgstr "" +msgstr "Dungan" #. name for dni msgid "Dani; Lower Grand Valley" -msgstr "" +msgstr "Dani; baix" #. name for dnk msgid "Dengka" -msgstr "" +msgstr "Dengka" #. name for dnn msgid "Dzùùngoo" -msgstr "" +msgstr "Dzuungoo" #. name for dnr msgid "Danaru" -msgstr "" +msgstr "Danaru" #. name for dnt msgid "Dani; Mid Grand Valley" -msgstr "" +msgstr "Dani; central" #. name for dnu msgid "Danau" -msgstr "" +msgstr "Danau" #. name for dnw msgid "Dani; Western" -msgstr "" +msgstr "Dani; occidental" #. name for dny msgid "Dení" -msgstr "" +msgstr "Deni" #. name for doa msgid "Dom" -msgstr "" +msgstr "Dom" #. name for dob msgid "Dobu" -msgstr "" +msgstr "Dobu" #. name for doc msgid "Dong; Northern" -msgstr "" +msgstr "Dong; septentrional" #. name for doe msgid "Doe" -msgstr "" +msgstr "Doe" #. name for dof msgid "Domu" -msgstr "" +msgstr "Domu" #. name for doh msgid "Dong" -msgstr "" +msgstr "Dong" #. name for doi msgid "Dogri (macrolanguage)" -msgstr "" +msgstr "Dogri (macrollengua)" #. name for dok msgid "Dondo" -msgstr "" +msgstr "Dondo" #. name for dol msgid "Doso" -msgstr "" +msgstr "Doso" #. name for don msgid "Toura (Papua New Guinea)" -msgstr "" +msgstr "Toura (Papua Nova Guinea)" #. name for doo msgid "Dongo" -msgstr "" +msgstr "Dongo" #. name for dop msgid "Lukpa" -msgstr "" +msgstr "Lukpa" #. name for doq msgid "Dominican Sign Language" @@ -6632,103 +6632,103 @@ msgstr "Llenguatge de signes dominicà" #. name for dor msgid "Dori'o" -msgstr "" +msgstr "Dori'o" #. name for dos msgid "Dogosé" -msgstr "" +msgstr "Doghosie" #. name for dot msgid "Dass" -msgstr "" +msgstr "Dass" #. name for dov msgid "Dombe" -msgstr "" +msgstr "Dombe" #. name for dow msgid "Doyayo" -msgstr "" +msgstr "Doyayo" #. name for dox msgid "Bussa" -msgstr "" +msgstr "Bussa" #. name for doy msgid "Dompo" -msgstr "" +msgstr "Dompo" #. name for doz msgid "Dorze" -msgstr "" +msgstr "Dorze" #. name for dpp msgid "Papar" -msgstr "" +msgstr "Papar" #. name for drb msgid "Dair" -msgstr "" +msgstr "Dair" #. name for drc msgid "Minderico" -msgstr "" +msgstr "Minderico" #. name for drd msgid "Darmiya" -msgstr "" +msgstr "Darmiya" #. name for dre msgid "Dolpo" -msgstr "" +msgstr "Dolpo" #. name for drg msgid "Rungus" -msgstr "" +msgstr "Rungus" #. name for dri msgid "C'lela" -msgstr "" +msgstr "C'lela" #. name for drl msgid "Darling" -msgstr "" +msgstr "Darling" #. name for drn msgid "Damar; West" -msgstr "" +msgstr "Damar; occidental" #. name for dro msgid "Melanau; Daro-Matu" -msgstr "" +msgstr "Melanau; Daro-Matu" #. name for drq msgid "Dura" -msgstr "" +msgstr "Dura" #. name for drr msgid "Dororo" -msgstr "" +msgstr "Dororo" #. name for drs msgid "Gedeo" -msgstr "" +msgstr "Gedeo" #. name for drt msgid "Drents" -msgstr "" +msgstr "Drents" #. name for dru msgid "Rukai" -msgstr "" +msgstr "Rukai" #. name for dry msgid "Darai" -msgstr "" +msgstr "Darai" #. name for dsb msgid "Sorbian; Lower" -msgstr "" +msgstr "Sòrab; baix" #. name for dse msgid "Dutch Sign Language" @@ -6736,11 +6736,11 @@ msgstr "Llenguatge de signes holandès" #. name for dsh msgid "Daasanach" -msgstr "" +msgstr "Daassanach" #. name for dsi msgid "Disa" -msgstr "" +msgstr "Disa" #. name for dsl msgid "Danish Sign Language" @@ -6748,107 +6748,107 @@ msgstr "Llenguatge de signes danès" #. name for dsn msgid "Dusner" -msgstr "" +msgstr "Dusner" #. name for dso msgid "Desiya" -msgstr "" +msgstr "Oriya; Desiya" #. name for dsq msgid "Tadaksahak" -msgstr "" +msgstr "Tadaksahak" #. name for dta msgid "Daur" -msgstr "" +msgstr "Daur" #. name for dtb msgid "Kadazan; Labuk-Kinabatangan" -msgstr "" +msgstr "Kadazan; Labuk" #. name for dtd msgid "Ditidaht" -msgstr "" +msgstr "Ditidaht" #. name for dti msgid "Dogon; Ana Tinga" -msgstr "" +msgstr "Dogon; Ana Tinga" #. name for dtk msgid "Dogon; Tene Kan" -msgstr "" +msgstr "Dogon; Tene Kan" #. name for dtm msgid "Dogon; Tomo Kan" -msgstr "" +msgstr "Dogon; Tomo Kan" #. name for dtp msgid "Dusun; Central" -msgstr "" +msgstr "Dusun; central" #. name for dtr msgid "Lotud" -msgstr "" +msgstr "Lotud" #. name for dts msgid "Dogon; Toro So" -msgstr "" +msgstr "Dogon; Toro So" #. name for dtt msgid "Dogon; Toro Tegu" -msgstr "" +msgstr "Dogon; Toro Tegu" #. name for dtu msgid "Dogon; Tebul Ure" -msgstr "" +msgstr "Dogon; Tebul Ure" #. name for dua msgid "Duala" -msgstr "" +msgstr "Duala" #. name for dub msgid "Dubli" -msgstr "" +msgstr "Dubli" #. name for duc msgid "Duna" -msgstr "" +msgstr "Duna" #. name for dud msgid "Hun-Saare" -msgstr "" +msgstr "Dukanci" #. name for due msgid "Agta; Umiray Dumaget" -msgstr "" +msgstr "Agta Dumagat; Umiray" #. name for duf msgid "Dumbea" -msgstr "" +msgstr "Dumbea" #. name for dug msgid "Duruma" -msgstr "" +msgstr "Duruma" #. name for duh msgid "Dungra Bhil" -msgstr "" +msgstr "Dungra Bhil" #. name for dui msgid "Dumun" -msgstr "" +msgstr "Dumun" #. name for duj msgid "Dhuwal" -msgstr "" +msgstr "Dhuwal" #. name for duk msgid "Uyajitaya" -msgstr "" +msgstr "Duduela" #. name for dul msgid "Agta; Alabat Island" -msgstr "" +msgstr "Agta Dumagat; Alabat" #. name for dum msgid "Dutch; Middle (ca. 1050-1350)" @@ -6856,135 +6856,135 @@ msgstr "Holandès; mitjà (ca. 1050-1350)" #. name for dun msgid "Dusun Deyah" -msgstr "" +msgstr "Dusun; Deyah" #. name for duo msgid "Agta; Dupaninan" -msgstr "" +msgstr "Agta Dumagat; Dupaninan" #. name for dup msgid "Duano" -msgstr "" +msgstr "Duano" #. name for duq msgid "Dusun Malang" -msgstr "" +msgstr "Dusun; Malang" #. name for dur msgid "Dii" -msgstr "" +msgstr "Dii" #. name for dus msgid "Dumi" -msgstr "" +msgstr "Dumi" #. name for duu msgid "Drung" -msgstr "" +msgstr "Drung" #. name for duv msgid "Duvle" -msgstr "" +msgstr "Duvle" #. name for duw msgid "Dusun Witu" -msgstr "" +msgstr "Dusun; Witu" #. name for dux msgid "Duungooma" -msgstr "" +msgstr "Duungoma" #. name for duy msgid "Agta; Dicamay" -msgstr "" +msgstr "Agta Dumagat; Dicamay" #. name for duz msgid "Duli" -msgstr "" +msgstr "Duli" #. name for dva msgid "Duau" -msgstr "" +msgstr "Duau" #. name for dwa msgid "Diri" -msgstr "" +msgstr "Diri" #. name for dwl msgid "Dogon; Walo Kumbe" -msgstr "" +msgstr "Dogon; Walo Kumbe" #. name for dwr msgid "Dawro" -msgstr "" +msgstr "Dawro" #. name for dws msgid "Dutton World Speedwords" -msgstr "" +msgstr "Taquigrafia internacional Dutton" #. name for dww msgid "Dawawa" -msgstr "" +msgstr "Dawawa" #. name for dya msgid "Dyan" -msgstr "" +msgstr "Dyan" #. name for dyb msgid "Dyaberdyaber" -msgstr "" +msgstr "Dyaberdyaber" #. name for dyd msgid "Dyugun" -msgstr "" +msgstr "Dyugun" #. name for dyg msgid "Agta; Villa Viciosa" -msgstr "" +msgstr "Agta Villa Viciosa" #. name for dyi msgid "Senoufo; Djimini" -msgstr "" +msgstr "Senufo; Djimini" #. name for dym msgid "Dogon; Yanda Dom" -msgstr "" +msgstr "Dogon; Yanda Dom" #. name for dyn msgid "Dyangadi" -msgstr "" +msgstr "Dyangadi" #. name for dyo msgid "Jola-Fonyi" -msgstr "" +msgstr "Jola-fogny" #. name for dyu msgid "Dyula" -msgstr "" +msgstr "Jula" #. name for dyy msgid "Dyaabugay" -msgstr "" +msgstr "Dyaabugay" #. name for dza msgid "Tunzu" -msgstr "" +msgstr "Duguza" #. name for dzd msgid "Daza" -msgstr "" +msgstr "Daza" #. name for dzg msgid "Dazaga" -msgstr "" +msgstr "Dazaga" #. name for dzl msgid "Dzalakha" -msgstr "" +msgstr "Dzalakha" #. name for dzn msgid "Dzando" -msgstr "" +msgstr "Dzando" #. name for dzo msgid "Dzongkha" @@ -6992,27 +6992,27 @@ msgstr "bhutanès" #. name for ebg msgid "Ebughu" -msgstr "" +msgstr "Ebughu" #. name for ebk msgid "Bontok; Eastern" -msgstr "" +msgstr "Bontoc; oriental" #. name for ebo msgid "Teke-Ebo" -msgstr "" +msgstr "Teke; Eboo" #. name for ebr msgid "Ebrié" -msgstr "" +msgstr "Ebrié" #. name for ebu msgid "Embu" -msgstr "" +msgstr "Embu" #. name for ecr msgid "Eteocretan" -msgstr "" +msgstr "Eteocretà" #. name for ecs msgid "Ecuadorian Sign Language" @@ -7020,119 +7020,119 @@ msgstr "Llenguatge de signes equatorià" #. name for ecy msgid "Eteocypriot" -msgstr "" +msgstr "Eteoxipriota" #. name for eee msgid "E" -msgstr "" +msgstr "E" #. name for efa msgid "Efai" -msgstr "" +msgstr "Efai" #. name for efe msgid "Efe" -msgstr "" +msgstr "Efe" #. name for efi msgid "Efik" -msgstr "" +msgstr "Efik" #. name for ega msgid "Ega" -msgstr "" +msgstr "Ega" #. name for egl msgid "Emilian" -msgstr "" +msgstr "Emilià" #. name for ego msgid "Eggon" -msgstr "" +msgstr "Eggon" #. name for egy msgid "Egyptian (Ancient)" -msgstr "" +msgstr "Egipci antic" #. name for ehu msgid "Ehueun" -msgstr "" +msgstr "Ehueun" #. name for eip msgid "Eipomek" -msgstr "" +msgstr "Eipomek" #. name for eit msgid "Eitiep" -msgstr "" +msgstr "Eitiep" #. name for eiv msgid "Askopan" -msgstr "" +msgstr "Eivo" #. name for eja msgid "Ejamat" -msgstr "" +msgstr "Ejamat" #. name for eka msgid "Ekajuk" -msgstr "" +msgstr "Ekajuk" #. name for eke msgid "Ekit" -msgstr "" +msgstr "Ekit" #. name for ekg msgid "Ekari" -msgstr "" +msgstr "Ekari" #. name for eki msgid "Eki" -msgstr "" +msgstr "Eki" #. name for ekk msgid "Estonian; Standard" -msgstr "" +msgstr "Estonià; Standard" #. name for ekl msgid "Kol" -msgstr "" +msgstr "Kol" #. name for ekm msgid "Elip" -msgstr "" +msgstr "Elip" #. name for eko msgid "Koti" -msgstr "" +msgstr "Koti" #. name for ekp msgid "Ekpeye" -msgstr "" +msgstr "Ekpeye" #. name for ekr msgid "Yace" -msgstr "" +msgstr "Yace" #. name for eky msgid "Kayah; Eastern" -msgstr "" +msgstr "Kayah; oriental" #. name for ele msgid "Elepi" -msgstr "" +msgstr "Elepi" #. name for elh msgid "El Hugeirat" -msgstr "" +msgstr "El Hugeirat" #. name for eli msgid "Nding" -msgstr "" +msgstr "Eliri" #. name for elk msgid "Elkei" -msgstr "" +msgstr "Elkei" #. name for ell msgid "Greek; Modern (1453-)" @@ -7140,79 +7140,79 @@ msgstr "Grec modern (des del 1453)" #. name for elm msgid "Eleme" -msgstr "" +msgstr "Eleme" #. name for elo msgid "El Molo" -msgstr "" +msgstr "El Molo" #. name for elp msgid "Elpaputih" -msgstr "" +msgstr "Elpaputih" #. name for elu msgid "Elu" -msgstr "" +msgstr "Elu" #. name for elx msgid "Elamite" -msgstr "" +msgstr "Elamita" #. name for ema msgid "Emai-Iuleha-Ora" -msgstr "" +msgstr "Emai-Iuleha-Ora" #. name for emb msgid "Embaloh" -msgstr "" +msgstr "Embaloh" #. name for eme msgid "Emerillon" -msgstr "" +msgstr "Emerillon" #. name for emg msgid "Meohang; Eastern" -msgstr "" +msgstr "Meohang; oriental" #. name for emi msgid "Mussau-Emira" -msgstr "" +msgstr "Mussau-Emira" #. name for emk msgid "Maninkakan; Eastern" -msgstr "" +msgstr "Maninkakan; oriental" #. name for emm msgid "Mamulique" -msgstr "" +msgstr "Mamulique" #. name for emn msgid "Eman" -msgstr "" +msgstr "Eman" #. name for emo msgid "Emok" -msgstr "" +msgstr "Emok" #. name for emp msgid "Emberá; Northern" -msgstr "" +msgstr "Emberà; septentrional" #. name for ems msgid "Yupik; Pacific Gulf" -msgstr "" +msgstr "Iupik; Golf Pacific" #. name for emu msgid "Muria; Eastern" -msgstr "" +msgstr "Muria; oriental" #. name for emw msgid "Emplawas" -msgstr "" +msgstr "Emplawas" #. name for emx msgid "Erromintxela" -msgstr "" +msgstr "Caló basc" #. name for emy msgid "Mayan; Epigraphic" @@ -7368,7 +7368,7 @@ msgstr "" #. name for ess msgid "Yupik; Central Siberian" -msgstr "" +msgstr "Iupik; Siberià" #. name for est msgid "Estonian" @@ -7376,7 +7376,7 @@ msgstr "Estonià" #. name for esu msgid "Yupik; Central" -msgstr "" +msgstr "Iupik; Central" #. name for etb msgid "Etebi" @@ -7644,7 +7644,7 @@ msgstr "" #. name for fmu msgid "Muria; Far Western" -msgstr "" +msgstr "Muria; extrem occidental" #. name for fng msgid "Fanagalo" @@ -8804,7 +8804,7 @@ msgstr "" #. name for gsm msgid "Guatemalan Sign Language" -msgstr "Llenguatge de signes guatemalenc" +msgstr "Llenguatge de signes guatemaltec" #. name for gsn msgid "Gusan" @@ -8848,7 +8848,7 @@ msgstr "" #. name for gud msgid "Dida; Yocoboué" -msgstr "" +msgstr "Dida; Yocoboué" #. name for gue msgid "Gurinji" @@ -9252,7 +9252,7 @@ msgstr "" #. name for hds msgid "Honduras Sign Language" -msgstr "Llenguatge de signes d'Honduras" +msgstr "Llenguatge de signes hondureny" #. name for hdy msgid "Hadiyya" @@ -9260,7 +9260,7 @@ msgstr "" #. name for hea msgid "Miao; Northern Qiandong" -msgstr "" +msgstr "Miao; Qiandong septentrional" #. name for heb msgid "Hebrew" @@ -9420,7 +9420,7 @@ msgstr "" #. name for hma msgid "Miao; Southern Mashan" -msgstr "" +msgstr "Miao; Mashan meridional" #. name for hmb msgid "Songhay; Humburi Senni" @@ -9428,15 +9428,15 @@ msgstr "" #. name for hmc msgid "Miao; Central Huishui" -msgstr "" +msgstr "Miao; Huishui central" #. name for hmd msgid "Miao; Large Flowery" -msgstr "" +msgstr "Miao; Dian" #. name for hme msgid "Miao; Eastern Huishui" -msgstr "" +msgstr "Miao; Huishui oriental" #. name for hmf msgid "Hmong Don" @@ -9448,11 +9448,11 @@ msgstr "" #. name for hmh msgid "Miao; Southwestern Huishui" -msgstr "" +msgstr "Miao; Huishui sudoccidental" #. name for hmi msgid "Miao; Northern Huishui" -msgstr "" +msgstr "Miao; Huishui septentrional" #. name for hmj msgid "Ge" @@ -9464,11 +9464,11 @@ msgstr "" #. name for hml msgid "Miao; Luopohe" -msgstr "" +msgstr "Miao; Luopohe" #. name for hmm msgid "Miao; Central Mashan" -msgstr "" +msgstr "Miao; Mashan central" #. name for hmn msgid "Hmong" @@ -9480,11 +9480,11 @@ msgstr "" #. name for hmp msgid "Miao; Northern Mashan" -msgstr "" +msgstr "Miao; Mashan septentrional" #. name for hmq msgid "Miao; Eastern Qiandong" -msgstr "" +msgstr "Miao; Qiandong oriental" #. name for hmr msgid "Hmar" @@ -9492,7 +9492,7 @@ msgstr "" #. name for hms msgid "Miao; Southern Qiandong" -msgstr "" +msgstr "Miao; Qiandong meridional" #. name for hmt msgid "Hamtai" @@ -9508,15 +9508,15 @@ msgstr "" #. name for hmw msgid "Miao; Western Mashan" -msgstr "" +msgstr "Miao; Mashan occidental" #. name for hmy msgid "Miao; Southern Guiyang" -msgstr "" +msgstr "Miao; Guiyang meridional" #. name for hmz msgid "Miao; Sinicized" -msgstr "" +msgstr "Miao; Shua" #. name for hna msgid "Mina (Cameroon)" @@ -9640,7 +9640,7 @@ msgstr "" #. name for hps msgid "Hawai'i Pidgin Sign Language" -msgstr "Llenguatge de signes Hawai'i Pidgin" +msgstr "Hawaià Pidgin; llenguatge de signes" #. name for hra msgid "Hrangkhol" @@ -9688,7 +9688,7 @@ msgstr "" #. name for hsb msgid "Sorbian; Upper" -msgstr "" +msgstr "Sòrab; alt" #. name for hsh msgid "Hungarian Sign Language" @@ -9760,7 +9760,7 @@ msgstr "" #. name for huj msgid "Miao; Northern Guiyang" -msgstr "" +msgstr "Miao; Guiyang septentrional" #. name for huk msgid "Hulung" @@ -10016,7 +10016,7 @@ msgstr "" #. name for ifm msgid "Teke-Fuumu" -msgstr "" +msgstr "Teke; Fuumu" #. name for ifu msgid "Ifugao; Mayoyao" @@ -10064,7 +10064,7 @@ msgstr "" #. name for ihb msgid "Iha Based Pidgin" -msgstr "" +msgstr "Iha; parla mixta" #. name for ihi msgid "Ihievbe" @@ -10608,7 +10608,7 @@ msgstr "" #. name for jax msgid "Malay; Jambi" -msgstr "" +msgstr "Malai; Jambi" #. name for jay msgid "Yan-nhangu" @@ -10900,7 +10900,7 @@ msgstr "" #. name for jpa msgid "Aramaic; Jewish Palestinian" -msgstr "" +msgstr "Arameu; Judeopalestí" #. name for jpn msgid "Japanese" @@ -11024,7 +11024,7 @@ msgstr "" #. name for jye msgid "Arabic; Judeo-Yemeni" -msgstr "Àrab; judeo-iemení" +msgstr "Àrab; judeoiemení" #. name for jyy msgid "Jaya" @@ -11920,7 +11920,7 @@ msgstr "" #. name for kiu msgid "Kirmanjki (individual language)" -msgstr "" +msgstr "Kirmanjki (llengua individual)" #. name for kiv msgid "Kimbu" @@ -12128,7 +12128,7 @@ msgstr "" #. name for kkw msgid "Teke-Kukuya" -msgstr "" +msgstr "Teke; Kukuya" #. name for kkx msgid "Kohin" @@ -12256,7 +12256,7 @@ msgstr "" #. name for kmc msgid "Dong; Southern" -msgstr "" +msgstr "Dong; meridional" #. name for kmd msgid "Kalinga; Majukayang" @@ -12316,7 +12316,7 @@ msgstr "" #. name for kmr msgid "Kurdish; Northern" -msgstr "" +msgstr "Kurd; septentrional" #. name for kms msgid "Kamasau" @@ -12400,7 +12400,7 @@ msgstr "" #. name for knn msgid "Konkani (individual language)" -msgstr "" +msgstr "Konkani (llengua individual)" #. name for kno msgid "Kono (Sierra Leone)" @@ -12488,7 +12488,7 @@ msgstr "" #. name for kok msgid "Konkani (macrolanguage)" -msgstr "" +msgstr "Konkani (macrollengua)" #. name for kol msgid "Kol (Papua New Guinea)" @@ -12732,7 +12732,7 @@ msgstr "" #. name for kqt msgid "Kadazan; Klias River" -msgstr "" +msgstr "Kadazan; Klias" #. name for kqu msgid "Seroa" @@ -13128,7 +13128,7 @@ msgstr "" #. name for kur msgid "Kurdish" -msgstr "" +msgstr "Kurd" #. name for kus msgid "Kusaal" @@ -13216,7 +13216,7 @@ msgstr "" #. name for kvn msgid "Kuna; Border" -msgstr "" +msgstr "Kuna; fronterer" #. name for kvo msgid "Dobel" @@ -13420,7 +13420,7 @@ msgstr "" #. name for kxn msgid "Melanau; Kanowit-Tanjong" -msgstr "" +msgstr "Melanau; Kanowit-Tanjong" #. name for kxo msgid "Kanoé" @@ -13552,7 +13552,7 @@ msgstr "" #. name for kyu msgid "Kayah; Western" -msgstr "" +msgstr "Kayah; occidental" #. name for kyv msgid "Kayort" @@ -13612,7 +13612,7 @@ msgstr "" #. name for kzj msgid "Kadazan; Coastal" -msgstr "" +msgstr "Kadazan; costa" #. name for kzk msgid "Kazukuru" @@ -13648,11 +13648,11 @@ msgstr "" #. name for kzs msgid "Dusun; Sugut" -msgstr "" +msgstr "Dusun; Sugut" #. name for kzt msgid "Dusun; Tambunan" -msgstr "" +msgstr "Dusun; Tambunan" #. name for kzu msgid "Kayupulau" @@ -13816,7 +13816,7 @@ msgstr "" #. name for lbk msgid "Bontok; Central" -msgstr "" +msgstr "Bontoc; central" #. name for lbl msgid "Bikol; Libon" @@ -14292,7 +14292,7 @@ msgstr "" #. name for ljp msgid "Lampung Api" -msgstr "" +msgstr "Lampung; Api" #. name for lka msgid "Lakalei" @@ -14388,7 +14388,7 @@ msgstr "" #. name for lli msgid "Teke-Laali" -msgstr "" +msgstr "Teke; Laali" #. name for llk msgid "Lelak" @@ -14512,7 +14512,7 @@ msgstr "" #. name for lmw msgid "Miwok; Lake" -msgstr "" +msgstr "Miwok; llac" #. name for lmx msgid "Laimbue" @@ -14748,7 +14748,7 @@ msgstr "" #. name for lrt msgid "Malay; Larantuka" -msgstr "" +msgstr "Malai; Larantuka" #. name for lrv msgid "Larevat" @@ -14792,7 +14792,7 @@ msgstr "" #. name for lso msgid "Laos Sign Language" -msgstr "Llenguatge de signes de Laos" +msgstr "Llenguatge de signes laosià" #. name for lsp msgid "Panamanian Sign Language" @@ -15064,7 +15064,7 @@ msgstr "" #. name for mal msgid "Malayalam" -msgstr "malaialam" +msgstr "Malaialam" #. name for mam msgid "Mam" @@ -15104,7 +15104,7 @@ msgstr "" #. name for max msgid "Malay; North Moluccan" -msgstr "" +msgstr "Malai; Molucca septentrional" #. name for maz msgid "Mazahua; Central" @@ -15132,7 +15132,7 @@ msgstr "" #. name for mbf msgid "Malay; Baba" -msgstr "" +msgstr "Malai; Baba" #. name for mbh msgid "Mangseng" @@ -15168,7 +15168,7 @@ msgstr "" #. name for mbp msgid "Malayo" -msgstr "" +msgstr "Malayo" #. name for mbq msgid "Maisin" @@ -15384,7 +15384,7 @@ msgstr "" #. name for mds msgid "Maria (Papua New Guinea)" -msgstr "" +msgstr "Maria; Papua Nova Guinea" #. name for mdt msgid "Mbere" @@ -15460,7 +15460,7 @@ msgstr "" #. name for mel msgid "Melanau; Central" -msgstr "" +msgstr "Melanau; central" #. name for mem msgid "Mangala" @@ -15472,7 +15472,7 @@ msgstr "" #. name for meo msgid "Malay; Kedah" -msgstr "" +msgstr "Malai; Kedah" #. name for mep msgid "Miriwung" @@ -15516,7 +15516,7 @@ msgstr "" #. name for mfa msgid "Malay; Pattani" -msgstr "" +msgstr "Malai; Pattani" #. name for mfb msgid "Bangka" @@ -15576,7 +15576,7 @@ msgstr "" #. name for mfp msgid "Malay; Makassar" -msgstr "" +msgstr "Malai; Makassar" #. name for mfq msgid "Moba" @@ -15752,7 +15752,7 @@ msgstr "" #. name for mhh msgid "Maskoy Pidgin" -msgstr "" +msgstr "Mascoi; parla mixta" #. name for mhi msgid "Ma'di" @@ -15784,7 +15784,7 @@ msgstr "" #. name for mhp msgid "Malay; Balinese" -msgstr "" +msgstr "Malai; Bali" #. name for mhq msgid "Mandan" @@ -16000,7 +16000,7 @@ msgstr "" #. name for mjw msgid "Karbi" -msgstr "" +msgstr "Karbi" #. name for mjx msgid "Mahali" @@ -16064,7 +16064,7 @@ msgstr "" #. name for mkn msgid "Malay; Kupang" -msgstr "" +msgstr "Malay; Kupang" #. name for mko msgid "Mingang Doso" @@ -16076,7 +16076,7 @@ msgstr "" #. name for mkq msgid "Miwok; Bay" -msgstr "" +msgstr "Miwok; badia" #. name for mkr msgid "Malas" @@ -16140,7 +16140,7 @@ msgstr "" #. name for mlg msgid "Malagasy" -msgstr "" +msgstr "Malgaix" #. name for mlh msgid "Mape" @@ -16180,7 +16180,7 @@ msgstr "" #. name for mlq msgid "Maninkakan; Western" -msgstr "" +msgstr "Maninkakan; occidental" #. name for mlr msgid "Vame" @@ -16284,7 +16284,7 @@ msgstr "" #. name for mmr msgid "Miao; Western Xiangxi" -msgstr "" +msgstr "Miao; Xiangxi occidental" #. name for mmt msgid "Malalamai" @@ -16340,7 +16340,7 @@ msgstr "" #. name for mng msgid "Mnong; Eastern" -msgstr "" +msgstr "Mnong; oriental" #. name for mnh msgid "Mono (Democratic Republic of Congo)" @@ -16368,7 +16368,7 @@ msgstr "" #. name for mnn msgid "Mnong; Southern" -msgstr "" +msgstr "Mnong; meridional" #. name for mnp msgid "Chinese; Min Bei" @@ -16628,7 +16628,7 @@ msgstr "" #. name for mqg msgid "Malay; Kota Bangun Kutai" -msgstr "" +msgstr "Malai; Kota Bangun Kutai" #. name for mqh msgid "Mixtec; Tlazoyaltepec" @@ -16724,7 +16724,7 @@ msgstr "" #. name for mre msgid "Martha's Vineyard Sign Language" -msgstr "Llenguatge de signes Martha's Vineyard" +msgstr "Llenguatge de signes de Martha Vineyard" #. name for mrf msgid "Elseng" @@ -16736,7 +16736,7 @@ msgstr "" #. name for mrh msgid "Chin; Mara" -msgstr "" +msgstr "Chin; Mara" #. name for mri msgid "Maori" @@ -16776,7 +16776,7 @@ msgstr "" #. name for mrr msgid "Maria (India)" -msgstr "" +msgstr "Maria; Índia" #. name for mrs msgid "Maragus" @@ -16812,7 +16812,7 @@ msgstr "" #. name for msa msgid "Malay (macrolanguage)" -msgstr "" +msgstr "Malai (macrollengua)" #. name for msb msgid "Masbatenyo" @@ -16824,7 +16824,7 @@ msgstr "" #. name for msd msgid "Yucatec Maya Sign Language" -msgstr "Llenguatge de signes Yucatec Maia" +msgstr "Llenguatge de signes maia iucatec" #. name for mse msgid "Musey" @@ -16840,11 +16840,11 @@ msgstr "" #. name for msh msgid "Malagasy; Masikoro" -msgstr "" +msgstr "Malgaix; Masikoro" #. name for msi msgid "Malay; Sabah" -msgstr "" +msgstr "Malai; Sabah" #. name for msj msgid "Ma (Democratic Republic of Congo)" @@ -16880,7 +16880,7 @@ msgstr "" #. name for msr msgid "Mongolian Sign Language" -msgstr "Llenguatge de signes de Mongòlia" +msgstr "Llenguatge de signes mongol" #. name for mss msgid "Masela; West" @@ -17068,7 +17068,7 @@ msgstr "" #. name for muq msgid "Miao; Eastern Xiangxi" -msgstr "" +msgstr "Miao; Xiangxi oriental" #. name for mur msgid "Murle" @@ -17080,7 +17080,7 @@ msgstr "" #. name for mut msgid "Muria; Western" -msgstr "" +msgstr "Muria; occidental" #. name for muu msgid "Yaaku" @@ -17240,7 +17240,7 @@ msgstr "" #. name for mwk msgid "Maninkakan; Kita" -msgstr "" +msgstr "Maninkakan; Kita" #. name for mwl msgid "Mirandese" @@ -17264,7 +17264,7 @@ msgstr "" #. name for mwq msgid "Chin; Mün" -msgstr "" +msgstr "Chin; Mün" #. name for mwr msgid "Marwari" @@ -17448,7 +17448,7 @@ msgstr "" #. name for myk msgid "Senoufo; Mamara" -msgstr "" +msgstr "Senufo; Mamara" #. name for myl msgid "Moma" @@ -17596,7 +17596,7 @@ msgstr "" #. name for mzy msgid "Mozambican Sign Language" -msgstr "Llenguatge de signes de Moçambic" +msgstr "Llenguatge de signes moçambiquès" #. name for mzz msgid "Maiadomu" @@ -17628,7 +17628,7 @@ msgstr "" #. name for nag msgid "Naga Pidgin" -msgstr "" +msgstr "Naga; parla mixta" #. name for naj msgid "Nalu" @@ -17768,7 +17768,7 @@ msgstr "" #. name for nbs msgid "Namibian Sign Language" -msgstr "Llenguatge de signes de Namíbia" +msgstr "Llenguatge de signes namibi" #. name for nbt msgid "Na" @@ -17800,7 +17800,7 @@ msgstr "" #. name for ncb msgid "Nicobarese; Central" -msgstr "" +msgstr "Nicobarès; central" #. name for ncc msgid "Ponam" @@ -17992,7 +17992,7 @@ msgstr "" #. name for neb msgid "Toura (Côte d'Ivoire)" -msgstr "" +msgstr "Toura (Costa d'Ivori)" #. name for nec msgid "Nedebang" @@ -18148,7 +18148,7 @@ msgstr "" #. name for ngm msgid "Ngatik Men's Creole" -msgstr "" +msgstr "Crioll dels homes Ngatik" #. name for ngn msgid "Ngwo" @@ -18332,7 +18332,7 @@ msgstr "" #. name for nik msgid "Nicobarese; Southern" -msgstr "" +msgstr "Nicobarès; meridional" #. name for nil msgid "Nila" @@ -18440,7 +18440,7 @@ msgstr "" #. name for njt msgid "Ndyuka-Trio Pidgin" -msgstr "" +msgstr "Ndyuka-Trio; parla mixta" #. name for nju msgid "Ngadjunmaya" @@ -18524,7 +18524,7 @@ msgstr "" #. name for nks msgid "Asmat; North" -msgstr "" +msgstr "Asmat; septentrional" #. name for nkt msgid "Nyika (Tanzania)" @@ -19088,7 +19088,7 @@ msgstr "Llenguatge de signes nepalès" #. name for nsq msgid "Miwok; Northern Sierra" -msgstr "" +msgstr "Miwok; serra septentrional" #. name for nsr msgid "Maritime Sign Language" @@ -19492,11 +19492,11 @@ msgstr "" #. name for nzs msgid "New Zealand Sign Language" -msgstr "Llenguatge de signes de Nova Zelanda" +msgstr "Llenguatge de signes neozelandès" #. name for nzu msgid "Teke-Nzikou" -msgstr "" +msgstr "Teke; Nzikou" #. name for nzy msgid "Nzakambay" @@ -19504,7 +19504,7 @@ msgstr "" #. name for nzz msgid "Dogon; Nanga Dama" -msgstr "" +msgstr "Dogon; Nanga Dama" #. name for oaa msgid "Orok" @@ -19516,7 +19516,7 @@ msgstr "" #. name for oar msgid "Aramaic; Old (up to 700 BCE)" -msgstr "" +msgstr "Arameu; antic (fins 700 AC)" #. name for oav msgid "Avar; Old" @@ -19528,7 +19528,7 @@ msgstr "" #. name for obk msgid "Bontok; Southern" -msgstr "" +msgstr "Bontoc; meridional" #. name for obl msgid "Oblo" @@ -19568,7 +19568,7 @@ msgstr "Occità (després de 1500)" #. name for oco msgid "Cornish; Old" -msgstr "" +msgstr "Còrnic; antic" #. name for ocu msgid "Matlatzinca; Atzingo" @@ -19892,7 +19892,7 @@ msgstr "" #. name for onx msgid "Onin Based Pidgin" -msgstr "" +msgstr "Onin; ; parla mixta" #. name for ood msgid "Tohono O'odham" @@ -19960,7 +19960,7 @@ msgstr "" #. name for ori msgid "Oriya" -msgstr "oriya" +msgstr "Oriya" #. name for orm msgid "Oromo" @@ -19984,7 +19984,7 @@ msgstr "" #. name for ort msgid "Oriya; Adivasi" -msgstr "" +msgstr "Oriya; Adivasi" #. name for oru msgid "Ormuri" @@ -20376,7 +20376,7 @@ msgstr "" #. name for pck msgid "Chin; Paite" -msgstr "" +msgstr "Chin; Paite" #. name for pcl msgid "Pardhi" @@ -20384,7 +20384,7 @@ msgstr "" #. name for pcm msgid "Pidgin; Nigerian" -msgstr "" +msgstr "Crioll nigerià" #. name for pcn msgid "Piti" @@ -20524,7 +20524,7 @@ msgstr "" #. name for pga msgid "Creole Arabic; Sudanese" -msgstr "Àrab crioll; Sudanès" +msgstr "Àrab crioll; sudanès" #. name for pgg msgid "Pangwali" @@ -20756,7 +20756,7 @@ msgstr "" #. name for pks msgid "Pakistan Sign Language" -msgstr "Llenguatge de signes del Pakistan" +msgstr "Llenguatge de signes pakistaní" #. name for pkt msgid "Maleng" @@ -20828,7 +20828,7 @@ msgstr "" #. name for plr msgid "Senoufo; Palaka" -msgstr "" +msgstr "Senufo; Palaka" #. name for pls msgid "Popoloca; San Marcos Tlalcoyalco" @@ -20836,7 +20836,7 @@ msgstr "" #. name for plt msgid "Malagasy; Plateau" -msgstr "" +msgstr "Malgaix; Plateau" #. name for plu msgid "Palikúr" @@ -20932,7 +20932,7 @@ msgstr "" #. name for pmw msgid "Miwok; Plains" -msgstr "" +msgstr "Miwok; plana" #. name for pmx msgid "Naga; Poumei" @@ -20940,7 +20940,7 @@ msgstr "" #. name for pmy msgid "Malay; Papuan" -msgstr "" +msgstr "Malai; Papua" #. name for pmz msgid "Pame; Southern" @@ -21236,7 +21236,7 @@ msgstr "" #. name for prq msgid "Ashéninka Perené" -msgstr "" +msgstr "Asheninka; Perené" #. name for prr msgid "Puri" @@ -21280,15 +21280,15 @@ msgstr "Llenguatge de signes persa" #. name for psd msgid "Plains Indian Sign Language" -msgstr "Llenguatge de signes dels indis dels plans" +msgstr "Llenguatge de signes de la plana índia" #. name for pse msgid "Malay; Central" -msgstr "" +msgstr "Malai; Central" #. name for psg msgid "Penang Sign Language" -msgstr "Llenguatge de signes Penang" +msgstr "Llenguatge de signes de Penang" #. name for psh msgid "Pashayi; Southwest" @@ -21300,7 +21300,7 @@ msgstr "" #. name for psl msgid "Puerto Rican Sign Language" -msgstr "Llenguatge de signes porto-riquenc" +msgstr "Llenguatge de signes porto-riqueny" #. name for psm msgid "Pauserna" @@ -21556,7 +21556,7 @@ msgstr "" #. name for qub msgid "Quechua; Huallaga Huánuco" -msgstr "" +msgstr "Quítxua; Huallaga Huánuco" #. name for quc msgid "K'iche'" @@ -21568,11 +21568,11 @@ msgstr "" #. name for que msgid "Quechua" -msgstr "quètxua" +msgstr "Quítxua" #. name for quf msgid "Quechua; Lambayeque" -msgstr "" +msgstr "Quítxua; Lambayeque" #. name for qug msgid "Quichua; Chimborazo Highland" @@ -21580,7 +21580,7 @@ msgstr "" #. name for quh msgid "Quechua; South Bolivian" -msgstr "" +msgstr "Quítxua; Bolívia meridional" #. name for qui msgid "Quileute" @@ -21588,11 +21588,11 @@ msgstr "" #. name for quk msgid "Quechua; Chachapoyas" -msgstr "" +msgstr "Quítxua; Chachapoyas" #. name for qul msgid "Quechua; North Bolivian" -msgstr "" +msgstr "Quítxua; Bolívia septentrional" #. name for qum msgid "Sipacapense" @@ -21604,7 +21604,7 @@ msgstr "" #. name for qup msgid "Quechua; Southern Pastaza" -msgstr "" +msgstr "Quítxua; Pastaza meridional" #. name for quq msgid "Quinqui" @@ -21612,7 +21612,7 @@ msgstr "" #. name for qur msgid "Quechua; Yanahuanca Pasco" -msgstr "" +msgstr "Quítxua; Yanahuanca Pasco" #. name for qus msgid "Quichua; Santiago del Estero" @@ -21628,31 +21628,31 @@ msgstr "" #. name for qux msgid "Quechua; Yauyos" -msgstr "" +msgstr "Quítxua; Yauyos" #. name for quy msgid "Quechua; Ayacucho" -msgstr "" +msgstr "Quítxua; Ayacucho" #. name for quz msgid "Quechua; Cusco" -msgstr "" +msgstr "Quítxua; Cusco" #. name for qva msgid "Quechua; Ambo-Pasco" -msgstr "" +msgstr "Quítxua; Ambo-Pasco" #. name for qvc msgid "Quechua; Cajamarca" -msgstr "" +msgstr "Quítxua; Cajamarca" #. name for qve msgid "Quechua; Eastern Apurímac" -msgstr "" +msgstr "Quítxua; Apurimac oriental" #. name for qvh msgid "Quechua; Huamalíes-Dos de Mayo Huánuco" -msgstr "" +msgstr "Quítxua; Huamalies" #. name for qvi msgid "Quichua; Imbabura Highland" @@ -21664,31 +21664,31 @@ msgstr "" #. name for qvl msgid "Quechua; Cajatambo North Lima" -msgstr "" +msgstr "Quítxua; Cajatambo" #. name for qvm msgid "Quechua; Margos-Yarowilca-Lauricocha" -msgstr "" +msgstr "Quítxua; Margos-Yarowilca-Lauricocha" #. name for qvn msgid "Quechua; North Junín" -msgstr "" +msgstr "Quítxua; Junin" #. name for qvo msgid "Quechua; Napo Lowland" -msgstr "" +msgstr "Quítxua; Napo" #. name for qvp msgid "Quechua; Pacaraos" -msgstr "" +msgstr "Quítxua; Pacaraos" #. name for qvs msgid "Quechua; San Martín" -msgstr "" +msgstr "Quítxua; San Martin" #. name for qvw msgid "Quechua; Huaylla Wanca" -msgstr "" +msgstr "Quítxua; Huaylla Wanca" #. name for qvy msgid "Queyu" @@ -21700,15 +21700,15 @@ msgstr "" #. name for qwa msgid "Quechua; Corongo Ancash" -msgstr "" +msgstr "Quítxua; Corongo Ancash" #. name for qwc msgid "Quechua; Classical" -msgstr "" +msgstr "Quechua; Clàssic" #. name for qwh msgid "Quechua; Huaylas Ancash" -msgstr "" +msgstr "Quítxua; Huaylas Ancash" #. name for qwm msgid "Kuman (Russia)" @@ -21716,7 +21716,7 @@ msgstr "" #. name for qws msgid "Quechua; Sihuas Ancash" -msgstr "" +msgstr "Quítxua; Sihuas Ancash" #. name for qwt msgid "Kwalhioqua-Tlatskanai" @@ -21724,15 +21724,15 @@ msgstr "" #. name for qxa msgid "Quechua; Chiquián Ancash" -msgstr "" +msgstr "Quítxua; Chiquià Ancash" #. name for qxc msgid "Quechua; Chincha" -msgstr "" +msgstr "Quítxua; Chincha" #. name for qxh msgid "Quechua; Panao Huánuco" -msgstr "" +msgstr "Quítxua; Panao Huánuco" #. name for qxl msgid "Quichua; Salasaca Highland" @@ -21740,15 +21740,15 @@ msgstr "" #. name for qxn msgid "Quechua; Northern Conchucos Ancash" -msgstr "" +msgstr "Quítxua; Conchucos Ancash septentrional" #. name for qxo msgid "Quechua; Southern Conchucos Ancash" -msgstr "" +msgstr "Quítxua; Conchucos Ancash meridional" #. name for qxp msgid "Quechua; Puno" -msgstr "" +msgstr "Quítxua; Puno" #. name for qxq msgid "Qashqa'i" @@ -21760,19 +21760,19 @@ msgstr "" #. name for qxs msgid "Qiang; Southern" -msgstr "" +msgstr "Qiang; meridional" #. name for qxt msgid "Quechua; Santa Ana de Tusi Pasco" -msgstr "" +msgstr "Quítxua; Santa Ana de Tusi Pasco" #. name for qxu msgid "Quechua; Arequipa-La Unión" -msgstr "" +msgstr "Quítxua; Arequipa-La Unión" #. name for qxw msgid "Quechua; Jauja Wanca" -msgstr "" +msgstr "Quítxua; Jauja Wanca" #. name for qya msgid "Quenya" @@ -21800,7 +21800,7 @@ msgstr "" #. name for raf msgid "Meohang; Western" -msgstr "" +msgstr "Meohang; occidental" #. name for rag msgid "Logooli" @@ -21888,7 +21888,7 @@ msgstr "" #. name for rbk msgid "Bontok; Northern" -msgstr "" +msgstr "Bontoc; septentrional" #. name for rbl msgid "Bikol; Miraya" @@ -22268,7 +22268,7 @@ msgstr "Romano-Serbi" #. name for rsi msgid "Rennellese Sign Language" -msgstr "Llenguatge de signes Rennellese" +msgstr "Llenguatge de signes rennellès" #. name for rsl msgid "Russian Sign Language" @@ -22428,7 +22428,7 @@ msgstr "" #. name for sam msgid "Aramaic; Samaritan" -msgstr "" +msgstr "Arameu; samarità arameu" #. name for san msgid "Sanskrit" @@ -22612,7 +22612,7 @@ msgstr "" #. name for sci msgid "Creole Malay; Sri Lankan" -msgstr "" +msgstr "Malai Crioll; Sri Lanka" #. name for sck msgid "Sadri" @@ -22640,7 +22640,7 @@ msgstr "" #. name for scs msgid "Slavey; North" -msgstr "" +msgstr "Slavey; septentrional" #. name for scu msgid "Shumcho" @@ -22684,7 +22684,7 @@ msgstr "" #. name for sdh msgid "Kurdish; Southern" -msgstr "" +msgstr "Kurd; meridional" #. name for sdj msgid "Suundi" @@ -22696,7 +22696,7 @@ msgstr "" #. name for sdl msgid "Saudi Arabian Sign Language" -msgstr "Llenguatge de signes de l'Aràbia Saudita" +msgstr "Llenguatge de signes saudí" #. name for sdm msgid "Semandang" @@ -22732,7 +22732,7 @@ msgstr "" #. name for sdx msgid "Melanau; Sibu" -msgstr "" +msgstr "Melanau; Sibu" #. name for sdz msgid "Sallands" @@ -22744,7 +22744,7 @@ msgstr "" #. name for seb msgid "Senoufo; Shempire" -msgstr "" +msgstr "Senufo; Shempire" #. name for sec msgid "Sechelt" @@ -22760,7 +22760,7 @@ msgstr "" #. name for sef msgid "Senoufo; Cebaara" -msgstr "" +msgstr "Senufo; Cebaara" #. name for seg msgid "Segeju" @@ -22820,7 +22820,7 @@ msgstr "" #. name for sev msgid "Senoufo; Nyarafolo" -msgstr "" +msgstr "Senufo; Nyarafolo" #. name for sew msgid "Sewa Bay" @@ -22832,7 +22832,7 @@ msgstr "" #. name for sez msgid "Chin; Senthang" -msgstr "" +msgstr "Chin; Senthang" #. name for sfb msgid "Langue des signes de Belgique Francophone" @@ -22840,7 +22840,7 @@ msgstr "" #. name for sfm msgid "Miao; Small Flowery" -msgstr "" +msgstr "Miao; Small Flowery" #. name for sfs msgid "South African Sign Language" @@ -22856,7 +22856,7 @@ msgstr "Irlandès; antic (fins el 900)" #. name for sgb msgid "Ayta; Mag-antsi" -msgstr "" +msgstr "Ayta; Mag-anchi" #. name for sgc msgid "Kipsigis" @@ -23008,7 +23008,7 @@ msgstr "" #. name for shu msgid "Arabic; Chadian" -msgstr "Aràbic; Txad" +msgstr "Àrab; txadià" #. name for shv msgid "Shehri" @@ -23028,7 +23028,7 @@ msgstr "" #. name for shz msgid "Senoufo; Syenara" -msgstr "" +msgstr "Senufo; Syenara" #. name for sia msgid "Sami; Akkala" @@ -23200,7 +23200,7 @@ msgstr "" #. name for skd msgid "Miwok; Southern Sierra" -msgstr "" +msgstr "Miwok; serra meridional" #. name for ske msgid "Seke (Vanuatu)" @@ -23212,7 +23212,7 @@ msgstr "" #. name for skg msgid "Malagasy; Sakalava" -msgstr "" +msgstr "Malgaix; Sakalava" #. name for skh msgid "Sikule" @@ -23720,7 +23720,7 @@ msgstr "" #. name for spp msgid "Senoufo; Supyire" -msgstr "" +msgstr "Senufo; Supyre" #. name for spq msgid "Spanish; Loreto-Ucayali" @@ -23780,7 +23780,7 @@ msgstr "" #. name for sqr msgid "Arabic; Siculo" -msgstr "Aràbic; Siculo" +msgstr "Àrab: Siculo" #. name for sqs msgid "Sri Lankan Sign Language" @@ -23920,7 +23920,7 @@ msgstr "" #. name for ssh msgid "Arabic; Shihhi" -msgstr "Aràbic; Shihhi" +msgstr "Àrab; Shihhi" #. name for ssi msgid "Sansi" @@ -24688,7 +24688,7 @@ msgstr "" #. name for tcp msgid "Chin; Tawr" -msgstr "" +msgstr "Chin; Tawr" #. name for tcq msgid "Kaiy" @@ -24720,7 +24720,7 @@ msgstr "" #. name for tcz msgid "Chin; Thado" -msgstr "" +msgstr "Chin; Thado" #. name for tda msgid "Tagdal" @@ -24732,7 +24732,7 @@ msgstr "" #. name for tdc msgid "Emberá-Tadó" -msgstr "" +msgstr "Emberà, Tadó" #. name for tdd msgid "Tai Nüa" @@ -24740,7 +24740,7 @@ msgstr "" #. name for tde msgid "Dogon; Tiranige Diga" -msgstr "" +msgstr "Dogon; Tiranige Diga" #. name for tdf msgid "Talieng" @@ -24796,7 +24796,7 @@ msgstr "" #. name for tdu msgid "Dusun; Tempasuk" -msgstr "" +msgstr "Dusun; Tempasuk" #. name for tdv msgid "Toro" @@ -24804,7 +24804,7 @@ msgstr "" #. name for tdx msgid "Malagasy; Tandroy-Mahafaly" -msgstr "" +msgstr "Malgaix; Tandroy-Mahafaly" #. name for tdy msgid "Tadyawan" @@ -24836,7 +24836,7 @@ msgstr "" #. name for teg msgid "Teke-Tege" -msgstr "" +msgstr "Teke; Tege" #. name for teh msgid "Tehuelche" @@ -24848,7 +24848,7 @@ msgstr "" #. name for tek msgid "Teke; Ibali" -msgstr "" +msgstr "Teke; Ibali" #. name for tel msgid "Telugu" @@ -25008,7 +25008,7 @@ msgstr "" #. name for tgw msgid "Senoufo; Tagwana" -msgstr "" +msgstr "Senufo; Tagwana" #. name for tgx msgid "Tagish" @@ -25256,7 +25256,7 @@ msgstr "" #. name for tkg msgid "Malagasy; Tesaka" -msgstr "" +msgstr "Malgaix; Tesaka" #. name for tkl msgid "Tokelau" @@ -25472,7 +25472,7 @@ msgstr "" #. name for tmr msgid "Aramaic; Jewish Babylonian (ca. 200-1200 CE)" -msgstr "" +msgstr "Arameu; babiloni talmúdic (cap a 200-1200 DC)" #. name for tms msgid "Tima" @@ -26264,7 +26264,7 @@ msgstr "" #. name for tvy msgid "Pidgin; Timor" -msgstr "" +msgstr "Crioll timorès" #. name for twa msgid "Twana" @@ -26416,7 +26416,7 @@ msgstr "" #. name for txy msgid "Malagasy; Tanosy" -msgstr "" +msgstr "Malgaix; Tanosy" #. name for tya msgid "Tauya" @@ -26432,7 +26432,7 @@ msgstr "" #. name for tyi msgid "Teke-Tsaayi" -msgstr "" +msgstr "Teke; Tsaayi" #. name for tyj msgid "Tai Do" @@ -26472,7 +26472,7 @@ msgstr "" #. name for tyx msgid "Teke-Tyee" -msgstr "" +msgstr "Teke; Tyee" #. name for tyz msgid "Tày" @@ -26596,7 +26596,7 @@ msgstr "" #. name for ugn msgid "Ugandan Sign Language" -msgstr "Llenguatge de signes d'Uganda" +msgstr "Llenguatge de signes ugandès" #. name for ugo msgid "Ugong" @@ -27076,7 +27076,7 @@ msgstr "" #. name for vbk msgid "Bontok; Southwestern" -msgstr "" +msgstr "Bontoc; sudoccidental" #. name for vec msgid "Venetian" @@ -27192,7 +27192,7 @@ msgstr "Portuguès crioll; Korlai" #. name for vkt msgid "Malay; Tenggarong Kutai" -msgstr "" +msgstr "Malai; Tenggarong Kutai" #. name for vku msgid "Kurrama" @@ -27340,15 +27340,15 @@ msgstr "" #. name for vsi msgid "Moldova Sign Language" -msgstr "Llenguatge de signes de Moldàvia" +msgstr "Llenguatge de signes moldau" #. name for vsl msgid "Venezuelan Sign Language" -msgstr "Llenguatge de signes de Venezuela" +msgstr "Llenguatge de signes veneçolà" #. name for vsv msgid "Valencian Sign Language" -msgstr "Llenguatge de signes Valencià" +msgstr "Llenguatge de signes valencià" #. name for vto msgid "Vitou" @@ -27596,7 +27596,7 @@ msgstr "" #. name for wes msgid "Pidgin; Cameroon" -msgstr "" +msgstr "Crioll camerunès" #. name for wet msgid "Perai" @@ -28212,7 +28212,7 @@ msgstr "" #. name for xaa msgid "Arabic; Andalusian" -msgstr "Aràbic; andalús" +msgstr "Àrab; andalusí" #. name for xab msgid "Sambe" @@ -28568,7 +28568,7 @@ msgstr "" #. name for xki msgid "Kenyan Sign Language" -msgstr "Llenguatge de signes de Kenya" +msgstr "Llenguatge de signes kenyà" #. name for xkj msgid "Kajali" @@ -28732,7 +28732,7 @@ msgstr "Llenguatge de signes de Malàisia" #. name for xmm msgid "Malay; Manado" -msgstr "" +msgstr "Malai; Manado" #. name for xmn msgid "Persian; Manichaean Middle" @@ -28768,11 +28768,11 @@ msgstr "" #. name for xmv msgid "Malagasy; Tankarana" -msgstr "" +msgstr "Malgaix; Tankarana" #. name for xmw msgid "Malagasy; Tsimihety" -msgstr "" +msgstr "Malgaix; Tsimihety" #. name for xmx msgid "Maden" @@ -29004,7 +29004,7 @@ msgstr "" #. name for xsl msgid "Slavey; South" -msgstr "" +msgstr "Slavey; meridional" #. name for xsm msgid "Kasem" @@ -29428,7 +29428,7 @@ msgstr "" #. name for ydd msgid "Yiddish; Eastern" -msgstr "" +msgstr "Jiddish; oriental" #. name for yde msgid "Yangum Dey" @@ -29444,7 +29444,7 @@ msgstr "" #. name for yds msgid "Yiddish Sign Language" -msgstr "Llenguatge de signes Yiddish" +msgstr "Llenguatge de signes Jiddish" #. name for yea msgid "Ravula" @@ -29524,7 +29524,7 @@ msgstr "" #. name for yhd msgid "Arabic; Judeo-Iraqi" -msgstr "Aràbic; judeo-iraquià" +msgstr "Àrab; judeoiraquí" #. name for yhl msgid "Phowa; Hlepho" @@ -29536,7 +29536,7 @@ msgstr "" #. name for yid msgid "Yiddish" -msgstr "jiddish" +msgstr "Jiddisch" #. name for yif msgid "Ache" @@ -29548,7 +29548,7 @@ msgstr "" #. name for yih msgid "Yiddish; Western" -msgstr "" +msgstr "Jiddish; occidental" #. name for yii msgid "Yidiny" @@ -29804,7 +29804,7 @@ msgstr "" #. name for ynk msgid "Yupik; Naukan" -msgstr "" +msgstr "Iupik; Naukan" #. name for ynl msgid "Yangulam" @@ -29960,7 +29960,7 @@ msgstr "" #. name for yso msgid "Nisi (China)" -msgstr "" +msgstr "Nisi; Xina" #. name for ysp msgid "Lolopo; Southern" @@ -29968,7 +29968,7 @@ msgstr "" #. name for ysr msgid "Yupik; Sirenik" -msgstr "" +msgstr "Iupik; Sirenik" #. name for yss msgid "Yessan-Mayo" @@ -30008,7 +30008,7 @@ msgstr "" #. name for yud msgid "Arabic; Judeo-Tripolitanian" -msgstr "Aràbic; judeo-tripolità" +msgstr "Àrab; judeotripolità" #. name for yue msgid "Chinese; Yue" @@ -30424,7 +30424,7 @@ msgstr "" #. name for zlm msgid "Malay (individual language)" -msgstr "" +msgstr "Malai (llengua individual)" #. name for zln msgid "Zhuang; Lianshan" @@ -30468,7 +30468,7 @@ msgstr "" #. name for zmi msgid "Negeri Sembilan Malay" -msgstr "" +msgstr "Malai; Negeri Sembilan" #. name for zmj msgid "Maridjabin" @@ -30544,7 +30544,7 @@ msgstr "" #. name for zne msgid "Zande (individual language)" -msgstr "" +msgstr "Zande (llengua individual)" #. name for zng msgid "Mang" @@ -30728,11 +30728,11 @@ msgstr "" #. name for zsl msgid "Zambian Sign Language" -msgstr "Llenguatge de signes de Zàmbia" +msgstr "Llenguatge de signes zambià" #. name for zsm msgid "Malay; Standard" -msgstr "" +msgstr "Malai; estàndard" #. name for zsr msgid "Zapotec; Southern Rincon" diff --git a/src/calibre/translations/af.po b/src/calibre/translations/af.po index 54f4a1974e..d2662b3409 100644 --- a/src/calibre/translations/af.po +++ b/src/calibre/translations/af.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-09-23 18:01+0000\n" +"POT-Creation-Date: 2011-09-30 20:39+0000\n" "PO-Revision-Date: 2011-08-05 17:39+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: Afrikaans \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2011-09-24 04:38+0000\n" -"X-Generator: Launchpad (build 14012)\n" +"X-Launchpad-Export-Date: 2011-10-01 04:42+0000\n" +"X-Generator: Launchpad (build 14071)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -26,8 +26,8 @@ msgstr "Doen absolute niks" #: /home/kovid/work/calibre/src/calibre/db/cache.py:104 #: /home/kovid/work/calibre/src/calibre/db/cache.py:107 #: /home/kovid/work/calibre/src/calibre/db/cache.py:118 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:242 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:243 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:247 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:248 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 @@ -51,7 +51,7 @@ msgstr "Doen absolute niks" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1898 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1900 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:286 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:288 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:34 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:35 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:98 @@ -102,8 +102,8 @@ msgstr "Doen absolute niks" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:999 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:101 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:138 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:140 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1002 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1007 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1079 @@ -143,7 +143,7 @@ msgstr "Doen absolute niks" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:380 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:564 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 @@ -164,9 +164,9 @@ msgstr "Doen absolute niks" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1209 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1212 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:252 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:396 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:161 @@ -176,14 +176,14 @@ msgstr "Doen absolute niks" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:217 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:541 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:560 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2037 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2187 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3242 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3244 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3377 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:542 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:550 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:561 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2038 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2188 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3243 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3378 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 @@ -730,22 +730,22 @@ msgid "This profile is intended for the Amazon Kindle." msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:173 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:660 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:661 msgid "This profile is intended for the Irex Illiad." msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:185 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:673 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:674 msgid "This profile is intended for the IRex Digital Reader 1000." msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:198 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:687 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:688 msgid "This profile is intended for the IRex Digital Reader 800." msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:210 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:701 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:702 msgid "This profile is intended for the B&N Nook." msgstr "" @@ -805,14 +805,19 @@ msgstr "" msgid "This profile is intended for the Amazon Kindle DX." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:713 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:714 msgid "This profile is intended for the B&N Nook Color." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:724 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:725 msgid "This profile is intended for the Sanda Bambook." msgstr "" +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:740 +msgid "" +"This profile is intended for the PocketBook Pro 900 series of devices." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 msgid "Installed plugins" msgstr "" @@ -872,13 +877,13 @@ msgstr "" msgid "Disable the named plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/backend.py:271 -#: /home/kovid/work/calibre/src/calibre/db/backend.py:280 +#: /home/kovid/work/calibre/src/calibre/db/backend.py:272 +#: /home/kovid/work/calibre/src/calibre/db/backend.py:281 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:288 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:668 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:132 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:674 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:133 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:142 #, python-format msgid "Path to library too long. Must be less than %d characters." msgstr "" @@ -887,26 +892,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:987 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:988 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:814 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:826 msgid "Yes" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1102 msgid "Main" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1104 msgid "Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1106 msgid "Card B" msgstr "" @@ -918,17 +923,17 @@ msgstr "" msgid "Communicate with Android phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:129 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:133 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:182 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:187 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:201 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:206 msgid "Communicate with WebOS tablets." msgstr "" @@ -1047,9 +1052,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1150 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:334 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:347 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:335 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:348 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3104 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "" @@ -1057,8 +1062,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:662 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3062 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3080 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3063 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3081 msgid "Catalog" msgstr "" @@ -3199,44 +3204,48 @@ msgstr "" msgid "Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:409 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:429 msgid "Downloads metadata and covers from Amazon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:419 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:439 msgid "US" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:420 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:440 msgid "France" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:421 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:441 msgid "Germany" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:422 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:442 msgid "UK" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:423 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:443 msgid "Italy" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:424 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:444 msgid "Japan" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:428 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:445 +msgid "Spain" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:449 msgid "Amazon website to use:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:429 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:450 msgid "" "Metadata from Amazon will be fetched using this country's Amazon website." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:603 msgid "Amazon timed out. Try again later." msgstr "" @@ -3439,7 +3448,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:955 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:958 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" @@ -4049,7 +4058,7 @@ msgid "Choose Files" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:751 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:754 msgid "Books" msgstr "" @@ -4452,8 +4461,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:287 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:341 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:70 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:673 msgid "Too long" msgstr "" @@ -4512,8 +4521,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:733 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:106 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:88 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:298 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:352 msgid "Success" @@ -4529,7 +4538,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:970 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:377 msgid "Failed" @@ -4586,7 +4596,7 @@ msgid "Create a catalog of the books in your calibre library" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:88 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:590 msgid "Cannot convert" msgstr "" @@ -4648,7 +4658,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/device_category_editor.py:112 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:674 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:216 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:503 @@ -5049,7 +5059,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:66 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:670 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:670 msgid "Help" msgstr "" @@ -5470,7 +5480,7 @@ msgid "No books found" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:289 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:794 msgid "No permission" msgstr "" @@ -5668,50 +5678,50 @@ msgid "" "&Multiple books per folder, assumes every ebook file is a different book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/bars.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/bars.py:195 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:302 msgid "Donate" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:120 msgid "Click to open" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:135 msgid "Ids" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:173 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1035 msgid "Collections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:290 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:256 msgid "Paste Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:291 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:257 msgid "Copy Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:557 msgid "Double-click to open Book Details window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:556 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:558 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:559 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" @@ -5801,7 +5811,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:21 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:105 @@ -6705,33 +6715,33 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:901 msgid "Choose cover for " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:906 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:909 msgid "Cannot read" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:910 msgid "You do not have permission to read the file: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:203 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:915 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:918 msgid "Error reading file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:916 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:919 msgid "

There was an error reading from file:
" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:926 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:929 msgid " is not a valid picture" msgstr "" @@ -6756,7 +6766,7 @@ msgid "&Title: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 msgid "Change the title of this book" msgstr "" @@ -6786,7 +6796,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:548 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1089 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1092 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

They can be any words or phrases, separated by commas." @@ -6795,7 +6805,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:555 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:214 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:446 msgid "&Series:" msgstr "" @@ -6803,7 +6813,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:556 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:557 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:445 msgid "List of known series. You can add new series." msgstr "" @@ -7437,7 +7447,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:271 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:320 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:324 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1396 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1399 msgid "Undefined" msgstr "" @@ -8002,51 +8012,51 @@ msgstr "" msgid "Convertible" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:43 msgid "Choose location for calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:50 msgid "Same as current" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 #, python-format msgid "The location %s contains the current calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:56 msgid "No existing library found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 #, python-format msgid "There is no existing calibre library at %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:62 msgid "Not empty" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:63 #, python-format msgid "The folder %s is not empty. Please choose an empty folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:94 msgid "No location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:94 msgid "No location selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:683 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:689 msgid "Bad location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:99 #, python-format msgid "%s is not an existing folder" msgstr "" @@ -8112,14 +8122,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:211 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:117 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 msgid "&Title:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:199 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:198 msgid "&Author(s):" msgstr "" @@ -8128,21 +8138,21 @@ msgid "&Profile:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:24 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:236 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:649 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:241 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:649 msgid "&OK" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:25 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:242 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tweak_epub_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:233 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:658 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "&Cancel" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog_ui.py:43 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:26 msgid "Edit Comments" msgstr "" @@ -8395,19 +8405,19 @@ msgstr "" msgid "Details of job" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:21 msgid "Active Jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:36 msgid "&Stop selected jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:40 msgid "Show job &details" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:44 msgid "Stop &all non device jobs" msgstr "" @@ -8428,7 +8438,7 @@ msgid "Show detailed information about this error" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:531 msgid "Copied" msgstr "" @@ -8615,13 +8625,13 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:541 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1047 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1050 msgid "&Rating:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:542 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:543 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1048 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1051 msgid "Rating of this book. 0-5 stars" msgstr "" @@ -8688,7 +8698,7 @@ msgid "&Force numbers to start with:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:569 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1380 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1383 msgid "&Date:" msgstr "" @@ -8762,7 +8772,7 @@ msgid "Set from &ebook file(s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:592 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1152 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1155 msgid "&Languages:" msgstr "" @@ -9328,17 +9338,34 @@ msgstr "" msgid "Search in the library view for the selected item" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:23 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:25 msgid "" "Restoring database from backups, do not interrupt, this will happen in three " "stages" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:27 msgid "Restoring database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:80 +#, python-format +msgid "The old database was saved as: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:84 +#, python-format +msgid "" +"Restoring the database succeeded with some warnings click Show details to " +"see the details. %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:89 +#, python-format +msgid "Restoring database was successful. %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:94 msgid "" "Your list of books, with all their metadata is stored in a single file, " "called a database. In addition, metadata for each individual book is stored " @@ -9349,20 +9376,11 @@ msgid "" "recipes.

Do you want to restore the database?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:131 msgid "Restoring database failed, click Show details to see details" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:107 -msgid "" -"Restoring the database succeeded with some warnings click Show details to " -"see the details." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:112 -msgid "Restoring database was successful" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:75 msgid "Saved search already exists" @@ -9783,7 +9801,7 @@ msgid "&Author:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:215 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1091 msgid "Ta&gs:" msgstr "" @@ -9977,58 +9995,66 @@ msgstr "" msgid "Was" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:263 msgid "Template language tutorial" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:267 msgid "Template function reference" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:285 msgid "EXCEPTION: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:301 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:312 msgid "No column chosen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:313 msgid "You must specify a column to be colored" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:316 msgid "No template provided" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:306 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:317 msgid "The template box cannot be empty" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:32 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:252 msgid "Set the color of the column:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:39 +msgid "Copy a color name to the clipboard:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:49 +msgid "Copy the selected color name to the clipboard" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:59 msgid "Template value:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:60 msgid "" "The value the of the template using the current book in the library view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:73 msgid "Function &name:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:100 msgid "&Documentation:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:85 msgid "Python &code:" msgstr "" @@ -10453,7 +10479,7 @@ msgid "Regular expression (?P)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1288 msgid "ISBN:" msgstr "" @@ -10510,13 +10536,13 @@ msgid "Connected " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:219 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:230 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:261 msgid "Book Details" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:221 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:232 msgid "Shift+Alt+D" msgstr "" @@ -10921,136 +10947,133 @@ msgstr "" msgid "Configure" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:32 msgid "Use the library located at the specified path." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:34 msgid "Start minimized to system tray." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:36 msgid "Log debugging information to console" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:38 msgid "Do not check for updates" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:40 msgid "" "Ignore custom plugins, useful if you installed a plugin that is preventing " "calibre from starting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:44 msgid "" "Cause a running calibre instance, if any, to be shutdown. Note that if there " "are running jobs, they will be silently aborted, so use with care." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:69 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:697 msgid "Calibre Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:95 msgid "Choose a location for your calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:104 msgid "Failed to create library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 #, python-format msgid "Failed to create calibre library at: %r." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:168 msgid "Choose a location for your new calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:136 msgid "Initializing user interface..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:162 msgid "Repairing failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:163 msgid "The database repair failed. Starting with a new empty library." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:202 msgid "Bad database location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:178 #, python-format msgid "Bad database location %r. calibre will now quit." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:493 msgid "Corrupted database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:191 +#, python-format msgid "" -"Your calibre database appears to be corrupted. Do you want calibre to try " -"and repair it automatically? If you say No, a new empty calibre library will " -"be created." +"The library database at %s appears to be corrupted. Do you want calibre to " +"try and rebuild it automatically? The rebuild may not be completely " +"successful. If you say No, a new empty calibre library will be created." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:224 -msgid "" -"Repairing database. This can take a very long time for a large collection" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:203 #, python-format msgid "" "Bad database location %r. Will start with a new, empty calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:213 #, python-format msgid "Starting %s: Loading books..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:293 msgid "If you are sure it is not running" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:330 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:296 msgid "may be running in the system tray, in the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:298 msgid "upper right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:300 msgid "lower right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:303 msgid "try rebooting your computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:339 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:353 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:319 msgid "try deleting the file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:342 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:308 msgid "Cannot Start " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:343 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:309 #, python-format msgid "%s is already running." msgstr "" @@ -11073,52 +11096,52 @@ msgstr "" msgid "Unhandled exception" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:447 msgid "Permission denied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:105 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:448 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:137 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:139 msgid "Title &sort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "" " The green color indicates that the current title sort matches the current " "title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:150 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 msgid "Authors changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:303 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:302 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -11126,27 +11149,27 @@ msgid "" "strings. If it is colored red, then the authors and this text do not match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:308 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:307 msgid "Author s&ort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" " The green color indicates that the current author sort matches the current " "author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:320 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:506 msgid "&Number:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:603 #, python-format msgid "" "Last modified: %s\n" @@ -11154,132 +11177,132 @@ msgid "" "Double click to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:613 #, python-format msgid "Restore %s from the original" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:660 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:659 msgid "Set the cover for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:668 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:667 msgid "Set metadata for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:674 msgid "Add a format to this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:681 msgid "Remove the selected format from this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:749 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:752 msgid "Choose formats for " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:795 msgid "You do not have permission to read the following files:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:822 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:823 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:825 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:826 msgid "No format selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:835 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:838 msgid "Could not read metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:836 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:839 #, python-format msgid "Could not read metadata from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:867 msgid "&Browse" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:866 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:869 msgid "T&rim" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:868 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:871 msgid "&Remove" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:874 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:877 msgid "Download co&ver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:875 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:878 msgid "&Generate cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:925 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:928 msgid "Not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:952 msgid "Specify title and author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:950 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:953 msgid "You must specify a title and author before generating a cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:972 msgid "Invalid cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:970 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:973 msgid "Could not change cover as the image is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:997 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1000 msgid "This book has no cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:999 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1002 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1055 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1058 msgid "stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1127 msgid "Tags changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1125 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1128 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1156 msgid "A comma separated list of languages for this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1176 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1179 msgid "Unknown language" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1177 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1180 #, python-format msgid "The language %s is not recognized" msgid_plural "The languages %s are not recognized" msgstr[0] "" msgstr[1] "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1189 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1192 msgid "I&ds:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1193 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -11287,38 +11310,38 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1254 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1316 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1257 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 msgid "This ISBN number is valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1257 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1260 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 msgid "This ISBN number is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1304 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1307 msgid "Invalid ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1283 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1286 msgid "Enter an ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1305 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1308 msgid "The ISBN you entered is not valid. Try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1329 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1332 msgid "&Publisher:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1399 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1402 msgid "Clear date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1432 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1435 msgid "Publishe&d:" msgstr "" @@ -11384,7 +11407,7 @@ msgid "Downloaded %(num)d of %(tot)d" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/config.py:61 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:61 msgid "Downloaded metadata fields" msgstr "" @@ -12807,87 +12830,87 @@ msgstr "" msgid "No source selected, cannot configure." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:32 msgid "Metadata sources" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:37 msgid "" "Disable any metadata sources you do not want by unchecking them. You can " "also set the cover priority. Covers from sources that have a higher " "(smaller) priority will be preferred when bulk downloading metadata.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:48 msgid "" "Sources with a red X next to their names must be configured before they will " "be used. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:53 msgid "Configure selected source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:66 msgid "" "If you uncheck any fields, metadata for those fields will not be downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:71 msgid "&Select all" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:75 msgid "&Clear all" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:79 msgid "&Select default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:80 msgid "" "Restore your own subset of checked fields that you define using the 'Set as " "default' button" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:84 msgid "&Set as default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:85 msgid "" "Store the currently checked fields as a default you can restore using the " "'Select default' button" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:90 msgid "Convert all downloaded comments to plain &text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:94 msgid "Swap author names from FN LN to LN, FN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:98 msgid "Max. number of &tags to download:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:105 msgid "Max. &time to wait after first match is found:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:133 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:117 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:199 msgid " secs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:113 msgid "Max. time to wait after first &cover is found:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:121 msgid "" "

Different metadata sources have different sets of tags for the same book. " "If this option is checked, then calibre will use the smaller tag sets. These " @@ -12898,7 +12921,7 @@ msgid "" "for. Most often, they all have large tag sets." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:123 msgid "Prefer &fewer tags" msgstr "" @@ -13355,7 +13378,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:131 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:652 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:652 msgid "&Save" msgstr "" @@ -14127,7 +14150,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/store/search_ui.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/store/web_store_dialog_ui.py:63 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:661 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "Close" msgstr "" @@ -14313,7 +14336,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:455 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:456 msgid "Searches" msgstr "" @@ -14655,34 +14678,42 @@ msgid "" "automatically." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:494 +#, python-format +msgid "" +"The library database at %s appears to be corrupted. Do you want calibre to " +"try and rebuild it automatically? The rebuild may not be completely " +"successful." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:578 msgid "Conversion Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:581 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:601 msgid "Recipe Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:617 msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:631 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:651 msgid "There are active jobs. Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:634 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:654 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:638 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:658 msgid "Active jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:706 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:726 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." @@ -14775,7 +14806,7 @@ msgid "Edit" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:65 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:667 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "Reset" msgstr "" @@ -15277,48 +15308,48 @@ msgstr "" msgid "Toggle" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:444 #, python-format msgid "" "Choose your e-book device. If your device is not in the list, choose a " "\"%s\" device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:505 msgid "Moving library..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:515 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:522 msgid "Failed to move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:576 msgid "Invalid database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:577 #, python-format msgid "" "

An invalid library already exists at %(loc)s, delete it before trying to " "move the existing library.
Error: %(err)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:588 msgid "Could not move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:663 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:669 msgid "Select location for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:690 #, python-format msgid "" "You must choose an empty folder for the calibre library. %s is not empty." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:758 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:764 msgid "welcome wizard" msgstr "" @@ -15629,7 +15660,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:569 #: /home/kovid/work/calibre/src/calibre/library/caches.py:583 #: /home/kovid/work/calibre/src/calibre/library/caches.py:593 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:222 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:238 msgid "yes" msgstr "" @@ -15637,7 +15668,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:568 #: /home/kovid/work/calibre/src/calibre/library/caches.py:580 #: /home/kovid/work/calibre/src/calibre/library/caches.py:590 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:222 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:238 msgid "no" msgstr "" @@ -16522,22 +16553,22 @@ msgid "" "start with a letter" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:67 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:68 #, python-format msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3403 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3404 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3432 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3433 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3449 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3450 msgid "Compacting database" msgstr "" @@ -16696,20 +16727,20 @@ msgid "" "Save into a single directory, ignoring the template directory structure" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:303 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:319 #, python-format msgid "" "Failed to calculate path for save to disk. Template: %(templ)s\n" "Error: %(err)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:309 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:325 #, python-format msgid "Template evaluation resulted in no path components. Template: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:403 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:436 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:419 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:452 msgid "Requested formats not available" msgstr "" @@ -17540,12 +17571,21 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:972 msgid "" +"list_equals(list1, sep1, list2, sep2, yes_val, no_val) -- return yes_val if " +"list1 and list2 contain the same items, otherwise return `no_val. The items " +"are determined by splitting each list using the appropriate separator " +"character (sep1 or sep2). The order of items in the lists is not relevant. " +"The compare is case insensitive." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:990 +msgid "" "today() -- return a date string for today. This value is designed for use in " "format_date or days_between, but can be manipulated like any other string. " "The date is in ISO format." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:983 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1001 msgid "" "days_between(date1, date2) -- return the number of days between date1 and " "date2. The number is positive if date1 is greater than date2, otherwise " @@ -17553,7 +17593,7 @@ msgid "" "empty string." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1005 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1023 msgid "" "language_strings(lang_codes, localize) -- return the strings for the " "language codes passed in lang_codes. If localize is zero, return the strings " @@ -17561,7 +17601,7 @@ msgid "" "the current locale. Lang_codes is a comma-separated list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1025 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1043 msgid "" "language_codes(lang_strings) -- return the language codes for the strings " "passed in lang_strings. The strings must be in the language of the current " @@ -17883,108 +17923,112 @@ msgstr "" msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:720 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:718 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:827 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:825 msgid "Download finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:829 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:827 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:835 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:833 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:837 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:835 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:839 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:837 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:934 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:932 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:936 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:934 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:938 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:936 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:961 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:959 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:966 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:964 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:975 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:973 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:977 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:975 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1057 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1055 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1073 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1071 #, python-format msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1082 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1080 #, python-format msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1091 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1089 #, python-format msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1137 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1135 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1277 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1216 +msgid "Articles in this issue: " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1286 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1348 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1357 #, python-format msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1359 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1368 #, python-format msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1376 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1385 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1518 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1527 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1533 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1542 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -18094,75 +18138,75 @@ msgstr "" msgid "Do not download CSS stylesheets." msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:649 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:649 msgid "OK" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:652 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:652 msgid "Save" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:655 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:655 msgid "Open" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:658 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "Cancel" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:661 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "&Close" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:664 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:664 msgid "Apply" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:674 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:674 msgid "Don't Save" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:676 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:676 msgid "Close without Saving" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:678 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:678 msgid "Discard" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:681 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:681 msgid "&Yes" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:684 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:684 msgid "Yes to &All" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:687 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:687 msgid "&No" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:690 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:690 msgid "N&o to All" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:693 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:693 msgid "Save All" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:696 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:696 msgid "Abort" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:699 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:699 msgid "Retry" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:702 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:702 msgid "Ignore" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:705 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:705 msgid "Restore Defaults" msgstr "" diff --git a/src/calibre/translations/ar.po b/src/calibre/translations/ar.po index 315c8d9628..441e491a8e 100644 --- a/src/calibre/translations/ar.po +++ b/src/calibre/translations/ar.po @@ -7,17 +7,17 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-09-23 18:01+0000\n" -"PO-Revision-Date: 2011-09-18 14:12+0000\n" -"Last-Translator: Fifawe \n" +"POT-Creation-Date: 2011-09-30 20:39+0000\n" +"PO-Revision-Date: 2011-09-30 11:29+0000\n" +"Last-Translator: meshari alnaim \n" "Language-Team: Arabic \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n % 100 >= " "3 && n % 100 <= 10 ? 3 : n % 100 >= 11 && n % 100 <= 99 ? 4 : 5;\n" -"X-Launchpad-Export-Date: 2011-09-24 04:39+0000\n" -"X-Generator: Launchpad (build 14012)\n" +"X-Launchpad-Export-Date: 2011-10-01 04:42+0000\n" +"X-Generator: Launchpad (build 14071)\n" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:182 msgid "&Monospace family:" @@ -63,8 +63,8 @@ msgstr "لا يفعل شيءً" #: /home/kovid/work/calibre/src/calibre/db/cache.py:104 #: /home/kovid/work/calibre/src/calibre/db/cache.py:107 #: /home/kovid/work/calibre/src/calibre/db/cache.py:118 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:242 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:243 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:247 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:248 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 @@ -88,7 +88,7 @@ msgstr "لا يفعل شيءً" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1898 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1900 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:286 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:288 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:34 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:35 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:98 @@ -139,8 +139,8 @@ msgstr "لا يفعل شيءً" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:999 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:101 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:138 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:140 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1002 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1007 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1079 @@ -180,7 +180,7 @@ msgstr "لا يفعل شيءً" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:380 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:564 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 @@ -201,9 +201,9 @@ msgstr "لا يفعل شيءً" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1209 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1212 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:252 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:396 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:161 @@ -213,14 +213,14 @@ msgstr "لا يفعل شيءً" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:217 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:541 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:560 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2037 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2187 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3242 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3244 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3377 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:542 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:550 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:561 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2038 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2188 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3243 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3378 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 @@ -720,8 +720,8 @@ msgid "" "If specified, the output plugin will try to create output that is as human " "readable as possible. May not have any effect for some output plugins." msgstr "" -"اذا تم اختيارها , سوف يتم جعل المخرجات مقروءة بشرياً قدر الامكان, و قد لا " -"يكون لا تأثير لبعض المخرجات ." +"اذا تم اختيارها، سوف تقوم ملحقة الإخراج بمحاولة جعل المخرجات مقروءة للبشر " +"قدر الإمكان. قد لا يكون لها أي تأثير على بعض ملحقات الإخراج." #: /home/kovid/work/calibre/src/calibre/customize/conversion.py:264 #, python-format @@ -730,7 +730,7 @@ msgstr "تحويل الكتب إلى شكل %s" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:49 msgid "Input profile" -msgstr "طور الدخل" +msgstr "ادخال ملف التعريف" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:53 msgid "" @@ -793,22 +793,22 @@ msgid "This profile is intended for the Amazon Kindle." msgstr "ملف التعريف هذا يستخدم مع Amazon Kindle ." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:173 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:660 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:661 msgid "This profile is intended for the Irex Illiad." msgstr "ملف التعريف هذا يستخدم مع Irex Illiad ." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:185 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:673 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:674 msgid "This profile is intended for the IRex Digital Reader 1000." msgstr "ملف التعريف هذا يستخدم مع IRex Digital Reader 1000 ." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:198 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:687 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:688 msgid "This profile is intended for the IRex Digital Reader 800." msgstr "يهدف هذا الملف للقارئ الرقمية آيركس 800." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:210 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:701 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:702 msgid "This profile is intended for the B&N Nook." msgstr "ملف التعريف هذا يستخدم مع B&N Nook ." @@ -873,14 +873,19 @@ msgstr "" msgid "This profile is intended for the Amazon Kindle DX." msgstr "ملف التعريف هذا يستخدم مع Amazon Kindle DX" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:713 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:714 msgid "This profile is intended for the B&N Nook Color." msgstr "ويهدف هذا الملف للون الزواية B & N." -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:724 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:725 msgid "This profile is intended for the Sanda Bambook." msgstr "ويهدف هذا الملف لBambook ساندا." +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:740 +msgid "" +"This profile is intended for the PocketBook Pro 900 series of devices." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 msgid "Installed plugins" msgstr "ملحقات مثبتة" @@ -944,13 +949,13 @@ msgstr "تمكين الملحق المسمى" msgid "Disable the named plugin" msgstr "تعطيل الملحق المسمى" -#: /home/kovid/work/calibre/src/calibre/db/backend.py:271 -#: /home/kovid/work/calibre/src/calibre/db/backend.py:280 +#: /home/kovid/work/calibre/src/calibre/db/backend.py:272 +#: /home/kovid/work/calibre/src/calibre/db/backend.py:281 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:288 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:668 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:132 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:674 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:133 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:142 #, python-format msgid "Path to library too long. Must be less than %d characters." msgstr "الطريق إلى المكتبة وقتا طويلا. يجب أن يكون أقل %d من أحرف" @@ -959,26 +964,26 @@ msgstr "الطريق إلى المكتبة وقتا طويلا. يجب أن يك #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:987 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:988 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:814 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:826 msgid "Yes" msgstr "نعم" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1102 msgid "Main" msgstr "الصفحة الرئيسية" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1104 msgid "Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1106 msgid "Card B" msgstr "بلكبيبي" @@ -990,7 +995,7 @@ msgstr "تصحيح السجل" msgid "Communicate with Android phones." msgstr "التواصل مع هواتف أندرويد ." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:129 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:133 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" @@ -998,11 +1003,11 @@ msgstr "" "مفصولة بفواصل قائمة الدلائل إلى إرسال البريد إلى الكتب على الجهاز. وسيتم " "استخدام أول واحد موجود" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:182 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:187 msgid "Communicate with S60 phones." msgstr "تواصل معا هواتف S60." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:201 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:206 msgid "Communicate with WebOS tablets." msgstr "" @@ -1142,9 +1147,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1150 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:334 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:347 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:335 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:348 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3104 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "الأخبار" @@ -1152,8 +1157,8 @@ msgstr "الأخبار" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:662 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3062 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3080 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3063 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3081 msgid "Catalog" msgstr "الفهرس" @@ -3472,44 +3477,48 @@ msgstr "" msgid "Cover" msgstr "الغلاف" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:409 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:429 msgid "Downloads metadata and covers from Amazon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:419 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:439 msgid "US" msgstr "الولايات المتحدة" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:420 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:440 msgid "France" msgstr "فرنسا" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:421 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:441 msgid "Germany" msgstr "ألمانيا" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:422 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:442 msgid "UK" msgstr "بريطانيا" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:423 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:443 msgid "Italy" msgstr "ايطاليا" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:424 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:444 msgid "Japan" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:428 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:445 +msgid "Spain" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:449 msgid "Amazon website to use:" msgstr "الأمازون الموقع للاستخدام :" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:429 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:450 msgid "" "Metadata from Amazon will be fetched using this country's Amazon website." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:603 msgid "Amazon timed out. Try again later." msgstr "" @@ -3713,7 +3722,7 @@ msgstr "الكتب بتهيئة %s ليست مدعومة" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:955 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:958 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" @@ -4327,7 +4336,7 @@ msgid "Choose Files" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:751 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:754 msgid "Books" msgstr "كتب" @@ -4738,8 +4747,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:287 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:341 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:70 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:673 msgid "Too long" msgstr "" @@ -4798,8 +4807,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:733 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:106 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:88 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:298 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:352 msgid "Success" @@ -4815,7 +4824,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:970 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:377 msgid "Failed" @@ -4873,7 +4883,7 @@ msgid "Create a catalog of the books in your calibre library" msgstr "إنشاء فهرس الكتب في مكتبة العيار الخاص" #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:88 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:590 msgid "Cannot convert" msgstr "لا يمكن تحويله" @@ -4935,7 +4945,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/device_category_editor.py:112 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:674 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:216 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:503 @@ -5344,7 +5354,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:66 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:670 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:670 msgid "Help" msgstr "مساعدة" @@ -5765,7 +5775,7 @@ msgid "No books found" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:289 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:794 msgid "No permission" msgstr "" @@ -5963,50 +5973,50 @@ msgid "" "&Multiple books per folder, assumes every ebook file is a different book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/bars.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/bars.py:195 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:302 msgid "Donate" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:120 msgid "Click to open" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:135 msgid "Ids" msgstr "معرفات" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:173 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1035 msgid "Collections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:290 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:256 msgid "Paste Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:291 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:257 msgid "Copy Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:557 msgid "Double-click to open Book Details window" msgstr "انقر نقرا مزدوجا لفتح نافذة تفاصيل الكتاب" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:556 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:558 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "المسار" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:559 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" @@ -6096,7 +6106,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:21 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:105 @@ -7000,33 +7010,33 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:901 msgid "Choose cover for " msgstr "إختار الغلاف لـ " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:906 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:909 msgid "Cannot read" msgstr "لا يمكن القراءة" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:910 msgid "You do not have permission to read the file: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:203 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:915 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:918 msgid "Error reading file" msgstr "خطأ في قراءة الملف" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:916 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:919 msgid "

There was an error reading from file:
" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:926 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:929 msgid " is not a valid picture" msgstr " ليست صورة صالحة" @@ -7051,7 +7061,7 @@ msgid "&Title: " msgstr ":ال&عنوان " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 msgid "Change the title of this book" msgstr "تغيير عنوان هذا الكتاب" @@ -7081,7 +7091,7 @@ msgstr "الو&سوم: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:548 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1089 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1092 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

They can be any words or phrases, separated by commas." @@ -7092,7 +7102,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:555 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:214 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:446 msgid "&Series:" msgstr "والسلسلة :" @@ -7100,7 +7110,7 @@ msgstr "والسلسلة :" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:556 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:557 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:445 msgid "List of known series. You can add new series." msgstr "قائمة السلسلات المعروفة. بإمكانك إضافة سلسلات جديدة." @@ -7734,7 +7744,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:271 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:320 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:324 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1396 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1399 msgid "Undefined" msgstr "" @@ -8299,51 +8309,51 @@ msgstr "" msgid "Convertible" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:43 msgid "Choose location for calibre library" msgstr "اختيار موقع لمكتبة العيار" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:50 msgid "Same as current" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 #, python-format msgid "The location %s contains the current calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:56 msgid "No existing library found" msgstr "العثور على أي مكتبة موجود" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 #, python-format msgid "There is no existing calibre library at %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:62 msgid "Not empty" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:63 #, python-format msgid "The folder %s is not empty. Please choose an empty folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:94 msgid "No location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:94 msgid "No location selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:683 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:689 msgid "Bad location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:99 #, python-format msgid "%s is not an existing folder" msgstr "" @@ -8409,14 +8419,14 @@ msgstr "ضبط الخيارات لتحويل %s" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:211 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:117 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 msgid "&Title:" msgstr ":ال&عنوان" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:199 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:198 msgid "&Author(s):" msgstr "ال&مؤلف:" @@ -8425,21 +8435,21 @@ msgid "&Profile:" msgstr "&طور:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:24 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:236 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:649 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:241 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:649 msgid "&OK" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:25 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:242 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tweak_epub_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:233 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:658 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "&Cancel" msgstr "إلغاء" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog_ui.py:43 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:26 msgid "Edit Comments" msgstr "" @@ -8692,19 +8702,19 @@ msgstr "" msgid "Details of job" msgstr "تفاصيل مهمة" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:21 msgid "Active Jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:36 msgid "&Stop selected jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:40 msgid "Show job &details" msgstr "اظهار تفاصيل العمل" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:44 msgid "Stop &all non device jobs" msgstr "" @@ -8725,7 +8735,7 @@ msgid "Show detailed information about this error" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:531 msgid "Copied" msgstr "" @@ -8912,13 +8922,13 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:541 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1047 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1050 msgid "&Rating:" msgstr "و التقييم" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:542 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:543 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1048 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1051 msgid "Rating of this book. 0-5 stars" msgstr "تصنيف هذا الكتاب. 0-5 نجوم" @@ -8985,7 +8995,7 @@ msgid "&Force numbers to start with:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:569 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1380 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1383 msgid "&Date:" msgstr "" @@ -9059,7 +9069,7 @@ msgid "Set from &ebook file(s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:592 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1152 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1155 msgid "&Languages:" msgstr "" @@ -9628,17 +9638,34 @@ msgstr "بحث" msgid "Search in the library view for the selected item" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:23 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:25 msgid "" "Restoring database from backups, do not interrupt, this will happen in three " "stages" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:27 msgid "Restoring database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:80 +#, python-format +msgid "The old database was saved as: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:84 +#, python-format +msgid "" +"Restoring the database succeeded with some warnings click Show details to " +"see the details. %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:89 +#, python-format +msgid "Restoring database was successful. %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:94 msgid "" "Your list of books, with all their metadata is stored in a single file, " "called a database. In addition, metadata for each individual book is stored " @@ -9649,22 +9676,11 @@ msgid "" "recipes.

Do you want to restore the database?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:131 msgid "Restoring database failed, click Show details to see details" msgstr "استعادة قاعدة بيانات فشل، انقر فوق إظهار التفاصيل لمعرفة التفاصيل" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:107 -msgid "" -"Restoring the database succeeded with some warnings click Show details to " -"see the details." -msgstr "" -"انقر فوق استعادة قاعدة البيانات نجح مع بعض التحذيرات عرض التفاصيل لمعرفة " -"التفاصيل." - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:112 -msgid "Restoring database was successful" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:75 msgid "Saved search already exists" @@ -10085,7 +10101,7 @@ msgid "&Author:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:215 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1091 msgid "Ta&gs:" msgstr "" @@ -10283,58 +10299,66 @@ msgstr "" msgid "Was" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:263 msgid "Template language tutorial" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:267 msgid "Template function reference" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:285 msgid "EXCEPTION: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:301 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:312 msgid "No column chosen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:313 msgid "You must specify a column to be colored" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:316 msgid "No template provided" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:306 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:317 msgid "The template box cannot be empty" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:32 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:252 msgid "Set the color of the column:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:39 +msgid "Copy a color name to the clipboard:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:49 +msgid "Copy the selected color name to the clipboard" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:59 msgid "Template value:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:60 msgid "" "The value the of the template using the current book in the library view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:73 msgid "Function &name:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:100 msgid "&Documentation:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:85 msgid "Python &code:" msgstr "" @@ -10759,7 +10783,7 @@ msgid "Regular expression (?P)" msgstr "Regular expression (?P)" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1288 msgid "ISBN:" msgstr "ISBN:" @@ -10816,13 +10840,13 @@ msgid "Connected " msgstr "متصل " #: /home/kovid/work/calibre/src/calibre/gui2/init.py:219 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:230 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:261 msgid "Book Details" msgstr "تفاصيل الكتاب" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:221 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:232 msgid "Shift+Alt+D" msgstr "" @@ -11227,136 +11251,133 @@ msgstr "فتح الكتب الإلكترونية" msgid "Configure" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:32 msgid "Use the library located at the specified path." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:34 msgid "Start minimized to system tray." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:36 msgid "Log debugging information to console" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:38 msgid "Do not check for updates" msgstr "عدم التحقق من وجود تحديثات" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:40 msgid "" "Ignore custom plugins, useful if you installed a plugin that is preventing " "calibre from starting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:44 msgid "" "Cause a running calibre instance, if any, to be shutdown. Note that if there " "are running jobs, they will be silently aborted, so use with care." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:69 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:697 msgid "Calibre Library" msgstr "مكتبة النظم" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:95 msgid "Choose a location for your calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:104 msgid "Failed to create library" msgstr "فشل في إنشاء مكتبة" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 #, python-format msgid "Failed to create calibre library at: %r." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:168 msgid "Choose a location for your new calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:136 msgid "Initializing user interface..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:162 msgid "Repairing failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:163 msgid "The database repair failed. Starting with a new empty library." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:202 msgid "Bad database location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:178 #, python-format msgid "Bad database location %r. calibre will now quit." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:493 msgid "Corrupted database" msgstr "تلف قاعدة البيانات" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:191 +#, python-format msgid "" -"Your calibre database appears to be corrupted. Do you want calibre to try " -"and repair it automatically? If you say No, a new empty calibre library will " -"be created." +"The library database at %s appears to be corrupted. Do you want calibre to " +"try and rebuild it automatically? The rebuild may not be completely " +"successful. If you say No, a new empty calibre library will be created." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:224 -msgid "" -"Repairing database. This can take a very long time for a large collection" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:203 #, python-format msgid "" "Bad database location %r. Will start with a new, empty calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:213 #, python-format msgid "Starting %s: Loading books..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:293 msgid "If you are sure it is not running" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:330 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:296 msgid "may be running in the system tray, in the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:298 msgid "upper right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:300 msgid "lower right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:303 msgid "try rebooting your computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:339 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:353 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:319 msgid "try deleting the file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:342 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:308 msgid "Cannot Start " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:343 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:309 #, python-format msgid "%s is already running." msgstr "" @@ -11379,52 +11400,52 @@ msgstr "" msgid "Unhandled exception" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:447 msgid "Permission denied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:105 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:448 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:137 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:139 msgid "Title &sort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "" " The green color indicates that the current title sort matches the current " "title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:150 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 msgid "Authors changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:303 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:302 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -11432,27 +11453,27 @@ msgid "" "strings. If it is colored red, then the authors and this text do not match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:308 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:307 msgid "Author s&ort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" " The green color indicates that the current author sort matches the current " "author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:320 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:506 msgid "&Number:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:603 #, python-format msgid "" "Last modified: %s\n" @@ -11460,132 +11481,132 @@ msgid "" "Double click to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:613 #, python-format msgid "Restore %s from the original" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:660 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:659 msgid "Set the cover for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:668 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:667 msgid "Set metadata for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:674 msgid "Add a format to this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:681 msgid "Remove the selected format from this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:749 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:752 msgid "Choose formats for " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:795 msgid "You do not have permission to read the following files:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:822 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:823 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:825 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:826 msgid "No format selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:835 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:838 msgid "Could not read metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:836 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:839 #, python-format msgid "Could not read metadata from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:867 msgid "&Browse" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:866 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:869 msgid "T&rim" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:868 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:871 msgid "&Remove" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:874 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:877 msgid "Download co&ver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:875 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:878 msgid "&Generate cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:925 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:928 msgid "Not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:952 msgid "Specify title and author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:950 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:953 msgid "You must specify a title and author before generating a cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:972 msgid "Invalid cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:970 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:973 msgid "Could not change cover as the image is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:997 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1000 msgid "This book has no cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:999 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1002 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1055 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1058 msgid "stars" msgstr "نجمة" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1127 msgid "Tags changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1125 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1128 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1156 msgid "A comma separated list of languages for this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1176 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1179 msgid "Unknown language" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1177 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1180 #, python-format msgid "The language %s is not recognized" msgid_plural "The languages %s are not recognized" msgstr[0] "" msgstr[1] "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1189 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1192 msgid "I&ds:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1193 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -11593,38 +11614,38 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1254 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1316 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1257 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 msgid "This ISBN number is valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1257 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1260 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 msgid "This ISBN number is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1304 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1307 msgid "Invalid ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1283 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1286 msgid "Enter an ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1305 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1308 msgid "The ISBN you entered is not valid. Try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1329 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1332 msgid "&Publisher:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1399 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1402 msgid "Clear date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1432 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1435 msgid "Publishe&d:" msgstr "" @@ -11690,7 +11711,7 @@ msgid "Downloaded %(num)d of %(tot)d" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/config.py:61 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:61 msgid "Downloaded metadata fields" msgstr "" @@ -13133,87 +13154,87 @@ msgstr "" msgid "No source selected, cannot configure." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:32 msgid "Metadata sources" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:37 msgid "" "Disable any metadata sources you do not want by unchecking them. You can " "also set the cover priority. Covers from sources that have a higher " "(smaller) priority will be preferred when bulk downloading metadata.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:48 msgid "" "Sources with a red X next to their names must be configured before they will " "be used. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:53 msgid "Configure selected source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:66 msgid "" "If you uncheck any fields, metadata for those fields will not be downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:71 msgid "&Select all" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:75 msgid "&Clear all" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:79 msgid "&Select default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:80 msgid "" "Restore your own subset of checked fields that you define using the 'Set as " "default' button" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:84 msgid "&Set as default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:85 msgid "" "Store the currently checked fields as a default you can restore using the " "'Select default' button" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:90 msgid "Convert all downloaded comments to plain &text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:94 msgid "Swap author names from FN LN to LN, FN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:98 msgid "Max. number of &tags to download:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:105 msgid "Max. &time to wait after first match is found:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:133 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:117 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:199 msgid " secs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:113 msgid "Max. time to wait after first &cover is found:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:121 msgid "" "

Different metadata sources have different sets of tags for the same book. " "If this option is checked, then calibre will use the smaller tag sets. These " @@ -13224,7 +13245,7 @@ msgid "" "for. Most often, they all have large tag sets." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:123 msgid "Prefer &fewer tags" msgstr "" @@ -13681,7 +13702,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:131 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:652 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:652 msgid "&Save" msgstr "" @@ -14454,7 +14475,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/store/search_ui.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/store/web_store_dialog_ui.py:63 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:661 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "Close" msgstr "" @@ -14640,7 +14661,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:455 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:456 msgid "Searches" msgstr "بحوث" @@ -14982,34 +15003,42 @@ msgid "" "automatically." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:494 +#, python-format +msgid "" +"The library database at %s appears to be corrupted. Do you want calibre to " +"try and rebuild it automatically? The rebuild may not be completely " +"successful." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:578 msgid "Conversion Error" msgstr "خطأ في التحويل" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:581 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:601 msgid "Recipe Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:617 msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:631 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:651 msgid "There are active jobs. Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:634 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:654 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:638 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:658 msgid "Active jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:706 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:726 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." @@ -15102,7 +15131,7 @@ msgid "Edit" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:65 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:667 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "Reset" msgstr "" @@ -15568,48 +15597,48 @@ msgstr "" msgid "Toggle" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:444 #, python-format msgid "" "Choose your e-book device. If your device is not in the list, choose a " "\"%s\" device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:505 msgid "Moving library..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:515 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:522 msgid "Failed to move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:576 msgid "Invalid database" msgstr "قاعدة البيانات غير صالحة" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:577 #, python-format msgid "" "

An invalid library already exists at %(loc)s, delete it before trying to " "move the existing library.
Error: %(err)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:588 msgid "Could not move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:663 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:669 msgid "Select location for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:690 #, python-format msgid "" "You must choose an empty folder for the calibre library. %s is not empty." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:758 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:764 msgid "welcome wizard" msgstr "" @@ -15920,7 +15949,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:569 #: /home/kovid/work/calibre/src/calibre/library/caches.py:583 #: /home/kovid/work/calibre/src/calibre/library/caches.py:593 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:222 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:238 msgid "yes" msgstr "" @@ -15928,7 +15957,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:568 #: /home/kovid/work/calibre/src/calibre/library/caches.py:580 #: /home/kovid/work/calibre/src/calibre/library/caches.py:590 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:222 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:238 msgid "no" msgstr "" @@ -16823,22 +16852,22 @@ msgid "" "start with a letter" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:67 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:68 #, python-format msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3403 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3404 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3432 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3433 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3449 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3450 msgid "Compacting database" msgstr "" @@ -16997,20 +17026,20 @@ msgid "" "Save into a single directory, ignoring the template directory structure" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:303 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:319 #, python-format msgid "" "Failed to calculate path for save to disk. Template: %(templ)s\n" "Error: %(err)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:309 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:325 #, python-format msgid "Template evaluation resulted in no path components. Template: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:403 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:436 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:419 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:452 msgid "Requested formats not available" msgstr "" @@ -17860,12 +17889,21 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:972 msgid "" +"list_equals(list1, sep1, list2, sep2, yes_val, no_val) -- return yes_val if " +"list1 and list2 contain the same items, otherwise return `no_val. The items " +"are determined by splitting each list using the appropriate separator " +"character (sep1 or sep2). The order of items in the lists is not relevant. " +"The compare is case insensitive." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:990 +msgid "" "today() -- return a date string for today. This value is designed for use in " "format_date or days_between, but can be manipulated like any other string. " "The date is in ISO format." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:983 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1001 msgid "" "days_between(date1, date2) -- return the number of days between date1 and " "date2. The number is positive if date1 is greater than date2, otherwise " @@ -17873,7 +17911,7 @@ msgid "" "empty string." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1005 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1023 msgid "" "language_strings(lang_codes, localize) -- return the strings for the " "language codes passed in lang_codes. If localize is zero, return the strings " @@ -17881,7 +17919,7 @@ msgid "" "the current locale. Lang_codes is a comma-separated list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1025 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1043 msgid "" "language_codes(lang_strings) -- return the language codes for the strings " "passed in lang_strings. The strings must be in the language of the current " @@ -18204,108 +18242,112 @@ msgstr "" msgid "Unknown News Source" msgstr "مصدر الأخبار غير معروف" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:720 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:718 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:827 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:825 msgid "Download finished" msgstr "تم التنزيل" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:829 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:827 msgid "Failed to download the following articles:" msgstr "فشل تنزيل المقالات التالية:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:835 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:833 msgid "Failed to download parts of the following articles:" msgstr "فشل تنزيل أجزاء من المقالات التالية:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:837 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:835 msgid " from " msgstr " من " -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:839 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:837 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:934 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:932 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:936 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:934 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:938 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:936 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:961 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:959 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:966 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:964 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:975 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:973 msgid "Trying to download cover..." msgstr "محاولة تنزيل الغلاف..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:977 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:975 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1057 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1055 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1073 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1071 #, python-format msgid "Feeds downloaded to %s" msgstr "تم تنزيل التلقيم إلى %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1082 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1080 #, python-format msgid "Could not download cover: %s" msgstr "لم يتمكّن من تنزيل الغلاف: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1091 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1089 #, python-format msgid "Downloading cover from %s" msgstr "يتم تنزيل الغلاف من %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1137 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1135 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1277 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1216 +msgid "Articles in this issue: " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1286 msgid "Untitled Article" msgstr "مقالة بدون عنوان" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1348 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1357 #, python-format msgid "Article downloaded: %s" msgstr "المقالة منزّلة: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1359 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1368 #, python-format msgid "Article download failed: %s" msgstr "فشل تنزيل المقالة: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1376 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1385 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1518 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1527 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1533 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1542 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -18415,75 +18457,75 @@ msgstr "" msgid "Do not download CSS stylesheets." msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:649 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:649 msgid "OK" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:652 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:652 msgid "Save" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:655 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:655 msgid "Open" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:658 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "Cancel" msgstr "إلغاء" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:661 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "&Close" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:664 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:664 msgid "Apply" msgstr "تطبيق" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:674 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:674 msgid "Don't Save" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:676 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:676 msgid "Close without Saving" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:678 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:678 msgid "Discard" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:681 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:681 msgid "&Yes" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:684 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:684 msgid "Yes to &All" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:687 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:687 msgid "&No" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:690 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:690 msgid "N&o to All" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:693 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:693 msgid "Save All" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:696 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:696 msgid "Abort" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:699 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:699 msgid "Retry" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:702 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:702 msgid "Ignore" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:705 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:705 msgid "Restore Defaults" msgstr "استعادة الإفتراضيات" diff --git a/src/calibre/translations/ast.po b/src/calibre/translations/ast.po index aa04551d55..8661f5b99f 100644 --- a/src/calibre/translations/ast.po +++ b/src/calibre/translations/ast.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-09-23 18:01+0000\n" +"POT-Creation-Date: 2011-09-30 20:39+0000\n" "PO-Revision-Date: 2011-09-26 16:28+0000\n" "Last-Translator: Xandru \n" "Language-Team: Asturian \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2011-09-27 04:45+0000\n" -"X-Generator: Launchpad (build 14028)\n" +"X-Launchpad-Export-Date: 2011-10-01 04:42+0000\n" +"X-Generator: Launchpad (build 14071)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -26,8 +26,8 @@ msgstr "Nun fai nada" #: /home/kovid/work/calibre/src/calibre/db/cache.py:104 #: /home/kovid/work/calibre/src/calibre/db/cache.py:107 #: /home/kovid/work/calibre/src/calibre/db/cache.py:118 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:242 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:243 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:247 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:248 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 @@ -51,7 +51,7 @@ msgstr "Nun fai nada" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1898 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1900 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:286 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:288 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:34 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:35 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:98 @@ -102,8 +102,8 @@ msgstr "Nun fai nada" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:999 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:101 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:138 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:140 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1002 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1007 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1079 @@ -143,7 +143,7 @@ msgstr "Nun fai nada" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:380 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:564 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 @@ -164,9 +164,9 @@ msgstr "Nun fai nada" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1209 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1212 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:252 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:396 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:161 @@ -176,14 +176,14 @@ msgstr "Nun fai nada" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:217 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:541 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:560 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2037 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2187 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3242 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3244 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3377 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:542 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:550 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:561 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2038 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2188 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3243 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3378 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 @@ -736,22 +736,22 @@ msgid "This profile is intended for the Amazon Kindle." msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:173 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:660 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:661 msgid "This profile is intended for the Irex Illiad." msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:185 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:673 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:674 msgid "This profile is intended for the IRex Digital Reader 1000." msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:198 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:687 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:688 msgid "This profile is intended for the IRex Digital Reader 800." msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:210 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:701 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:702 msgid "This profile is intended for the B&N Nook." msgstr "" @@ -811,14 +811,19 @@ msgstr "" msgid "This profile is intended for the Amazon Kindle DX." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:713 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:714 msgid "This profile is intended for the B&N Nook Color." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:724 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:725 msgid "This profile is intended for the Sanda Bambook." msgstr "" +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:740 +msgid "" +"This profile is intended for the PocketBook Pro 900 series of devices." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 msgid "Installed plugins" msgstr "" @@ -878,13 +883,13 @@ msgstr "" msgid "Disable the named plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/backend.py:271 -#: /home/kovid/work/calibre/src/calibre/db/backend.py:280 +#: /home/kovid/work/calibre/src/calibre/db/backend.py:272 +#: /home/kovid/work/calibre/src/calibre/db/backend.py:281 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:288 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:668 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:132 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:674 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:133 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:142 #, python-format msgid "Path to library too long. Must be less than %d characters." msgstr "" @@ -893,26 +898,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:987 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:988 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:814 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:826 msgid "Yes" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1102 msgid "Main" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1104 msgid "Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1106 msgid "Card B" msgstr "" @@ -924,17 +929,17 @@ msgstr "" msgid "Communicate with Android phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:129 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:133 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:182 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:187 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:201 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:206 msgid "Communicate with WebOS tablets." msgstr "" @@ -1053,9 +1058,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1150 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:334 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:347 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:335 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:348 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3104 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "" @@ -1063,8 +1068,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:662 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3062 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3080 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3063 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3081 msgid "Catalog" msgstr "" @@ -3202,44 +3207,48 @@ msgstr "" msgid "Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:409 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:429 msgid "Downloads metadata and covers from Amazon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:419 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:439 msgid "US" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:420 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:440 msgid "France" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:421 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:441 msgid "Germany" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:422 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:442 msgid "UK" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:423 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:443 msgid "Italy" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:424 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:444 msgid "Japan" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:428 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:445 +msgid "Spain" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:449 msgid "Amazon website to use:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:429 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:450 msgid "" "Metadata from Amazon will be fetched using this country's Amazon website." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:603 msgid "Amazon timed out. Try again later." msgstr "" @@ -3442,7 +3451,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:955 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:958 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" @@ -4052,7 +4061,7 @@ msgid "Choose Files" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:751 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:754 msgid "Books" msgstr "" @@ -4455,8 +4464,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:287 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:341 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:70 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:673 msgid "Too long" msgstr "" @@ -4515,8 +4524,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:733 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:106 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:88 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:298 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:352 msgid "Success" @@ -4532,7 +4541,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:970 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:377 msgid "Failed" @@ -4589,7 +4599,7 @@ msgid "Create a catalog of the books in your calibre library" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:88 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:590 msgid "Cannot convert" msgstr "" @@ -4651,7 +4661,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/device_category_editor.py:112 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:674 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:216 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:503 @@ -5052,7 +5062,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:66 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:670 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:670 msgid "Help" msgstr "" @@ -5473,7 +5483,7 @@ msgid "No books found" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:289 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:794 msgid "No permission" msgstr "" @@ -5671,50 +5681,50 @@ msgid "" "&Multiple books per folder, assumes every ebook file is a different book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/bars.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/bars.py:195 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:302 msgid "Donate" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:120 msgid "Click to open" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:135 msgid "Ids" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:173 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1035 msgid "Collections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:290 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:256 msgid "Paste Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:291 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:257 msgid "Copy Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:557 msgid "Double-click to open Book Details window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:556 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:558 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:559 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" @@ -5804,7 +5814,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:21 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:105 @@ -6708,33 +6718,33 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:901 msgid "Choose cover for " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:906 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:909 msgid "Cannot read" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:910 msgid "You do not have permission to read the file: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:203 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:915 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:918 msgid "Error reading file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:916 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:919 msgid "

There was an error reading from file:
" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:926 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:929 msgid " is not a valid picture" msgstr "" @@ -6759,7 +6769,7 @@ msgid "&Title: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 msgid "Change the title of this book" msgstr "" @@ -6789,7 +6799,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:548 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1089 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1092 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

They can be any words or phrases, separated by commas." @@ -6798,7 +6808,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:555 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:214 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:446 msgid "&Series:" msgstr "" @@ -6806,7 +6816,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:556 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:557 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:445 msgid "List of known series. You can add new series." msgstr "" @@ -7440,7 +7450,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:271 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:320 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:324 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1396 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1399 msgid "Undefined" msgstr "" @@ -8005,51 +8015,51 @@ msgstr "" msgid "Convertible" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:43 msgid "Choose location for calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:50 msgid "Same as current" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 #, python-format msgid "The location %s contains the current calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:56 msgid "No existing library found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 #, python-format msgid "There is no existing calibre library at %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:62 msgid "Not empty" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:63 #, python-format msgid "The folder %s is not empty. Please choose an empty folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:94 msgid "No location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:94 msgid "No location selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:683 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:689 msgid "Bad location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:99 #, python-format msgid "%s is not an existing folder" msgstr "" @@ -8115,14 +8125,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:211 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:117 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 msgid "&Title:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:199 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:198 msgid "&Author(s):" msgstr "" @@ -8131,21 +8141,21 @@ msgid "&Profile:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:24 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:236 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:649 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:241 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:649 msgid "&OK" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:25 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:242 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tweak_epub_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:233 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:658 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "&Cancel" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog_ui.py:43 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:26 msgid "Edit Comments" msgstr "" @@ -8398,19 +8408,19 @@ msgstr "" msgid "Details of job" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:21 msgid "Active Jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:36 msgid "&Stop selected jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:40 msgid "Show job &details" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:44 msgid "Stop &all non device jobs" msgstr "" @@ -8431,7 +8441,7 @@ msgid "Show detailed information about this error" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:531 msgid "Copied" msgstr "" @@ -8618,13 +8628,13 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:541 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1047 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1050 msgid "&Rating:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:542 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:543 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1048 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1051 msgid "Rating of this book. 0-5 stars" msgstr "" @@ -8691,7 +8701,7 @@ msgid "&Force numbers to start with:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:569 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1380 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1383 msgid "&Date:" msgstr "" @@ -8765,7 +8775,7 @@ msgid "Set from &ebook file(s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:592 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1152 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1155 msgid "&Languages:" msgstr "" @@ -9331,17 +9341,34 @@ msgstr "" msgid "Search in the library view for the selected item" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:23 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:25 msgid "" "Restoring database from backups, do not interrupt, this will happen in three " "stages" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:27 msgid "Restoring database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:80 +#, python-format +msgid "The old database was saved as: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:84 +#, python-format +msgid "" +"Restoring the database succeeded with some warnings click Show details to " +"see the details. %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:89 +#, python-format +msgid "Restoring database was successful. %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:94 msgid "" "Your list of books, with all their metadata is stored in a single file, " "called a database. In addition, metadata for each individual book is stored " @@ -9352,20 +9379,11 @@ msgid "" "recipes.

Do you want to restore the database?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:131 msgid "Restoring database failed, click Show details to see details" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:107 -msgid "" -"Restoring the database succeeded with some warnings click Show details to " -"see the details." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:112 -msgid "Restoring database was successful" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:75 msgid "Saved search already exists" @@ -9786,7 +9804,7 @@ msgid "&Author:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:215 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1091 msgid "Ta&gs:" msgstr "" @@ -9980,58 +9998,66 @@ msgstr "" msgid "Was" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:263 msgid "Template language tutorial" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:267 msgid "Template function reference" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:285 msgid "EXCEPTION: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:301 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:312 msgid "No column chosen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:313 msgid "You must specify a column to be colored" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:316 msgid "No template provided" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:306 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:317 msgid "The template box cannot be empty" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:32 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:252 msgid "Set the color of the column:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:39 +msgid "Copy a color name to the clipboard:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:49 +msgid "Copy the selected color name to the clipboard" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:59 msgid "Template value:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:60 msgid "" "The value the of the template using the current book in the library view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:73 msgid "Function &name:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:100 msgid "&Documentation:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:85 msgid "Python &code:" msgstr "" @@ -10456,7 +10482,7 @@ msgid "Regular expression (?P)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1288 msgid "ISBN:" msgstr "" @@ -10513,13 +10539,13 @@ msgid "Connected " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:219 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:230 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:261 msgid "Book Details" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:221 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:232 msgid "Shift+Alt+D" msgstr "" @@ -10924,136 +10950,133 @@ msgstr "" msgid "Configure" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:32 msgid "Use the library located at the specified path." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:34 msgid "Start minimized to system tray." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:36 msgid "Log debugging information to console" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:38 msgid "Do not check for updates" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:40 msgid "" "Ignore custom plugins, useful if you installed a plugin that is preventing " "calibre from starting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:44 msgid "" "Cause a running calibre instance, if any, to be shutdown. Note that if there " "are running jobs, they will be silently aborted, so use with care." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:69 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:697 msgid "Calibre Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:95 msgid "Choose a location for your calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:104 msgid "Failed to create library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 #, python-format msgid "Failed to create calibre library at: %r." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:168 msgid "Choose a location for your new calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:136 msgid "Initializing user interface..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:162 msgid "Repairing failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:163 msgid "The database repair failed. Starting with a new empty library." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:202 msgid "Bad database location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:178 #, python-format msgid "Bad database location %r. calibre will now quit." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:493 msgid "Corrupted database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:191 +#, python-format msgid "" -"Your calibre database appears to be corrupted. Do you want calibre to try " -"and repair it automatically? If you say No, a new empty calibre library will " -"be created." +"The library database at %s appears to be corrupted. Do you want calibre to " +"try and rebuild it automatically? The rebuild may not be completely " +"successful. If you say No, a new empty calibre library will be created." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:224 -msgid "" -"Repairing database. This can take a very long time for a large collection" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:203 #, python-format msgid "" "Bad database location %r. Will start with a new, empty calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:213 #, python-format msgid "Starting %s: Loading books..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:293 msgid "If you are sure it is not running" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:330 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:296 msgid "may be running in the system tray, in the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:298 msgid "upper right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:300 msgid "lower right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:303 msgid "try rebooting your computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:339 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:353 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:319 msgid "try deleting the file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:342 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:308 msgid "Cannot Start " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:343 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:309 #, python-format msgid "%s is already running." msgstr "" @@ -11076,52 +11099,52 @@ msgstr "" msgid "Unhandled exception" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:447 msgid "Permission denied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:105 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:448 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:137 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:139 msgid "Title &sort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "" " The green color indicates that the current title sort matches the current " "title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:150 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 msgid "Authors changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:303 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:302 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -11129,27 +11152,27 @@ msgid "" "strings. If it is colored red, then the authors and this text do not match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:308 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:307 msgid "Author s&ort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" " The green color indicates that the current author sort matches the current " "author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:320 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:506 msgid "&Number:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:603 #, python-format msgid "" "Last modified: %s\n" @@ -11157,132 +11180,132 @@ msgid "" "Double click to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:613 #, python-format msgid "Restore %s from the original" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:660 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:659 msgid "Set the cover for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:668 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:667 msgid "Set metadata for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:674 msgid "Add a format to this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:681 msgid "Remove the selected format from this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:749 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:752 msgid "Choose formats for " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:795 msgid "You do not have permission to read the following files:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:822 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:823 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:825 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:826 msgid "No format selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:835 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:838 msgid "Could not read metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:836 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:839 #, python-format msgid "Could not read metadata from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:867 msgid "&Browse" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:866 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:869 msgid "T&rim" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:868 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:871 msgid "&Remove" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:874 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:877 msgid "Download co&ver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:875 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:878 msgid "&Generate cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:925 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:928 msgid "Not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:952 msgid "Specify title and author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:950 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:953 msgid "You must specify a title and author before generating a cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:972 msgid "Invalid cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:970 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:973 msgid "Could not change cover as the image is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:997 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1000 msgid "This book has no cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:999 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1002 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1055 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1058 msgid "stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1127 msgid "Tags changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1125 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1128 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1156 msgid "A comma separated list of languages for this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1176 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1179 msgid "Unknown language" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1177 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1180 #, python-format msgid "The language %s is not recognized" msgid_plural "The languages %s are not recognized" msgstr[0] "" msgstr[1] "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1189 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1192 msgid "I&ds:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1193 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -11290,38 +11313,38 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1254 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1316 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1257 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 msgid "This ISBN number is valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1257 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1260 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 msgid "This ISBN number is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1304 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1307 msgid "Invalid ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1283 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1286 msgid "Enter an ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1305 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1308 msgid "The ISBN you entered is not valid. Try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1329 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1332 msgid "&Publisher:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1399 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1402 msgid "Clear date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1432 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1435 msgid "Publishe&d:" msgstr "" @@ -11387,7 +11410,7 @@ msgid "Downloaded %(num)d of %(tot)d" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/config.py:61 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:61 msgid "Downloaded metadata fields" msgstr "" @@ -12810,87 +12833,87 @@ msgstr "" msgid "No source selected, cannot configure." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:32 msgid "Metadata sources" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:37 msgid "" "Disable any metadata sources you do not want by unchecking them. You can " "also set the cover priority. Covers from sources that have a higher " "(smaller) priority will be preferred when bulk downloading metadata.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:48 msgid "" "Sources with a red X next to their names must be configured before they will " "be used. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:53 msgid "Configure selected source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:66 msgid "" "If you uncheck any fields, metadata for those fields will not be downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:71 msgid "&Select all" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:75 msgid "&Clear all" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:79 msgid "&Select default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:80 msgid "" "Restore your own subset of checked fields that you define using the 'Set as " "default' button" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:84 msgid "&Set as default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:85 msgid "" "Store the currently checked fields as a default you can restore using the " "'Select default' button" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:90 msgid "Convert all downloaded comments to plain &text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:94 msgid "Swap author names from FN LN to LN, FN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:98 msgid "Max. number of &tags to download:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:105 msgid "Max. &time to wait after first match is found:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:133 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:117 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:199 msgid " secs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:113 msgid "Max. time to wait after first &cover is found:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:121 msgid "" "

Different metadata sources have different sets of tags for the same book. " "If this option is checked, then calibre will use the smaller tag sets. These " @@ -12901,7 +12924,7 @@ msgid "" "for. Most often, they all have large tag sets." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:123 msgid "Prefer &fewer tags" msgstr "" @@ -13358,7 +13381,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:131 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:652 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:652 msgid "&Save" msgstr "" @@ -14130,7 +14153,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/store/search_ui.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/store/web_store_dialog_ui.py:63 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:661 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "Close" msgstr "" @@ -14316,7 +14339,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:455 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:456 msgid "Searches" msgstr "" @@ -14658,34 +14681,42 @@ msgid "" "automatically." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:494 +#, python-format +msgid "" +"The library database at %s appears to be corrupted. Do you want calibre to " +"try and rebuild it automatically? The rebuild may not be completely " +"successful." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:578 msgid "Conversion Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:581 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:601 msgid "Recipe Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:617 msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:631 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:651 msgid "There are active jobs. Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:634 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:654 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:638 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:658 msgid "Active jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:706 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:726 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." @@ -14778,7 +14809,7 @@ msgid "Edit" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:65 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:667 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "Reset" msgstr "" @@ -15280,48 +15311,48 @@ msgstr "" msgid "Toggle" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:444 #, python-format msgid "" "Choose your e-book device. If your device is not in the list, choose a " "\"%s\" device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:505 msgid "Moving library..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:515 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:522 msgid "Failed to move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:576 msgid "Invalid database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:577 #, python-format msgid "" "

An invalid library already exists at %(loc)s, delete it before trying to " "move the existing library.
Error: %(err)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:588 msgid "Could not move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:663 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:669 msgid "Select location for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:690 #, python-format msgid "" "You must choose an empty folder for the calibre library. %s is not empty." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:758 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:764 msgid "welcome wizard" msgstr "" @@ -15632,7 +15663,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:569 #: /home/kovid/work/calibre/src/calibre/library/caches.py:583 #: /home/kovid/work/calibre/src/calibre/library/caches.py:593 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:222 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:238 msgid "yes" msgstr "" @@ -15640,7 +15671,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:568 #: /home/kovid/work/calibre/src/calibre/library/caches.py:580 #: /home/kovid/work/calibre/src/calibre/library/caches.py:590 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:222 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:238 msgid "no" msgstr "" @@ -16525,22 +16556,22 @@ msgid "" "start with a letter" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:67 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:68 #, python-format msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3403 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3404 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3432 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3433 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3449 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3450 msgid "Compacting database" msgstr "" @@ -16699,20 +16730,20 @@ msgid "" "Save into a single directory, ignoring the template directory structure" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:303 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:319 #, python-format msgid "" "Failed to calculate path for save to disk. Template: %(templ)s\n" "Error: %(err)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:309 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:325 #, python-format msgid "Template evaluation resulted in no path components. Template: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:403 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:436 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:419 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:452 msgid "Requested formats not available" msgstr "" @@ -17543,12 +17574,21 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:972 msgid "" +"list_equals(list1, sep1, list2, sep2, yes_val, no_val) -- return yes_val if " +"list1 and list2 contain the same items, otherwise return `no_val. The items " +"are determined by splitting each list using the appropriate separator " +"character (sep1 or sep2). The order of items in the lists is not relevant. " +"The compare is case insensitive." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:990 +msgid "" "today() -- return a date string for today. This value is designed for use in " "format_date or days_between, but can be manipulated like any other string. " "The date is in ISO format." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:983 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1001 msgid "" "days_between(date1, date2) -- return the number of days between date1 and " "date2. The number is positive if date1 is greater than date2, otherwise " @@ -17556,7 +17596,7 @@ msgid "" "empty string." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1005 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1023 msgid "" "language_strings(lang_codes, localize) -- return the strings for the " "language codes passed in lang_codes. If localize is zero, return the strings " @@ -17564,7 +17604,7 @@ msgid "" "the current locale. Lang_codes is a comma-separated list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1025 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1043 msgid "" "language_codes(lang_strings) -- return the language codes for the strings " "passed in lang_strings. The strings must be in the language of the current " @@ -17886,108 +17926,112 @@ msgstr "" msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:720 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:718 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:827 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:825 msgid "Download finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:829 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:827 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:835 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:833 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:837 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:835 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:839 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:837 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:934 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:932 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:936 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:934 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:938 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:936 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:961 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:959 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:966 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:964 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:975 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:973 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:977 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:975 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1057 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1055 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1073 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1071 #, python-format msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1082 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1080 #, python-format msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1091 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1089 #, python-format msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1137 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1135 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1277 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1216 +msgid "Articles in this issue: " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1286 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1348 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1357 #, python-format msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1359 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1368 #, python-format msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1376 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1385 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1518 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1527 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1533 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1542 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -18097,75 +18141,75 @@ msgstr "" msgid "Do not download CSS stylesheets." msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:649 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:649 msgid "OK" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:652 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:652 msgid "Save" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:655 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:655 msgid "Open" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:658 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "Cancel" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:661 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "&Close" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:664 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:664 msgid "Apply" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:674 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:674 msgid "Don't Save" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:676 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:676 msgid "Close without Saving" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:678 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:678 msgid "Discard" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:681 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:681 msgid "&Yes" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:684 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:684 msgid "Yes to &All" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:687 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:687 msgid "&No" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:690 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:690 msgid "N&o to All" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:693 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:693 msgid "Save All" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:696 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:696 msgid "Abort" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:699 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:699 msgid "Retry" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:702 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:702 msgid "Ignore" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:705 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:705 msgid "Restore Defaults" msgstr "" diff --git a/src/calibre/translations/az.po b/src/calibre/translations/az.po index fa8e25f6c6..42ab03d69a 100644 --- a/src/calibre/translations/az.po +++ b/src/calibre/translations/az.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-09-23 18:01+0000\n" +"POT-Creation-Date: 2011-09-30 20:39+0000\n" "PO-Revision-Date: 2011-06-03 05:54+0000\n" "Last-Translator: Farid Zarbaliyev \n" "Language-Team: Azerbaijani \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2011-09-24 04:39+0000\n" -"X-Generator: Launchpad (build 14012)\n" +"X-Launchpad-Export-Date: 2011-10-01 04:43+0000\n" +"X-Generator: Launchpad (build 14071)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -26,8 +26,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/cache.py:104 #: /home/kovid/work/calibre/src/calibre/db/cache.py:107 #: /home/kovid/work/calibre/src/calibre/db/cache.py:118 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:242 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:243 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:247 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:248 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 @@ -51,7 +51,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1898 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1900 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:286 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:288 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:34 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:35 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:98 @@ -102,8 +102,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:999 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:101 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:138 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:140 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1002 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1007 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1079 @@ -143,7 +143,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:380 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:564 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 @@ -164,9 +164,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1209 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1212 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:252 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:396 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:161 @@ -176,14 +176,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:217 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:541 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:560 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2037 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2187 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3242 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3244 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3377 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:542 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:550 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:561 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2038 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2188 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3243 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3378 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 @@ -730,22 +730,22 @@ msgid "This profile is intended for the Amazon Kindle." msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:173 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:660 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:661 msgid "This profile is intended for the Irex Illiad." msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:185 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:673 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:674 msgid "This profile is intended for the IRex Digital Reader 1000." msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:198 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:687 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:688 msgid "This profile is intended for the IRex Digital Reader 800." msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:210 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:701 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:702 msgid "This profile is intended for the B&N Nook." msgstr "" @@ -805,14 +805,19 @@ msgstr "" msgid "This profile is intended for the Amazon Kindle DX." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:713 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:714 msgid "This profile is intended for the B&N Nook Color." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:724 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:725 msgid "This profile is intended for the Sanda Bambook." msgstr "" +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:740 +msgid "" +"This profile is intended for the PocketBook Pro 900 series of devices." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 msgid "Installed plugins" msgstr "" @@ -872,13 +877,13 @@ msgstr "" msgid "Disable the named plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/backend.py:271 -#: /home/kovid/work/calibre/src/calibre/db/backend.py:280 +#: /home/kovid/work/calibre/src/calibre/db/backend.py:272 +#: /home/kovid/work/calibre/src/calibre/db/backend.py:281 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:288 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:668 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:132 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:674 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:133 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:142 #, python-format msgid "Path to library too long. Must be less than %d characters." msgstr "" @@ -887,26 +892,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:987 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:988 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:814 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:826 msgid "Yes" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1102 msgid "Main" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1104 msgid "Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1106 msgid "Card B" msgstr "" @@ -918,17 +923,17 @@ msgstr "" msgid "Communicate with Android phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:129 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:133 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:182 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:187 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:201 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:206 msgid "Communicate with WebOS tablets." msgstr "" @@ -1047,9 +1052,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1150 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:334 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:347 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:335 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:348 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3104 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "" @@ -1057,8 +1062,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:662 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3062 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3080 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3063 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3081 msgid "Catalog" msgstr "" @@ -3196,44 +3201,48 @@ msgstr "" msgid "Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:409 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:429 msgid "Downloads metadata and covers from Amazon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:419 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:439 msgid "US" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:420 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:440 msgid "France" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:421 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:441 msgid "Germany" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:422 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:442 msgid "UK" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:423 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:443 msgid "Italy" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:424 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:444 msgid "Japan" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:428 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:445 +msgid "Spain" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:449 msgid "Amazon website to use:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:429 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:450 msgid "" "Metadata from Amazon will be fetched using this country's Amazon website." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:603 msgid "Amazon timed out. Try again later." msgstr "" @@ -3436,7 +3445,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:955 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:958 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" @@ -4046,7 +4055,7 @@ msgid "Choose Files" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:751 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:754 msgid "Books" msgstr "" @@ -4449,8 +4458,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:287 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:341 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:70 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:673 msgid "Too long" msgstr "" @@ -4509,8 +4518,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:733 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:106 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:88 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:298 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:352 msgid "Success" @@ -4526,7 +4535,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:970 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:377 msgid "Failed" @@ -4583,7 +4593,7 @@ msgid "Create a catalog of the books in your calibre library" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:88 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:590 msgid "Cannot convert" msgstr "" @@ -4645,7 +4655,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/device_category_editor.py:112 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:674 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:216 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:503 @@ -5046,7 +5056,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:66 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:670 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:670 msgid "Help" msgstr "" @@ -5467,7 +5477,7 @@ msgid "No books found" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:289 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:794 msgid "No permission" msgstr "" @@ -5665,50 +5675,50 @@ msgid "" "&Multiple books per folder, assumes every ebook file is a different book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/bars.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/bars.py:195 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:302 msgid "Donate" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:120 msgid "Click to open" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:135 msgid "Ids" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:173 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1035 msgid "Collections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:290 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:256 msgid "Paste Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:291 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:257 msgid "Copy Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:557 msgid "Double-click to open Book Details window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:556 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:558 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:559 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" @@ -5798,7 +5808,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:21 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:105 @@ -6702,33 +6712,33 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:901 msgid "Choose cover for " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:906 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:909 msgid "Cannot read" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:910 msgid "You do not have permission to read the file: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:203 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:915 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:918 msgid "Error reading file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:916 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:919 msgid "

There was an error reading from file:
" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:926 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:929 msgid " is not a valid picture" msgstr "" @@ -6753,7 +6763,7 @@ msgid "&Title: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 msgid "Change the title of this book" msgstr "" @@ -6783,7 +6793,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:548 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1089 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1092 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

They can be any words or phrases, separated by commas." @@ -6792,7 +6802,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:555 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:214 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:446 msgid "&Series:" msgstr "" @@ -6800,7 +6810,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:556 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:557 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:445 msgid "List of known series. You can add new series." msgstr "" @@ -7434,7 +7444,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:271 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:320 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:324 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1396 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1399 msgid "Undefined" msgstr "" @@ -7999,51 +8009,51 @@ msgstr "" msgid "Convertible" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:43 msgid "Choose location for calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:50 msgid "Same as current" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 #, python-format msgid "The location %s contains the current calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:56 msgid "No existing library found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 #, python-format msgid "There is no existing calibre library at %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:62 msgid "Not empty" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:63 #, python-format msgid "The folder %s is not empty. Please choose an empty folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:94 msgid "No location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:94 msgid "No location selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:683 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:689 msgid "Bad location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:99 #, python-format msgid "%s is not an existing folder" msgstr "" @@ -8109,14 +8119,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:211 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:117 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 msgid "&Title:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:199 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:198 msgid "&Author(s):" msgstr "" @@ -8125,21 +8135,21 @@ msgid "&Profile:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:24 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:236 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:649 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:241 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:649 msgid "&OK" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:25 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:242 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tweak_epub_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:233 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:658 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "&Cancel" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog_ui.py:43 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:26 msgid "Edit Comments" msgstr "" @@ -8392,19 +8402,19 @@ msgstr "" msgid "Details of job" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:21 msgid "Active Jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:36 msgid "&Stop selected jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:40 msgid "Show job &details" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:44 msgid "Stop &all non device jobs" msgstr "" @@ -8425,7 +8435,7 @@ msgid "Show detailed information about this error" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:531 msgid "Copied" msgstr "" @@ -8612,13 +8622,13 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:541 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1047 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1050 msgid "&Rating:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:542 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:543 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1048 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1051 msgid "Rating of this book. 0-5 stars" msgstr "" @@ -8685,7 +8695,7 @@ msgid "&Force numbers to start with:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:569 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1380 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1383 msgid "&Date:" msgstr "" @@ -8759,7 +8769,7 @@ msgid "Set from &ebook file(s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:592 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1152 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1155 msgid "&Languages:" msgstr "" @@ -9325,17 +9335,34 @@ msgstr "" msgid "Search in the library view for the selected item" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:23 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:25 msgid "" "Restoring database from backups, do not interrupt, this will happen in three " "stages" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:27 msgid "Restoring database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:80 +#, python-format +msgid "The old database was saved as: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:84 +#, python-format +msgid "" +"Restoring the database succeeded with some warnings click Show details to " +"see the details. %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:89 +#, python-format +msgid "Restoring database was successful. %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:94 msgid "" "Your list of books, with all their metadata is stored in a single file, " "called a database. In addition, metadata for each individual book is stored " @@ -9346,20 +9373,11 @@ msgid "" "recipes.

Do you want to restore the database?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:131 msgid "Restoring database failed, click Show details to see details" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:107 -msgid "" -"Restoring the database succeeded with some warnings click Show details to " -"see the details." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:112 -msgid "Restoring database was successful" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:75 msgid "Saved search already exists" @@ -9780,7 +9798,7 @@ msgid "&Author:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:215 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1091 msgid "Ta&gs:" msgstr "" @@ -9974,58 +9992,66 @@ msgstr "" msgid "Was" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:263 msgid "Template language tutorial" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:267 msgid "Template function reference" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:285 msgid "EXCEPTION: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:301 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:312 msgid "No column chosen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:313 msgid "You must specify a column to be colored" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:316 msgid "No template provided" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:306 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:317 msgid "The template box cannot be empty" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:32 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:252 msgid "Set the color of the column:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:39 +msgid "Copy a color name to the clipboard:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:49 +msgid "Copy the selected color name to the clipboard" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:59 msgid "Template value:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:60 msgid "" "The value the of the template using the current book in the library view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:73 msgid "Function &name:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:100 msgid "&Documentation:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:85 msgid "Python &code:" msgstr "" @@ -10450,7 +10476,7 @@ msgid "Regular expression (?P)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1288 msgid "ISBN:" msgstr "" @@ -10507,13 +10533,13 @@ msgid "Connected " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:219 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:230 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:261 msgid "Book Details" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:221 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:232 msgid "Shift+Alt+D" msgstr "" @@ -10918,136 +10944,133 @@ msgstr "" msgid "Configure" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:32 msgid "Use the library located at the specified path." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:34 msgid "Start minimized to system tray." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:36 msgid "Log debugging information to console" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:38 msgid "Do not check for updates" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:40 msgid "" "Ignore custom plugins, useful if you installed a plugin that is preventing " "calibre from starting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:44 msgid "" "Cause a running calibre instance, if any, to be shutdown. Note that if there " "are running jobs, they will be silently aborted, so use with care." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:69 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:697 msgid "Calibre Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:95 msgid "Choose a location for your calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:104 msgid "Failed to create library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 #, python-format msgid "Failed to create calibre library at: %r." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:168 msgid "Choose a location for your new calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:136 msgid "Initializing user interface..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:162 msgid "Repairing failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:163 msgid "The database repair failed. Starting with a new empty library." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:202 msgid "Bad database location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:178 #, python-format msgid "Bad database location %r. calibre will now quit." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:493 msgid "Corrupted database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:191 +#, python-format msgid "" -"Your calibre database appears to be corrupted. Do you want calibre to try " -"and repair it automatically? If you say No, a new empty calibre library will " -"be created." +"The library database at %s appears to be corrupted. Do you want calibre to " +"try and rebuild it automatically? The rebuild may not be completely " +"successful. If you say No, a new empty calibre library will be created." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:224 -msgid "" -"Repairing database. This can take a very long time for a large collection" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:203 #, python-format msgid "" "Bad database location %r. Will start with a new, empty calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:213 #, python-format msgid "Starting %s: Loading books..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:293 msgid "If you are sure it is not running" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:330 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:296 msgid "may be running in the system tray, in the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:298 msgid "upper right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:300 msgid "lower right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:303 msgid "try rebooting your computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:339 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:353 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:319 msgid "try deleting the file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:342 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:308 msgid "Cannot Start " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:343 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:309 #, python-format msgid "%s is already running." msgstr "" @@ -11070,52 +11093,52 @@ msgstr "" msgid "Unhandled exception" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:447 msgid "Permission denied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:105 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:448 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:137 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:139 msgid "Title &sort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "" " The green color indicates that the current title sort matches the current " "title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:150 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 msgid "Authors changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:303 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:302 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -11123,27 +11146,27 @@ msgid "" "strings. If it is colored red, then the authors and this text do not match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:308 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:307 msgid "Author s&ort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" " The green color indicates that the current author sort matches the current " "author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:320 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:506 msgid "&Number:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:603 #, python-format msgid "" "Last modified: %s\n" @@ -11151,132 +11174,132 @@ msgid "" "Double click to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:613 #, python-format msgid "Restore %s from the original" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:660 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:659 msgid "Set the cover for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:668 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:667 msgid "Set metadata for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:674 msgid "Add a format to this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:681 msgid "Remove the selected format from this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:749 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:752 msgid "Choose formats for " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:795 msgid "You do not have permission to read the following files:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:822 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:823 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:825 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:826 msgid "No format selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:835 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:838 msgid "Could not read metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:836 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:839 #, python-format msgid "Could not read metadata from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:867 msgid "&Browse" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:866 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:869 msgid "T&rim" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:868 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:871 msgid "&Remove" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:874 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:877 msgid "Download co&ver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:875 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:878 msgid "&Generate cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:925 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:928 msgid "Not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:952 msgid "Specify title and author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:950 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:953 msgid "You must specify a title and author before generating a cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:972 msgid "Invalid cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:970 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:973 msgid "Could not change cover as the image is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:997 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1000 msgid "This book has no cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:999 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1002 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1055 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1058 msgid "stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1127 msgid "Tags changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1125 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1128 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1156 msgid "A comma separated list of languages for this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1176 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1179 msgid "Unknown language" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1177 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1180 #, python-format msgid "The language %s is not recognized" msgid_plural "The languages %s are not recognized" msgstr[0] "" msgstr[1] "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1189 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1192 msgid "I&ds:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1193 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -11284,38 +11307,38 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1254 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1316 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1257 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 msgid "This ISBN number is valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1257 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1260 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 msgid "This ISBN number is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1304 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1307 msgid "Invalid ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1283 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1286 msgid "Enter an ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1305 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1308 msgid "The ISBN you entered is not valid. Try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1329 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1332 msgid "&Publisher:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1399 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1402 msgid "Clear date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1432 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1435 msgid "Publishe&d:" msgstr "" @@ -11381,7 +11404,7 @@ msgid "Downloaded %(num)d of %(tot)d" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/config.py:61 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:61 msgid "Downloaded metadata fields" msgstr "" @@ -12804,87 +12827,87 @@ msgstr "" msgid "No source selected, cannot configure." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:32 msgid "Metadata sources" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:37 msgid "" "Disable any metadata sources you do not want by unchecking them. You can " "also set the cover priority. Covers from sources that have a higher " "(smaller) priority will be preferred when bulk downloading metadata.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:48 msgid "" "Sources with a red X next to their names must be configured before they will " "be used. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:53 msgid "Configure selected source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:66 msgid "" "If you uncheck any fields, metadata for those fields will not be downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:71 msgid "&Select all" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:75 msgid "&Clear all" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:79 msgid "&Select default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:80 msgid "" "Restore your own subset of checked fields that you define using the 'Set as " "default' button" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:84 msgid "&Set as default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:85 msgid "" "Store the currently checked fields as a default you can restore using the " "'Select default' button" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:90 msgid "Convert all downloaded comments to plain &text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:94 msgid "Swap author names from FN LN to LN, FN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:98 msgid "Max. number of &tags to download:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:105 msgid "Max. &time to wait after first match is found:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:133 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:117 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:199 msgid " secs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:113 msgid "Max. time to wait after first &cover is found:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:121 msgid "" "

Different metadata sources have different sets of tags for the same book. " "If this option is checked, then calibre will use the smaller tag sets. These " @@ -12895,7 +12918,7 @@ msgid "" "for. Most often, they all have large tag sets." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:123 msgid "Prefer &fewer tags" msgstr "" @@ -13352,7 +13375,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:131 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:652 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:652 msgid "&Save" msgstr "" @@ -14124,7 +14147,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/store/search_ui.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/store/web_store_dialog_ui.py:63 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:661 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "Close" msgstr "" @@ -14310,7 +14333,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:455 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:456 msgid "Searches" msgstr "" @@ -14652,34 +14675,42 @@ msgid "" "automatically." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:494 +#, python-format +msgid "" +"The library database at %s appears to be corrupted. Do you want calibre to " +"try and rebuild it automatically? The rebuild may not be completely " +"successful." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:578 msgid "Conversion Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:581 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:601 msgid "Recipe Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:617 msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:631 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:651 msgid "There are active jobs. Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:634 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:654 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:638 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:658 msgid "Active jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:706 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:726 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." @@ -14772,7 +14803,7 @@ msgid "Edit" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:65 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:667 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "Reset" msgstr "" @@ -15274,48 +15305,48 @@ msgstr "" msgid "Toggle" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:444 #, python-format msgid "" "Choose your e-book device. If your device is not in the list, choose a " "\"%s\" device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:505 msgid "Moving library..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:515 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:522 msgid "Failed to move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:576 msgid "Invalid database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:577 #, python-format msgid "" "

An invalid library already exists at %(loc)s, delete it before trying to " "move the existing library.
Error: %(err)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:588 msgid "Could not move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:663 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:669 msgid "Select location for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:690 #, python-format msgid "" "You must choose an empty folder for the calibre library. %s is not empty." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:758 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:764 msgid "welcome wizard" msgstr "" @@ -15626,7 +15657,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:569 #: /home/kovid/work/calibre/src/calibre/library/caches.py:583 #: /home/kovid/work/calibre/src/calibre/library/caches.py:593 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:222 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:238 msgid "yes" msgstr "" @@ -15634,7 +15665,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:568 #: /home/kovid/work/calibre/src/calibre/library/caches.py:580 #: /home/kovid/work/calibre/src/calibre/library/caches.py:590 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:222 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:238 msgid "no" msgstr "" @@ -16519,22 +16550,22 @@ msgid "" "start with a letter" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:67 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:68 #, python-format msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3403 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3404 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3432 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3433 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3449 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3450 msgid "Compacting database" msgstr "" @@ -16693,20 +16724,20 @@ msgid "" "Save into a single directory, ignoring the template directory structure" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:303 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:319 #, python-format msgid "" "Failed to calculate path for save to disk. Template: %(templ)s\n" "Error: %(err)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:309 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:325 #, python-format msgid "Template evaluation resulted in no path components. Template: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:403 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:436 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:419 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:452 msgid "Requested formats not available" msgstr "" @@ -17537,12 +17568,21 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:972 msgid "" +"list_equals(list1, sep1, list2, sep2, yes_val, no_val) -- return yes_val if " +"list1 and list2 contain the same items, otherwise return `no_val. The items " +"are determined by splitting each list using the appropriate separator " +"character (sep1 or sep2). The order of items in the lists is not relevant. " +"The compare is case insensitive." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:990 +msgid "" "today() -- return a date string for today. This value is designed for use in " "format_date or days_between, but can be manipulated like any other string. " "The date is in ISO format." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:983 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1001 msgid "" "days_between(date1, date2) -- return the number of days between date1 and " "date2. The number is positive if date1 is greater than date2, otherwise " @@ -17550,7 +17590,7 @@ msgid "" "empty string." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1005 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1023 msgid "" "language_strings(lang_codes, localize) -- return the strings for the " "language codes passed in lang_codes. If localize is zero, return the strings " @@ -17558,7 +17598,7 @@ msgid "" "the current locale. Lang_codes is a comma-separated list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1025 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1043 msgid "" "language_codes(lang_strings) -- return the language codes for the strings " "passed in lang_strings. The strings must be in the language of the current " @@ -17880,108 +17920,112 @@ msgstr "" msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:720 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:718 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:827 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:825 msgid "Download finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:829 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:827 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:835 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:833 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:837 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:835 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:839 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:837 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:934 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:932 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:936 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:934 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:938 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:936 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:961 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:959 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:966 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:964 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:975 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:973 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:977 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:975 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1057 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1055 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1073 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1071 #, python-format msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1082 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1080 #, python-format msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1091 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1089 #, python-format msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1137 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1135 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1277 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1216 +msgid "Articles in this issue: " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1286 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1348 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1357 #, python-format msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1359 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1368 #, python-format msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1376 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1385 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1518 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1527 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1533 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1542 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -18091,75 +18135,75 @@ msgstr "" msgid "Do not download CSS stylesheets." msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:649 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:649 msgid "OK" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:652 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:652 msgid "Save" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:655 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:655 msgid "Open" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:658 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "Cancel" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:661 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "&Close" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:664 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:664 msgid "Apply" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:674 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:674 msgid "Don't Save" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:676 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:676 msgid "Close without Saving" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:678 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:678 msgid "Discard" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:681 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:681 msgid "&Yes" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:684 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:684 msgid "Yes to &All" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:687 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:687 msgid "&No" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:690 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:690 msgid "N&o to All" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:693 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:693 msgid "Save All" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:696 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:696 msgid "Abort" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:699 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:699 msgid "Retry" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:702 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:702 msgid "Ignore" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:705 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:705 msgid "Restore Defaults" msgstr "" diff --git a/src/calibre/translations/bg.po b/src/calibre/translations/bg.po index ac68e1e777..9884d6a17a 100644 --- a/src/calibre/translations/bg.po +++ b/src/calibre/translations/bg.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre 0.4.51\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2011-09-23 18:01+0000\n" +"POT-Creation-Date: 2011-09-30 20:39+0000\n" "PO-Revision-Date: 2011-09-18 08:58+0000\n" "Last-Translator: Nelly Hoang \n" "Language-Team: bg\n" @@ -14,8 +14,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2011-09-24 04:41+0000\n" -"X-Generator: Launchpad (build 14012)\n" +"X-Launchpad-Export-Date: 2011-10-01 04:44+0000\n" +"X-Generator: Launchpad (build 14071)\n" "Generated-By: pygettext.py 1.5\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -26,8 +26,8 @@ msgstr "Не прави абсолютно нищо" #: /home/kovid/work/calibre/src/calibre/db/cache.py:104 #: /home/kovid/work/calibre/src/calibre/db/cache.py:107 #: /home/kovid/work/calibre/src/calibre/db/cache.py:118 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:242 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:243 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:247 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:248 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 @@ -51,7 +51,7 @@ msgstr "Не прави абсолютно нищо" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1898 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1900 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:286 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:288 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:34 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:35 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:98 @@ -102,8 +102,8 @@ msgstr "Не прави абсолютно нищо" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:999 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:101 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:138 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:140 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1002 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1007 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1079 @@ -143,7 +143,7 @@ msgstr "Не прави абсолютно нищо" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:380 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:564 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 @@ -164,9 +164,9 @@ msgstr "Не прави абсолютно нищо" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1209 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1212 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:252 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:396 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:161 @@ -176,14 +176,14 @@ msgstr "Не прави абсолютно нищо" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:217 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:541 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:560 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2037 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2187 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3242 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3244 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3377 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:542 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:550 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:561 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2038 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2188 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3243 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3378 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 @@ -767,22 +767,22 @@ msgid "This profile is intended for the Amazon Kindle." msgstr "Този профил е предназначен за Amazon Kindle." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:173 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:660 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:661 msgid "This profile is intended for the Irex Illiad." msgstr "Този профил е предназначен за Irex Illiad." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:185 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:673 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:674 msgid "This profile is intended for the IRex Digital Reader 1000." msgstr "Този профил е предназначен за IRex Digital Reader 1000." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:198 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:687 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:688 msgid "This profile is intended for the IRex Digital Reader 800." msgstr "Този профил е предназначен за IRex Digital Reader 800." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:210 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:701 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:702 msgid "This profile is intended for the B&N Nook." msgstr "Този профил е предназначен за B&N Nook." @@ -852,14 +852,19 @@ msgstr "" msgid "This profile is intended for the Amazon Kindle DX." msgstr "Този профил е предназначен за Amazon Kindle DX." -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:713 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:714 msgid "This profile is intended for the B&N Nook Color." msgstr "Този профил е предназначен за B&N Nook Color." -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:724 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:725 msgid "This profile is intended for the Sanda Bambook." msgstr "Този профил е предназначен за Sanda Bambook." +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:740 +msgid "" +"This profile is intended for the PocketBook Pro 900 series of devices." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 msgid "Installed plugins" msgstr "Инсталирани добавки" @@ -924,13 +929,13 @@ msgstr "Активиране на избраната добавка" msgid "Disable the named plugin" msgstr "Деактивиране на избраната добавка" -#: /home/kovid/work/calibre/src/calibre/db/backend.py:271 -#: /home/kovid/work/calibre/src/calibre/db/backend.py:280 +#: /home/kovid/work/calibre/src/calibre/db/backend.py:272 +#: /home/kovid/work/calibre/src/calibre/db/backend.py:281 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:288 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:668 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:132 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:674 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:133 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:142 #, python-format msgid "Path to library too long. Must be less than %d characters." msgstr "" @@ -939,26 +944,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:987 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:988 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:814 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:826 msgid "Yes" msgstr "Да" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1102 msgid "Main" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1104 msgid "Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1106 msgid "Card B" msgstr "" @@ -970,7 +975,7 @@ msgstr "" msgid "Communicate with Android phones." msgstr "Комуникирай с Android устройства" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:129 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:133 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" @@ -978,11 +983,11 @@ msgstr "" "Списък с деректориите за изпращане на електронни книги на устройството, " "разделен със запетайки. Ще бъде използван първият съществуващ." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:182 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:187 msgid "Communicate with S60 phones." msgstr "Комуникирай със S60 устройства" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:201 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:206 msgid "Communicate with WebOS tablets." msgstr "Сподели с WebOS таблети" @@ -1113,9 +1118,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1150 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:334 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:347 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:335 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:348 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3104 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "Новини" @@ -1123,8 +1128,8 @@ msgstr "Новини" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:662 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3062 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3080 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3063 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3081 msgid "Catalog" msgstr "Каталог" @@ -3278,44 +3283,48 @@ msgstr "" msgid "Cover" msgstr "Корица" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:409 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:429 msgid "Downloads metadata and covers from Amazon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:419 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:439 msgid "US" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:420 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:440 msgid "France" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:421 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:441 msgid "Germany" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:422 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:442 msgid "UK" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:423 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:443 msgid "Italy" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:424 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:444 msgid "Japan" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:428 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:445 +msgid "Spain" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:449 msgid "Amazon website to use:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:429 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:450 msgid "" "Metadata from Amazon will be fetched using this country's Amazon website." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:603 msgid "Amazon timed out. Try again later." msgstr "" @@ -3518,7 +3527,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:955 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:958 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" @@ -4128,7 +4137,7 @@ msgid "Choose Files" msgstr "Избор на файлове" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:751 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:754 msgid "Books" msgstr "Книги" @@ -4531,8 +4540,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:287 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:341 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:70 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:673 msgid "Too long" msgstr "" @@ -4591,8 +4600,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:733 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:106 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:88 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:298 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:352 msgid "Success" @@ -4608,7 +4617,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:970 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:377 msgid "Failed" @@ -4665,7 +4675,7 @@ msgid "Create a catalog of the books in your calibre library" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:88 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:590 msgid "Cannot convert" msgstr "Не може да се конвертира" @@ -4727,7 +4737,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/device_category_editor.py:112 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:674 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:216 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:503 @@ -5128,7 +5138,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:66 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:670 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:670 msgid "Help" msgstr "Помощ" @@ -5549,7 +5559,7 @@ msgid "No books found" msgstr "Не са намерени книги" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:289 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:794 msgid "No permission" msgstr "Няма разрешение" @@ -5747,50 +5757,50 @@ msgid "" "&Multiple books per folder, assumes every ebook file is a different book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/bars.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/bars.py:195 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:302 msgid "Donate" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:120 msgid "Click to open" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:135 msgid "Ids" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:173 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1035 msgid "Collections" msgstr "Колекции" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:290 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:256 msgid "Paste Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:291 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:257 msgid "Copy Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:557 msgid "Double-click to open Book Details window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:556 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:558 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "Път" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:559 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" @@ -5880,7 +5890,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:21 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:105 @@ -6784,33 +6794,33 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:901 msgid "Choose cover for " msgstr "Избор на корица за " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:906 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:909 msgid "Cannot read" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:910 msgid "You do not have permission to read the file: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:203 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:915 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:918 msgid "Error reading file" msgstr "Грешка при четене на файл" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:916 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:919 msgid "

There was an error reading from file:
" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:926 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:929 msgid " is not a valid picture" msgstr "" @@ -6835,7 +6845,7 @@ msgid "&Title: " msgstr "&Заглавие: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 msgid "Change the title of this book" msgstr "Промяна на заглавието на тази книга" @@ -6865,7 +6875,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:548 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1089 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1092 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

They can be any words or phrases, separated by commas." @@ -6874,7 +6884,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:555 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:214 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:446 msgid "&Series:" msgstr "&Серии:" @@ -6882,7 +6892,7 @@ msgstr "&Серии:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:556 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:557 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:445 msgid "List of known series. You can add new series." msgstr "" @@ -7516,7 +7526,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:271 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:320 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:324 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1396 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1399 msgid "Undefined" msgstr "" @@ -8081,51 +8091,51 @@ msgstr "" msgid "Convertible" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:43 msgid "Choose location for calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:50 msgid "Same as current" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 #, python-format msgid "The location %s contains the current calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:56 msgid "No existing library found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 #, python-format msgid "There is no existing calibre library at %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:62 msgid "Not empty" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:63 #, python-format msgid "The folder %s is not empty. Please choose an empty folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:94 msgid "No location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:94 msgid "No location selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:683 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:689 msgid "Bad location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:99 #, python-format msgid "%s is not an existing folder" msgstr "" @@ -8191,14 +8201,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:211 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:117 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 msgid "&Title:" msgstr "&Заглавие:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:199 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:198 msgid "&Author(s):" msgstr "&Автор(и):" @@ -8207,21 +8217,21 @@ msgid "&Profile:" msgstr "&Профил:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:24 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:236 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:649 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:241 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:649 msgid "&OK" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:25 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:242 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tweak_epub_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:233 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:658 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "&Cancel" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog_ui.py:43 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:26 msgid "Edit Comments" msgstr "Редактиране на коментари" @@ -8474,19 +8484,19 @@ msgstr "" msgid "Details of job" msgstr "Детайли на задачата" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:21 msgid "Active Jobs" msgstr "Активни задачи" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:36 msgid "&Stop selected jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:40 msgid "Show job &details" msgstr "Показване на &детайлите на задачата" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:44 msgid "Stop &all non device jobs" msgstr "" @@ -8507,7 +8517,7 @@ msgid "Show detailed information about this error" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:531 msgid "Copied" msgstr "" @@ -8694,13 +8704,13 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:541 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1047 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1050 msgid "&Rating:" msgstr "&Рейтинг:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:542 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:543 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1048 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1051 msgid "Rating of this book. 0-5 stars" msgstr "" @@ -8767,7 +8777,7 @@ msgid "&Force numbers to start with:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:569 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1380 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1383 msgid "&Date:" msgstr "&Дата:" @@ -8841,7 +8851,7 @@ msgid "Set from &ebook file(s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:592 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1152 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1155 msgid "&Languages:" msgstr "" @@ -9407,17 +9417,34 @@ msgstr "Търсене" msgid "Search in the library view for the selected item" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:23 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:25 msgid "" "Restoring database from backups, do not interrupt, this will happen in three " "stages" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:27 msgid "Restoring database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:80 +#, python-format +msgid "The old database was saved as: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:84 +#, python-format +msgid "" +"Restoring the database succeeded with some warnings click Show details to " +"see the details. %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:89 +#, python-format +msgid "Restoring database was successful. %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:94 msgid "" "Your list of books, with all their metadata is stored in a single file, " "called a database. In addition, metadata for each individual book is stored " @@ -9428,20 +9455,11 @@ msgid "" "recipes.

Do you want to restore the database?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:131 msgid "Restoring database failed, click Show details to see details" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:107 -msgid "" -"Restoring the database succeeded with some warnings click Show details to " -"see the details." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:112 -msgid "Restoring database was successful" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:75 msgid "Saved search already exists" @@ -9862,7 +9880,7 @@ msgid "&Author:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:215 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1091 msgid "Ta&gs:" msgstr "" @@ -10056,58 +10074,66 @@ msgstr "" msgid "Was" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:263 msgid "Template language tutorial" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:267 msgid "Template function reference" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:285 msgid "EXCEPTION: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:301 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:312 msgid "No column chosen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:313 msgid "You must specify a column to be colored" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:316 msgid "No template provided" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:306 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:317 msgid "The template box cannot be empty" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:32 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:252 msgid "Set the color of the column:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:39 +msgid "Copy a color name to the clipboard:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:49 +msgid "Copy the selected color name to the clipboard" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:59 msgid "Template value:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:60 msgid "" "The value the of the template using the current book in the library view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:73 msgid "Function &name:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:100 msgid "&Documentation:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:85 msgid "Python &code:" msgstr "" @@ -10532,7 +10558,7 @@ msgid "Regular expression (?P)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1288 msgid "ISBN:" msgstr "" @@ -10589,13 +10615,13 @@ msgid "Connected " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:219 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:230 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:261 msgid "Book Details" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:221 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:232 msgid "Shift+Alt+D" msgstr "" @@ -11000,136 +11026,133 @@ msgstr "" msgid "Configure" msgstr "Конфигуриране" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:32 msgid "Use the library located at the specified path." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:34 msgid "Start minimized to system tray." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:36 msgid "Log debugging information to console" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:38 msgid "Do not check for updates" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:40 msgid "" "Ignore custom plugins, useful if you installed a plugin that is preventing " "calibre from starting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:44 msgid "" "Cause a running calibre instance, if any, to be shutdown. Note that if there " "are running jobs, they will be silently aborted, so use with care." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:69 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:697 msgid "Calibre Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:95 msgid "Choose a location for your calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:104 msgid "Failed to create library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 #, python-format msgid "Failed to create calibre library at: %r." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:168 msgid "Choose a location for your new calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:136 msgid "Initializing user interface..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:162 msgid "Repairing failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:163 msgid "The database repair failed. Starting with a new empty library." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:202 msgid "Bad database location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:178 #, python-format msgid "Bad database location %r. calibre will now quit." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:493 msgid "Corrupted database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:191 +#, python-format msgid "" -"Your calibre database appears to be corrupted. Do you want calibre to try " -"and repair it automatically? If you say No, a new empty calibre library will " -"be created." +"The library database at %s appears to be corrupted. Do you want calibre to " +"try and rebuild it automatically? The rebuild may not be completely " +"successful. If you say No, a new empty calibre library will be created." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:224 -msgid "" -"Repairing database. This can take a very long time for a large collection" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:203 #, python-format msgid "" "Bad database location %r. Will start with a new, empty calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:213 #, python-format msgid "Starting %s: Loading books..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:293 msgid "If you are sure it is not running" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:330 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:296 msgid "may be running in the system tray, in the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:298 msgid "upper right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:300 msgid "lower right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:303 msgid "try rebooting your computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:339 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:353 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:319 msgid "try deleting the file" msgstr "опитайте да изтриете файла" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:342 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:308 msgid "Cannot Start " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:343 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:309 #, python-format msgid "%s is already running." msgstr "%s вече се изпълнява." @@ -11152,52 +11175,52 @@ msgstr "&Изход" msgid "Unhandled exception" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:447 msgid "Permission denied" msgstr "Достъпът е отказан" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:105 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:448 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:137 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:139 msgid "Title &sort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "" " The green color indicates that the current title sort matches the current " "title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:150 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 msgid "Authors changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:303 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:302 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -11205,27 +11228,27 @@ msgid "" "strings. If it is colored red, then the authors and this text do not match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:308 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:307 msgid "Author s&ort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" " The green color indicates that the current author sort matches the current " "author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:320 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:506 msgid "&Number:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:603 #, python-format msgid "" "Last modified: %s\n" @@ -11233,132 +11256,132 @@ msgid "" "Double click to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:613 #, python-format msgid "Restore %s from the original" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:660 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:659 msgid "Set the cover for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:668 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:667 msgid "Set metadata for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:674 msgid "Add a format to this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:681 msgid "Remove the selected format from this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:749 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:752 msgid "Choose formats for " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:795 msgid "You do not have permission to read the following files:" msgstr "Нямате права за четене на следните файлове:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:822 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:823 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:825 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:826 msgid "No format selected" msgstr "Не е избран формат" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:835 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:838 msgid "Could not read metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:836 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:839 #, python-format msgid "Could not read metadata from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:867 msgid "&Browse" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:866 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:869 msgid "T&rim" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:868 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:871 msgid "&Remove" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:874 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:877 msgid "Download co&ver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:875 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:878 msgid "&Generate cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:925 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:928 msgid "Not a valid picture" msgstr "Не е валидна снимка" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:952 msgid "Specify title and author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:950 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:953 msgid "You must specify a title and author before generating a cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:972 msgid "Invalid cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:970 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:973 msgid "Could not change cover as the image is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:997 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1000 msgid "This book has no cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:999 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1002 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1055 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1058 msgid "stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1127 msgid "Tags changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1125 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1128 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1156 msgid "A comma separated list of languages for this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1176 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1179 msgid "Unknown language" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1177 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1180 #, python-format msgid "The language %s is not recognized" msgid_plural "The languages %s are not recognized" msgstr[0] "" msgstr[1] "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1189 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1192 msgid "I&ds:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1193 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -11366,38 +11389,38 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1254 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1316 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1257 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 msgid "This ISBN number is valid" msgstr "Това ISBN номер е валиден" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1257 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1260 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 msgid "This ISBN number is invalid" msgstr "Това ISBN номер е невалиден" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1304 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1307 msgid "Invalid ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1283 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1286 msgid "Enter an ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1305 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1308 msgid "The ISBN you entered is not valid. Try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1329 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1332 msgid "&Publisher:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1399 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1402 msgid "Clear date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1432 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1435 msgid "Publishe&d:" msgstr "" @@ -11463,7 +11486,7 @@ msgid "Downloaded %(num)d of %(tot)d" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/config.py:61 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:61 msgid "Downloaded metadata fields" msgstr "" @@ -12886,87 +12909,87 @@ msgstr "" msgid "No source selected, cannot configure." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:32 msgid "Metadata sources" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:37 msgid "" "Disable any metadata sources you do not want by unchecking them. You can " "also set the cover priority. Covers from sources that have a higher " "(smaller) priority will be preferred when bulk downloading metadata.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:48 msgid "" "Sources with a red X next to their names must be configured before they will " "be used. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:53 msgid "Configure selected source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:66 msgid "" "If you uncheck any fields, metadata for those fields will not be downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:71 msgid "&Select all" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:75 msgid "&Clear all" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:79 msgid "&Select default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:80 msgid "" "Restore your own subset of checked fields that you define using the 'Set as " "default' button" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:84 msgid "&Set as default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:85 msgid "" "Store the currently checked fields as a default you can restore using the " "'Select default' button" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:90 msgid "Convert all downloaded comments to plain &text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:94 msgid "Swap author names from FN LN to LN, FN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:98 msgid "Max. number of &tags to download:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:105 msgid "Max. &time to wait after first match is found:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:133 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:117 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:199 msgid " secs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:113 msgid "Max. time to wait after first &cover is found:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:121 msgid "" "

Different metadata sources have different sets of tags for the same book. " "If this option is checked, then calibre will use the smaller tag sets. These " @@ -12977,7 +13000,7 @@ msgid "" "for. Most often, they all have large tag sets." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:123 msgid "Prefer &fewer tags" msgstr "" @@ -13436,7 +13459,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:131 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:652 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:652 msgid "&Save" msgstr "" @@ -14210,7 +14233,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/store/search_ui.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/store/web_store_dialog_ui.py:63 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:661 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "Close" msgstr "" @@ -14396,7 +14419,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:455 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:456 msgid "Searches" msgstr "" @@ -14738,34 +14761,42 @@ msgid "" "automatically." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:494 +#, python-format +msgid "" +"The library database at %s appears to be corrupted. Do you want calibre to " +"try and rebuild it automatically? The rebuild may not be completely " +"successful." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:578 msgid "Conversion Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:581 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:601 msgid "Recipe Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:617 msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:631 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:651 msgid "There are active jobs. Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:634 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:654 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:638 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:658 msgid "Active jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:706 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:726 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." @@ -14858,7 +14889,7 @@ msgid "Edit" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:65 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:667 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "Reset" msgstr "" @@ -15360,48 +15391,48 @@ msgstr "" msgid "Toggle" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:444 #, python-format msgid "" "Choose your e-book device. If your device is not in the list, choose a " "\"%s\" device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:505 msgid "Moving library..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:515 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:522 msgid "Failed to move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:576 msgid "Invalid database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:577 #, python-format msgid "" "

An invalid library already exists at %(loc)s, delete it before trying to " "move the existing library.
Error: %(err)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:588 msgid "Could not move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:663 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:669 msgid "Select location for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:690 #, python-format msgid "" "You must choose an empty folder for the calibre library. %s is not empty." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:758 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:764 msgid "welcome wizard" msgstr "" @@ -15712,7 +15743,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:569 #: /home/kovid/work/calibre/src/calibre/library/caches.py:583 #: /home/kovid/work/calibre/src/calibre/library/caches.py:593 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:222 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:238 msgid "yes" msgstr "" @@ -15720,7 +15751,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:568 #: /home/kovid/work/calibre/src/calibre/library/caches.py:580 #: /home/kovid/work/calibre/src/calibre/library/caches.py:590 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:222 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:238 msgid "no" msgstr "" @@ -16605,22 +16636,22 @@ msgid "" "start with a letter" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:67 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:68 #, python-format msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3403 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3404 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3432 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3433 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3449 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3450 msgid "Compacting database" msgstr "" @@ -16779,20 +16810,20 @@ msgid "" "Save into a single directory, ignoring the template directory structure" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:303 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:319 #, python-format msgid "" "Failed to calculate path for save to disk. Template: %(templ)s\n" "Error: %(err)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:309 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:325 #, python-format msgid "Template evaluation resulted in no path components. Template: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:403 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:436 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:419 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:452 msgid "Requested formats not available" msgstr "" @@ -17623,12 +17654,21 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:972 msgid "" +"list_equals(list1, sep1, list2, sep2, yes_val, no_val) -- return yes_val if " +"list1 and list2 contain the same items, otherwise return `no_val. The items " +"are determined by splitting each list using the appropriate separator " +"character (sep1 or sep2). The order of items in the lists is not relevant. " +"The compare is case insensitive." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:990 +msgid "" "today() -- return a date string for today. This value is designed for use in " "format_date or days_between, but can be manipulated like any other string. " "The date is in ISO format." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:983 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1001 msgid "" "days_between(date1, date2) -- return the number of days between date1 and " "date2. The number is positive if date1 is greater than date2, otherwise " @@ -17636,7 +17676,7 @@ msgid "" "empty string." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1005 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1023 msgid "" "language_strings(lang_codes, localize) -- return the strings for the " "language codes passed in lang_codes. If localize is zero, return the strings " @@ -17644,7 +17684,7 @@ msgid "" "the current locale. Lang_codes is a comma-separated list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1025 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1043 msgid "" "language_codes(lang_strings) -- return the language codes for the strings " "passed in lang_strings. The strings must be in the language of the current " @@ -17966,108 +18006,112 @@ msgstr "" msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:720 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:718 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:827 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:825 msgid "Download finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:829 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:827 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:835 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:833 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:837 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:835 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:839 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:837 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:934 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:932 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:936 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:934 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:938 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:936 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:961 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:959 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:966 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:964 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:975 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:973 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:977 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:975 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1057 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1055 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1073 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1071 #, python-format msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1082 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1080 #, python-format msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1091 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1089 #, python-format msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1137 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1135 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1277 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1216 +msgid "Articles in this issue: " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1286 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1348 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1357 #, python-format msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1359 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1368 #, python-format msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1376 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1385 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1518 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1527 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1533 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1542 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -18177,75 +18221,75 @@ msgstr "" msgid "Do not download CSS stylesheets." msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:649 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:649 msgid "OK" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:652 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:652 msgid "Save" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:655 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:655 msgid "Open" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:658 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "Cancel" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:661 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "&Close" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:664 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:664 msgid "Apply" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:674 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:674 msgid "Don't Save" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:676 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:676 msgid "Close without Saving" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:678 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:678 msgid "Discard" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:681 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:681 msgid "&Yes" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:684 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:684 msgid "Yes to &All" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:687 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:687 msgid "&No" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:690 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:690 msgid "N&o to All" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:693 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:693 msgid "Save All" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:696 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:696 msgid "Abort" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:699 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:699 msgid "Retry" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:702 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:702 msgid "Ignore" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:705 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:705 msgid "Restore Defaults" msgstr "" diff --git a/src/calibre/translations/bn.po b/src/calibre/translations/bn.po index 5e7f166f9e..4ac35a0925 100644 --- a/src/calibre/translations/bn.po +++ b/src/calibre/translations/bn.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-09-23 18:01+0000\n" +"POT-Creation-Date: 2011-09-30 20:39+0000\n" "PO-Revision-Date: 2011-08-05 17:36+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: Bengali \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2011-09-24 04:40+0000\n" -"X-Generator: Launchpad (build 14012)\n" +"X-Launchpad-Export-Date: 2011-10-01 04:43+0000\n" +"X-Generator: Launchpad (build 14071)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -26,8 +26,8 @@ msgstr "আসলে কিছুই করে না" #: /home/kovid/work/calibre/src/calibre/db/cache.py:104 #: /home/kovid/work/calibre/src/calibre/db/cache.py:107 #: /home/kovid/work/calibre/src/calibre/db/cache.py:118 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:242 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:243 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:247 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:248 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 @@ -51,7 +51,7 @@ msgstr "আসলে কিছুই করে না" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1898 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1900 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:286 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:288 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:34 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:35 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:98 @@ -102,8 +102,8 @@ msgstr "আসলে কিছুই করে না" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:999 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:101 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:138 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:140 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1002 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1007 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1079 @@ -143,7 +143,7 @@ msgstr "আসলে কিছুই করে না" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:380 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:564 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 @@ -164,9 +164,9 @@ msgstr "আসলে কিছুই করে না" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1209 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1212 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:252 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:396 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:161 @@ -176,14 +176,14 @@ msgstr "আসলে কিছুই করে না" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:217 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:541 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:560 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2037 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2187 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3242 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3244 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3377 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:542 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:550 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:561 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2038 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2188 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3243 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3378 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 @@ -730,22 +730,22 @@ msgid "This profile is intended for the Amazon Kindle." msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:173 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:660 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:661 msgid "This profile is intended for the Irex Illiad." msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:185 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:673 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:674 msgid "This profile is intended for the IRex Digital Reader 1000." msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:198 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:687 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:688 msgid "This profile is intended for the IRex Digital Reader 800." msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:210 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:701 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:702 msgid "This profile is intended for the B&N Nook." msgstr "" @@ -805,14 +805,19 @@ msgstr "" msgid "This profile is intended for the Amazon Kindle DX." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:713 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:714 msgid "This profile is intended for the B&N Nook Color." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:724 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:725 msgid "This profile is intended for the Sanda Bambook." msgstr "" +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:740 +msgid "" +"This profile is intended for the PocketBook Pro 900 series of devices." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 msgid "Installed plugins" msgstr "" @@ -872,13 +877,13 @@ msgstr "" msgid "Disable the named plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/backend.py:271 -#: /home/kovid/work/calibre/src/calibre/db/backend.py:280 +#: /home/kovid/work/calibre/src/calibre/db/backend.py:272 +#: /home/kovid/work/calibre/src/calibre/db/backend.py:281 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:288 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:668 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:132 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:674 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:133 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:142 #, python-format msgid "Path to library too long. Must be less than %d characters." msgstr "" @@ -887,26 +892,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:987 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:988 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:814 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:826 msgid "Yes" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1102 msgid "Main" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1104 msgid "Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1106 msgid "Card B" msgstr "" @@ -918,17 +923,17 @@ msgstr "" msgid "Communicate with Android phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:129 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:133 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:182 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:187 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:201 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:206 msgid "Communicate with WebOS tablets." msgstr "" @@ -1047,9 +1052,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1150 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:334 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:347 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:335 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:348 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3104 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "" @@ -1057,8 +1062,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:662 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3062 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3080 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3063 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3081 msgid "Catalog" msgstr "" @@ -3196,44 +3201,48 @@ msgstr "" msgid "Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:409 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:429 msgid "Downloads metadata and covers from Amazon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:419 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:439 msgid "US" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:420 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:440 msgid "France" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:421 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:441 msgid "Germany" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:422 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:442 msgid "UK" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:423 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:443 msgid "Italy" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:424 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:444 msgid "Japan" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:428 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:445 +msgid "Spain" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:449 msgid "Amazon website to use:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:429 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:450 msgid "" "Metadata from Amazon will be fetched using this country's Amazon website." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:603 msgid "Amazon timed out. Try again later." msgstr "" @@ -3436,7 +3445,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:955 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:958 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" @@ -4046,7 +4055,7 @@ msgid "Choose Files" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:751 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:754 msgid "Books" msgstr "" @@ -4449,8 +4458,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:287 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:341 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:70 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:673 msgid "Too long" msgstr "" @@ -4509,8 +4518,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:733 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:106 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:88 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:298 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:352 msgid "Success" @@ -4526,7 +4535,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:970 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:377 msgid "Failed" @@ -4583,7 +4593,7 @@ msgid "Create a catalog of the books in your calibre library" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:88 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:590 msgid "Cannot convert" msgstr "" @@ -4645,7 +4655,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/device_category_editor.py:112 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:674 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:216 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:503 @@ -5046,7 +5056,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:66 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:670 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:670 msgid "Help" msgstr "" @@ -5467,7 +5477,7 @@ msgid "No books found" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:289 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:794 msgid "No permission" msgstr "" @@ -5665,50 +5675,50 @@ msgid "" "&Multiple books per folder, assumes every ebook file is a different book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/bars.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/bars.py:195 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:302 msgid "Donate" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:120 msgid "Click to open" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:135 msgid "Ids" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:173 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1035 msgid "Collections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:290 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:256 msgid "Paste Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:291 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:257 msgid "Copy Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:557 msgid "Double-click to open Book Details window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:556 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:558 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:559 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" @@ -5798,7 +5808,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:21 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:105 @@ -6702,33 +6712,33 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:901 msgid "Choose cover for " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:906 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:909 msgid "Cannot read" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:910 msgid "You do not have permission to read the file: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:203 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:915 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:918 msgid "Error reading file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:916 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:919 msgid "

There was an error reading from file:
" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:926 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:929 msgid " is not a valid picture" msgstr "" @@ -6753,7 +6763,7 @@ msgid "&Title: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 msgid "Change the title of this book" msgstr "" @@ -6783,7 +6793,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:548 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1089 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1092 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

They can be any words or phrases, separated by commas." @@ -6792,7 +6802,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:555 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:214 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:446 msgid "&Series:" msgstr "" @@ -6800,7 +6810,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:556 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:557 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:445 msgid "List of known series. You can add new series." msgstr "" @@ -7434,7 +7444,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:271 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:320 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:324 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1396 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1399 msgid "Undefined" msgstr "" @@ -7999,51 +8009,51 @@ msgstr "" msgid "Convertible" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:43 msgid "Choose location for calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:50 msgid "Same as current" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 #, python-format msgid "The location %s contains the current calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:56 msgid "No existing library found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 #, python-format msgid "There is no existing calibre library at %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:62 msgid "Not empty" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:63 #, python-format msgid "The folder %s is not empty. Please choose an empty folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:94 msgid "No location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:94 msgid "No location selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:683 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:689 msgid "Bad location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:99 #, python-format msgid "%s is not an existing folder" msgstr "" @@ -8109,14 +8119,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:211 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:117 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 msgid "&Title:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:199 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:198 msgid "&Author(s):" msgstr "" @@ -8125,21 +8135,21 @@ msgid "&Profile:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:24 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:236 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:649 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:241 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:649 msgid "&OK" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:25 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:242 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tweak_epub_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:233 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:658 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "&Cancel" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog_ui.py:43 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:26 msgid "Edit Comments" msgstr "" @@ -8392,19 +8402,19 @@ msgstr "" msgid "Details of job" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:21 msgid "Active Jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:36 msgid "&Stop selected jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:40 msgid "Show job &details" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:44 msgid "Stop &all non device jobs" msgstr "" @@ -8425,7 +8435,7 @@ msgid "Show detailed information about this error" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:531 msgid "Copied" msgstr "" @@ -8612,13 +8622,13 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:541 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1047 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1050 msgid "&Rating:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:542 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:543 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1048 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1051 msgid "Rating of this book. 0-5 stars" msgstr "" @@ -8685,7 +8695,7 @@ msgid "&Force numbers to start with:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:569 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1380 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1383 msgid "&Date:" msgstr "" @@ -8759,7 +8769,7 @@ msgid "Set from &ebook file(s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:592 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1152 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1155 msgid "&Languages:" msgstr "" @@ -9325,17 +9335,34 @@ msgstr "" msgid "Search in the library view for the selected item" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:23 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:25 msgid "" "Restoring database from backups, do not interrupt, this will happen in three " "stages" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:27 msgid "Restoring database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:80 +#, python-format +msgid "The old database was saved as: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:84 +#, python-format +msgid "" +"Restoring the database succeeded with some warnings click Show details to " +"see the details. %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:89 +#, python-format +msgid "Restoring database was successful. %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:94 msgid "" "Your list of books, with all their metadata is stored in a single file, " "called a database. In addition, metadata for each individual book is stored " @@ -9346,20 +9373,11 @@ msgid "" "recipes.

Do you want to restore the database?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:131 msgid "Restoring database failed, click Show details to see details" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:107 -msgid "" -"Restoring the database succeeded with some warnings click Show details to " -"see the details." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:112 -msgid "Restoring database was successful" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:75 msgid "Saved search already exists" @@ -9780,7 +9798,7 @@ msgid "&Author:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:215 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1091 msgid "Ta&gs:" msgstr "" @@ -9974,58 +9992,66 @@ msgstr "" msgid "Was" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:263 msgid "Template language tutorial" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:267 msgid "Template function reference" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:285 msgid "EXCEPTION: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:301 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:312 msgid "No column chosen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:313 msgid "You must specify a column to be colored" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:316 msgid "No template provided" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:306 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:317 msgid "The template box cannot be empty" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:32 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:252 msgid "Set the color of the column:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:39 +msgid "Copy a color name to the clipboard:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:49 +msgid "Copy the selected color name to the clipboard" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:59 msgid "Template value:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:60 msgid "" "The value the of the template using the current book in the library view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:73 msgid "Function &name:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:100 msgid "&Documentation:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:85 msgid "Python &code:" msgstr "" @@ -10450,7 +10476,7 @@ msgid "Regular expression (?P)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1288 msgid "ISBN:" msgstr "" @@ -10507,13 +10533,13 @@ msgid "Connected " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:219 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:230 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:261 msgid "Book Details" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:221 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:232 msgid "Shift+Alt+D" msgstr "" @@ -10918,136 +10944,133 @@ msgstr "" msgid "Configure" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:32 msgid "Use the library located at the specified path." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:34 msgid "Start minimized to system tray." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:36 msgid "Log debugging information to console" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:38 msgid "Do not check for updates" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:40 msgid "" "Ignore custom plugins, useful if you installed a plugin that is preventing " "calibre from starting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:44 msgid "" "Cause a running calibre instance, if any, to be shutdown. Note that if there " "are running jobs, they will be silently aborted, so use with care." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:69 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:697 msgid "Calibre Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:95 msgid "Choose a location for your calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:104 msgid "Failed to create library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 #, python-format msgid "Failed to create calibre library at: %r." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:168 msgid "Choose a location for your new calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:136 msgid "Initializing user interface..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:162 msgid "Repairing failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:163 msgid "The database repair failed. Starting with a new empty library." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:202 msgid "Bad database location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:178 #, python-format msgid "Bad database location %r. calibre will now quit." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:493 msgid "Corrupted database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:191 +#, python-format msgid "" -"Your calibre database appears to be corrupted. Do you want calibre to try " -"and repair it automatically? If you say No, a new empty calibre library will " -"be created." +"The library database at %s appears to be corrupted. Do you want calibre to " +"try and rebuild it automatically? The rebuild may not be completely " +"successful. If you say No, a new empty calibre library will be created." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:224 -msgid "" -"Repairing database. This can take a very long time for a large collection" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:203 #, python-format msgid "" "Bad database location %r. Will start with a new, empty calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:213 #, python-format msgid "Starting %s: Loading books..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:293 msgid "If you are sure it is not running" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:330 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:296 msgid "may be running in the system tray, in the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:298 msgid "upper right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:300 msgid "lower right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:303 msgid "try rebooting your computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:339 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:353 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:319 msgid "try deleting the file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:342 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:308 msgid "Cannot Start " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:343 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:309 #, python-format msgid "%s is already running." msgstr "" @@ -11070,52 +11093,52 @@ msgstr "" msgid "Unhandled exception" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:447 msgid "Permission denied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:105 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:448 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:137 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:139 msgid "Title &sort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "" " The green color indicates that the current title sort matches the current " "title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:150 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 msgid "Authors changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:303 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:302 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -11123,27 +11146,27 @@ msgid "" "strings. If it is colored red, then the authors and this text do not match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:308 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:307 msgid "Author s&ort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" " The green color indicates that the current author sort matches the current " "author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:320 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:506 msgid "&Number:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:603 #, python-format msgid "" "Last modified: %s\n" @@ -11151,132 +11174,132 @@ msgid "" "Double click to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:613 #, python-format msgid "Restore %s from the original" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:660 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:659 msgid "Set the cover for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:668 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:667 msgid "Set metadata for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:674 msgid "Add a format to this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:681 msgid "Remove the selected format from this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:749 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:752 msgid "Choose formats for " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:795 msgid "You do not have permission to read the following files:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:822 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:823 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:825 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:826 msgid "No format selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:835 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:838 msgid "Could not read metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:836 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:839 #, python-format msgid "Could not read metadata from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:867 msgid "&Browse" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:866 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:869 msgid "T&rim" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:868 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:871 msgid "&Remove" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:874 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:877 msgid "Download co&ver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:875 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:878 msgid "&Generate cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:925 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:928 msgid "Not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:952 msgid "Specify title and author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:950 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:953 msgid "You must specify a title and author before generating a cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:972 msgid "Invalid cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:970 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:973 msgid "Could not change cover as the image is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:997 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1000 msgid "This book has no cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:999 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1002 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1055 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1058 msgid "stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1127 msgid "Tags changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1125 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1128 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1156 msgid "A comma separated list of languages for this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1176 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1179 msgid "Unknown language" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1177 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1180 #, python-format msgid "The language %s is not recognized" msgid_plural "The languages %s are not recognized" msgstr[0] "" msgstr[1] "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1189 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1192 msgid "I&ds:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1193 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -11284,38 +11307,38 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1254 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1316 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1257 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 msgid "This ISBN number is valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1257 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1260 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 msgid "This ISBN number is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1304 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1307 msgid "Invalid ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1283 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1286 msgid "Enter an ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1305 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1308 msgid "The ISBN you entered is not valid. Try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1329 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1332 msgid "&Publisher:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1399 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1402 msgid "Clear date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1432 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1435 msgid "Publishe&d:" msgstr "" @@ -11381,7 +11404,7 @@ msgid "Downloaded %(num)d of %(tot)d" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/config.py:61 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:61 msgid "Downloaded metadata fields" msgstr "" @@ -12804,87 +12827,87 @@ msgstr "" msgid "No source selected, cannot configure." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:32 msgid "Metadata sources" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:37 msgid "" "Disable any metadata sources you do not want by unchecking them. You can " "also set the cover priority. Covers from sources that have a higher " "(smaller) priority will be preferred when bulk downloading metadata.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:48 msgid "" "Sources with a red X next to their names must be configured before they will " "be used. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:53 msgid "Configure selected source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:66 msgid "" "If you uncheck any fields, metadata for those fields will not be downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:71 msgid "&Select all" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:75 msgid "&Clear all" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:79 msgid "&Select default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:80 msgid "" "Restore your own subset of checked fields that you define using the 'Set as " "default' button" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:84 msgid "&Set as default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:85 msgid "" "Store the currently checked fields as a default you can restore using the " "'Select default' button" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:90 msgid "Convert all downloaded comments to plain &text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:94 msgid "Swap author names from FN LN to LN, FN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:98 msgid "Max. number of &tags to download:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:105 msgid "Max. &time to wait after first match is found:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:133 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:117 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:199 msgid " secs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:113 msgid "Max. time to wait after first &cover is found:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:121 msgid "" "

Different metadata sources have different sets of tags for the same book. " "If this option is checked, then calibre will use the smaller tag sets. These " @@ -12895,7 +12918,7 @@ msgid "" "for. Most often, they all have large tag sets." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:123 msgid "Prefer &fewer tags" msgstr "" @@ -13352,7 +13375,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:131 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:652 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:652 msgid "&Save" msgstr "" @@ -14124,7 +14147,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/store/search_ui.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/store/web_store_dialog_ui.py:63 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:661 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "Close" msgstr "" @@ -14310,7 +14333,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:455 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:456 msgid "Searches" msgstr "" @@ -14652,34 +14675,42 @@ msgid "" "automatically." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:494 +#, python-format +msgid "" +"The library database at %s appears to be corrupted. Do you want calibre to " +"try and rebuild it automatically? The rebuild may not be completely " +"successful." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:578 msgid "Conversion Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:581 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:601 msgid "Recipe Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:617 msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:631 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:651 msgid "There are active jobs. Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:634 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:654 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:638 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:658 msgid "Active jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:706 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:726 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." @@ -14772,7 +14803,7 @@ msgid "Edit" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:65 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:667 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "Reset" msgstr "" @@ -15274,48 +15305,48 @@ msgstr "" msgid "Toggle" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:444 #, python-format msgid "" "Choose your e-book device. If your device is not in the list, choose a " "\"%s\" device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:505 msgid "Moving library..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:515 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:522 msgid "Failed to move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:576 msgid "Invalid database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:577 #, python-format msgid "" "

An invalid library already exists at %(loc)s, delete it before trying to " "move the existing library.
Error: %(err)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:588 msgid "Could not move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:663 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:669 msgid "Select location for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:690 #, python-format msgid "" "You must choose an empty folder for the calibre library. %s is not empty." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:758 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:764 msgid "welcome wizard" msgstr "" @@ -15626,7 +15657,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:569 #: /home/kovid/work/calibre/src/calibre/library/caches.py:583 #: /home/kovid/work/calibre/src/calibre/library/caches.py:593 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:222 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:238 msgid "yes" msgstr "" @@ -15634,7 +15665,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:568 #: /home/kovid/work/calibre/src/calibre/library/caches.py:580 #: /home/kovid/work/calibre/src/calibre/library/caches.py:590 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:222 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:238 msgid "no" msgstr "" @@ -16519,22 +16550,22 @@ msgid "" "start with a letter" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:67 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:68 #, python-format msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3403 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3404 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3432 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3433 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3449 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3450 msgid "Compacting database" msgstr "" @@ -16693,20 +16724,20 @@ msgid "" "Save into a single directory, ignoring the template directory structure" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:303 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:319 #, python-format msgid "" "Failed to calculate path for save to disk. Template: %(templ)s\n" "Error: %(err)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:309 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:325 #, python-format msgid "Template evaluation resulted in no path components. Template: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:403 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:436 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:419 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:452 msgid "Requested formats not available" msgstr "" @@ -17537,12 +17568,21 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:972 msgid "" +"list_equals(list1, sep1, list2, sep2, yes_val, no_val) -- return yes_val if " +"list1 and list2 contain the same items, otherwise return `no_val. The items " +"are determined by splitting each list using the appropriate separator " +"character (sep1 or sep2). The order of items in the lists is not relevant. " +"The compare is case insensitive." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:990 +msgid "" "today() -- return a date string for today. This value is designed for use in " "format_date or days_between, but can be manipulated like any other string. " "The date is in ISO format." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:983 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1001 msgid "" "days_between(date1, date2) -- return the number of days between date1 and " "date2. The number is positive if date1 is greater than date2, otherwise " @@ -17550,7 +17590,7 @@ msgid "" "empty string." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1005 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1023 msgid "" "language_strings(lang_codes, localize) -- return the strings for the " "language codes passed in lang_codes. If localize is zero, return the strings " @@ -17558,7 +17598,7 @@ msgid "" "the current locale. Lang_codes is a comma-separated list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1025 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1043 msgid "" "language_codes(lang_strings) -- return the language codes for the strings " "passed in lang_strings. The strings must be in the language of the current " @@ -17880,108 +17920,112 @@ msgstr "" msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:720 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:718 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:827 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:825 msgid "Download finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:829 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:827 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:835 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:833 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:837 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:835 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:839 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:837 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:934 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:932 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:936 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:934 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:938 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:936 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:961 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:959 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:966 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:964 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:975 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:973 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:977 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:975 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1057 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1055 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1073 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1071 #, python-format msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1082 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1080 #, python-format msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1091 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1089 #, python-format msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1137 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1135 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1277 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1216 +msgid "Articles in this issue: " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1286 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1348 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1357 #, python-format msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1359 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1368 #, python-format msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1376 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1385 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1518 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1527 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1533 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1542 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -18091,75 +18135,75 @@ msgstr "" msgid "Do not download CSS stylesheets." msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:649 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:649 msgid "OK" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:652 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:652 msgid "Save" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:655 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:655 msgid "Open" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:658 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "Cancel" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:661 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "&Close" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:664 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:664 msgid "Apply" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:674 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:674 msgid "Don't Save" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:676 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:676 msgid "Close without Saving" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:678 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:678 msgid "Discard" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:681 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:681 msgid "&Yes" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:684 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:684 msgid "Yes to &All" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:687 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:687 msgid "&No" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:690 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:690 msgid "N&o to All" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:693 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:693 msgid "Save All" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:696 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:696 msgid "Abort" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:699 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:699 msgid "Retry" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:702 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:702 msgid "Ignore" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:705 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:705 msgid "Restore Defaults" msgstr "" diff --git a/src/calibre/translations/br.po b/src/calibre/translations/br.po index 0b8a9bf00f..ab45773226 100644 --- a/src/calibre/translations/br.po +++ b/src/calibre/translations/br.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-09-23 18:01+0000\n" +"POT-Creation-Date: 2011-09-30 20:39+0000\n" "PO-Revision-Date: 2011-08-13 04:22+0000\n" "Last-Translator: Denis \n" "Language-Team: Breton \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" -"X-Launchpad-Export-Date: 2011-09-24 04:40+0000\n" -"X-Generator: Launchpad (build 14012)\n" +"X-Launchpad-Export-Date: 2011-10-01 04:44+0000\n" +"X-Generator: Launchpad (build 14071)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -26,8 +26,8 @@ msgstr "Ne ra netra da vat" #: /home/kovid/work/calibre/src/calibre/db/cache.py:104 #: /home/kovid/work/calibre/src/calibre/db/cache.py:107 #: /home/kovid/work/calibre/src/calibre/db/cache.py:118 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:242 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:243 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:247 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:248 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 @@ -51,7 +51,7 @@ msgstr "Ne ra netra da vat" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1898 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1900 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:286 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:288 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:34 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:35 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:98 @@ -102,8 +102,8 @@ msgstr "Ne ra netra da vat" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:999 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:101 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:138 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:140 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1002 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1007 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1079 @@ -143,7 +143,7 @@ msgstr "Ne ra netra da vat" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:380 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:564 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 @@ -164,9 +164,9 @@ msgstr "Ne ra netra da vat" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1209 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1212 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:252 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:396 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:161 @@ -176,14 +176,14 @@ msgstr "Ne ra netra da vat" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:217 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:541 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:560 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2037 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2187 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3242 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3244 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3377 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:542 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:550 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:561 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2038 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2188 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3243 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3378 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 @@ -733,22 +733,22 @@ msgid "This profile is intended for the Amazon Kindle." msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:173 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:660 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:661 msgid "This profile is intended for the Irex Illiad." msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:185 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:673 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:674 msgid "This profile is intended for the IRex Digital Reader 1000." msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:198 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:687 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:688 msgid "This profile is intended for the IRex Digital Reader 800." msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:210 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:701 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:702 msgid "This profile is intended for the B&N Nook." msgstr "" @@ -808,14 +808,19 @@ msgstr "" msgid "This profile is intended for the Amazon Kindle DX." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:713 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:714 msgid "This profile is intended for the B&N Nook Color." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:724 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:725 msgid "This profile is intended for the Sanda Bambook." msgstr "" +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:740 +msgid "" +"This profile is intended for the PocketBook Pro 900 series of devices." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 msgid "Installed plugins" msgstr "" @@ -875,13 +880,13 @@ msgstr "" msgid "Disable the named plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/backend.py:271 -#: /home/kovid/work/calibre/src/calibre/db/backend.py:280 +#: /home/kovid/work/calibre/src/calibre/db/backend.py:272 +#: /home/kovid/work/calibre/src/calibre/db/backend.py:281 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:288 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:668 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:132 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:674 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:133 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:142 #, python-format msgid "Path to library too long. Must be less than %d characters." msgstr "" @@ -890,26 +895,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:987 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:988 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:814 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:826 msgid "Yes" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1102 msgid "Main" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1104 msgid "Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1106 msgid "Card B" msgstr "" @@ -921,17 +926,17 @@ msgstr "" msgid "Communicate with Android phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:129 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:133 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:182 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:187 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:201 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:206 msgid "Communicate with WebOS tablets." msgstr "" @@ -1050,9 +1055,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1150 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:334 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:347 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:335 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:348 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3104 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "Keleier" @@ -1060,8 +1065,8 @@ msgstr "Keleier" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:662 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3062 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3080 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3063 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3081 msgid "Catalog" msgstr "Katalog" @@ -3202,44 +3207,48 @@ msgstr "" msgid "Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:409 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:429 msgid "Downloads metadata and covers from Amazon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:419 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:439 msgid "US" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:420 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:440 msgid "France" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:421 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:441 msgid "Germany" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:422 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:442 msgid "UK" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:423 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:443 msgid "Italy" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:424 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:444 msgid "Japan" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:428 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:445 +msgid "Spain" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:449 msgid "Amazon website to use:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:429 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:450 msgid "" "Metadata from Amazon will be fetched using this country's Amazon website." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:603 msgid "Amazon timed out. Try again later." msgstr "" @@ -3442,7 +3451,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:955 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:958 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" @@ -4052,7 +4061,7 @@ msgid "Choose Files" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:751 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:754 msgid "Books" msgstr "" @@ -4455,8 +4464,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:287 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:341 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:70 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:673 msgid "Too long" msgstr "" @@ -4515,8 +4524,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:733 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:106 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:88 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:298 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:352 msgid "Success" @@ -4532,7 +4541,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:970 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:377 msgid "Failed" @@ -4589,7 +4599,7 @@ msgid "Create a catalog of the books in your calibre library" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:88 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:590 msgid "Cannot convert" msgstr "" @@ -4651,7 +4661,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/device_category_editor.py:112 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:674 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:216 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:503 @@ -5052,7 +5062,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:66 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:670 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:670 msgid "Help" msgstr "" @@ -5473,7 +5483,7 @@ msgid "No books found" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:289 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:794 msgid "No permission" msgstr "" @@ -5671,50 +5681,50 @@ msgid "" "&Multiple books per folder, assumes every ebook file is a different book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/bars.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/bars.py:195 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:302 msgid "Donate" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:120 msgid "Click to open" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:135 msgid "Ids" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:173 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1035 msgid "Collections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:290 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:256 msgid "Paste Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:291 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:257 msgid "Copy Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:557 msgid "Double-click to open Book Details window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:556 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:558 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:559 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" @@ -5804,7 +5814,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:21 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:105 @@ -6708,33 +6718,33 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:901 msgid "Choose cover for " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:906 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:909 msgid "Cannot read" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:910 msgid "You do not have permission to read the file: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:203 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:915 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:918 msgid "Error reading file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:916 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:919 msgid "

There was an error reading from file:
" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:926 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:929 msgid " is not a valid picture" msgstr "" @@ -6759,7 +6769,7 @@ msgid "&Title: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 msgid "Change the title of this book" msgstr "" @@ -6789,7 +6799,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:548 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1089 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1092 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

They can be any words or phrases, separated by commas." @@ -6798,7 +6808,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:555 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:214 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:446 msgid "&Series:" msgstr "" @@ -6806,7 +6816,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:556 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:557 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:445 msgid "List of known series. You can add new series." msgstr "" @@ -7440,7 +7450,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:271 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:320 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:324 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1396 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1399 msgid "Undefined" msgstr "" @@ -8005,51 +8015,51 @@ msgstr "" msgid "Convertible" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:43 msgid "Choose location for calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:50 msgid "Same as current" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 #, python-format msgid "The location %s contains the current calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:56 msgid "No existing library found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 #, python-format msgid "There is no existing calibre library at %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:62 msgid "Not empty" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:63 #, python-format msgid "The folder %s is not empty. Please choose an empty folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:94 msgid "No location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:94 msgid "No location selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:683 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:689 msgid "Bad location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:99 #, python-format msgid "%s is not an existing folder" msgstr "" @@ -8115,14 +8125,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:211 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:117 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 msgid "&Title:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:199 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:198 msgid "&Author(s):" msgstr "" @@ -8131,21 +8141,21 @@ msgid "&Profile:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:24 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:236 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:649 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:241 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:649 msgid "&OK" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:25 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:242 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tweak_epub_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:233 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:658 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "&Cancel" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog_ui.py:43 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:26 msgid "Edit Comments" msgstr "" @@ -8398,19 +8408,19 @@ msgstr "" msgid "Details of job" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:21 msgid "Active Jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:36 msgid "&Stop selected jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:40 msgid "Show job &details" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:44 msgid "Stop &all non device jobs" msgstr "" @@ -8431,7 +8441,7 @@ msgid "Show detailed information about this error" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:531 msgid "Copied" msgstr "" @@ -8618,13 +8628,13 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:541 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1047 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1050 msgid "&Rating:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:542 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:543 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1048 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1051 msgid "Rating of this book. 0-5 stars" msgstr "" @@ -8691,7 +8701,7 @@ msgid "&Force numbers to start with:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:569 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1380 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1383 msgid "&Date:" msgstr "" @@ -8765,7 +8775,7 @@ msgid "Set from &ebook file(s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:592 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1152 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1155 msgid "&Languages:" msgstr "" @@ -9331,17 +9341,34 @@ msgstr "" msgid "Search in the library view for the selected item" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:23 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:25 msgid "" "Restoring database from backups, do not interrupt, this will happen in three " "stages" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:27 msgid "Restoring database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:80 +#, python-format +msgid "The old database was saved as: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:84 +#, python-format +msgid "" +"Restoring the database succeeded with some warnings click Show details to " +"see the details. %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:89 +#, python-format +msgid "Restoring database was successful. %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:94 msgid "" "Your list of books, with all their metadata is stored in a single file, " "called a database. In addition, metadata for each individual book is stored " @@ -9352,20 +9379,11 @@ msgid "" "recipes.

Do you want to restore the database?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:131 msgid "Restoring database failed, click Show details to see details" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:107 -msgid "" -"Restoring the database succeeded with some warnings click Show details to " -"see the details." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:112 -msgid "Restoring database was successful" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:75 msgid "Saved search already exists" @@ -9786,7 +9804,7 @@ msgid "&Author:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:215 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1091 msgid "Ta&gs:" msgstr "" @@ -9980,58 +9998,66 @@ msgstr "" msgid "Was" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:263 msgid "Template language tutorial" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:267 msgid "Template function reference" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:285 msgid "EXCEPTION: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:301 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:312 msgid "No column chosen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:313 msgid "You must specify a column to be colored" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:316 msgid "No template provided" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:306 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:317 msgid "The template box cannot be empty" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:32 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:252 msgid "Set the color of the column:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:39 +msgid "Copy a color name to the clipboard:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:49 +msgid "Copy the selected color name to the clipboard" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:59 msgid "Template value:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:60 msgid "" "The value the of the template using the current book in the library view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:73 msgid "Function &name:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:100 msgid "&Documentation:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:85 msgid "Python &code:" msgstr "" @@ -10456,7 +10482,7 @@ msgid "Regular expression (?P)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1288 msgid "ISBN:" msgstr "" @@ -10513,13 +10539,13 @@ msgid "Connected " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:219 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:230 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:261 msgid "Book Details" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:221 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:232 msgid "Shift+Alt+D" msgstr "" @@ -10924,136 +10950,133 @@ msgstr "" msgid "Configure" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:32 msgid "Use the library located at the specified path." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:34 msgid "Start minimized to system tray." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:36 msgid "Log debugging information to console" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:38 msgid "Do not check for updates" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:40 msgid "" "Ignore custom plugins, useful if you installed a plugin that is preventing " "calibre from starting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:44 msgid "" "Cause a running calibre instance, if any, to be shutdown. Note that if there " "are running jobs, they will be silently aborted, so use with care." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:69 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:697 msgid "Calibre Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:95 msgid "Choose a location for your calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:104 msgid "Failed to create library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 #, python-format msgid "Failed to create calibre library at: %r." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:168 msgid "Choose a location for your new calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:136 msgid "Initializing user interface..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:162 msgid "Repairing failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:163 msgid "The database repair failed. Starting with a new empty library." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:202 msgid "Bad database location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:178 #, python-format msgid "Bad database location %r. calibre will now quit." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:493 msgid "Corrupted database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:191 +#, python-format msgid "" -"Your calibre database appears to be corrupted. Do you want calibre to try " -"and repair it automatically? If you say No, a new empty calibre library will " -"be created." +"The library database at %s appears to be corrupted. Do you want calibre to " +"try and rebuild it automatically? The rebuild may not be completely " +"successful. If you say No, a new empty calibre library will be created." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:224 -msgid "" -"Repairing database. This can take a very long time for a large collection" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:203 #, python-format msgid "" "Bad database location %r. Will start with a new, empty calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:213 #, python-format msgid "Starting %s: Loading books..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:293 msgid "If you are sure it is not running" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:330 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:296 msgid "may be running in the system tray, in the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:298 msgid "upper right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:300 msgid "lower right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:303 msgid "try rebooting your computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:339 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:353 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:319 msgid "try deleting the file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:342 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:308 msgid "Cannot Start " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:343 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:309 #, python-format msgid "%s is already running." msgstr "" @@ -11076,52 +11099,52 @@ msgstr "" msgid "Unhandled exception" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:447 msgid "Permission denied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:105 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:448 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:137 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:139 msgid "Title &sort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "" " The green color indicates that the current title sort matches the current " "title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:150 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 msgid "Authors changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:303 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:302 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -11129,27 +11152,27 @@ msgid "" "strings. If it is colored red, then the authors and this text do not match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:308 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:307 msgid "Author s&ort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" " The green color indicates that the current author sort matches the current " "author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:320 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:506 msgid "&Number:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:603 #, python-format msgid "" "Last modified: %s\n" @@ -11157,132 +11180,132 @@ msgid "" "Double click to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:613 #, python-format msgid "Restore %s from the original" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:660 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:659 msgid "Set the cover for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:668 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:667 msgid "Set metadata for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:674 msgid "Add a format to this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:681 msgid "Remove the selected format from this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:749 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:752 msgid "Choose formats for " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:795 msgid "You do not have permission to read the following files:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:822 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:823 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:825 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:826 msgid "No format selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:835 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:838 msgid "Could not read metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:836 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:839 #, python-format msgid "Could not read metadata from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:867 msgid "&Browse" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:866 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:869 msgid "T&rim" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:868 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:871 msgid "&Remove" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:874 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:877 msgid "Download co&ver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:875 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:878 msgid "&Generate cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:925 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:928 msgid "Not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:952 msgid "Specify title and author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:950 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:953 msgid "You must specify a title and author before generating a cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:972 msgid "Invalid cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:970 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:973 msgid "Could not change cover as the image is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:997 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1000 msgid "This book has no cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:999 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1002 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1055 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1058 msgid "stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1127 msgid "Tags changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1125 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1128 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1156 msgid "A comma separated list of languages for this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1176 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1179 msgid "Unknown language" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1177 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1180 #, python-format msgid "The language %s is not recognized" msgid_plural "The languages %s are not recognized" msgstr[0] "" msgstr[1] "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1189 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1192 msgid "I&ds:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1193 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -11290,38 +11313,38 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1254 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1316 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1257 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 msgid "This ISBN number is valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1257 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1260 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 msgid "This ISBN number is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1304 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1307 msgid "Invalid ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1283 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1286 msgid "Enter an ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1305 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1308 msgid "The ISBN you entered is not valid. Try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1329 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1332 msgid "&Publisher:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1399 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1402 msgid "Clear date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1432 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1435 msgid "Publishe&d:" msgstr "" @@ -11387,7 +11410,7 @@ msgid "Downloaded %(num)d of %(tot)d" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/config.py:61 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:61 msgid "Downloaded metadata fields" msgstr "" @@ -12810,87 +12833,87 @@ msgstr "" msgid "No source selected, cannot configure." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:32 msgid "Metadata sources" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:37 msgid "" "Disable any metadata sources you do not want by unchecking them. You can " "also set the cover priority. Covers from sources that have a higher " "(smaller) priority will be preferred when bulk downloading metadata.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:48 msgid "" "Sources with a red X next to their names must be configured before they will " "be used. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:53 msgid "Configure selected source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:66 msgid "" "If you uncheck any fields, metadata for those fields will not be downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:71 msgid "&Select all" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:75 msgid "&Clear all" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:79 msgid "&Select default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:80 msgid "" "Restore your own subset of checked fields that you define using the 'Set as " "default' button" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:84 msgid "&Set as default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:85 msgid "" "Store the currently checked fields as a default you can restore using the " "'Select default' button" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:90 msgid "Convert all downloaded comments to plain &text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:94 msgid "Swap author names from FN LN to LN, FN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:98 msgid "Max. number of &tags to download:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:105 msgid "Max. &time to wait after first match is found:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:133 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:117 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:199 msgid " secs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:113 msgid "Max. time to wait after first &cover is found:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:121 msgid "" "

Different metadata sources have different sets of tags for the same book. " "If this option is checked, then calibre will use the smaller tag sets. These " @@ -12901,7 +12924,7 @@ msgid "" "for. Most often, they all have large tag sets." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:123 msgid "Prefer &fewer tags" msgstr "" @@ -13358,7 +13381,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:131 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:652 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:652 msgid "&Save" msgstr "" @@ -14130,7 +14153,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/store/search_ui.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/store/web_store_dialog_ui.py:63 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:661 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "Close" msgstr "" @@ -14316,7 +14339,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:455 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:456 msgid "Searches" msgstr "" @@ -14658,34 +14681,42 @@ msgid "" "automatically." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:494 +#, python-format +msgid "" +"The library database at %s appears to be corrupted. Do you want calibre to " +"try and rebuild it automatically? The rebuild may not be completely " +"successful." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:578 msgid "Conversion Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:581 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:601 msgid "Recipe Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:617 msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:631 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:651 msgid "There are active jobs. Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:634 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:654 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:638 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:658 msgid "Active jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:706 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:726 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." @@ -14778,7 +14809,7 @@ msgid "Edit" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:65 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:667 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "Reset" msgstr "" @@ -15280,48 +15311,48 @@ msgstr "" msgid "Toggle" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:444 #, python-format msgid "" "Choose your e-book device. If your device is not in the list, choose a " "\"%s\" device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:505 msgid "Moving library..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:515 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:522 msgid "Failed to move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:576 msgid "Invalid database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:577 #, python-format msgid "" "

An invalid library already exists at %(loc)s, delete it before trying to " "move the existing library.
Error: %(err)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:588 msgid "Could not move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:663 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:669 msgid "Select location for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:690 #, python-format msgid "" "You must choose an empty folder for the calibre library. %s is not empty." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:758 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:764 msgid "welcome wizard" msgstr "" @@ -15632,7 +15663,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:569 #: /home/kovid/work/calibre/src/calibre/library/caches.py:583 #: /home/kovid/work/calibre/src/calibre/library/caches.py:593 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:222 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:238 msgid "yes" msgstr "" @@ -15640,7 +15671,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:568 #: /home/kovid/work/calibre/src/calibre/library/caches.py:580 #: /home/kovid/work/calibre/src/calibre/library/caches.py:590 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:222 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:238 msgid "no" msgstr "" @@ -16525,22 +16556,22 @@ msgid "" "start with a letter" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:67 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:68 #, python-format msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3403 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3404 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3432 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3433 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3449 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3450 msgid "Compacting database" msgstr "" @@ -16699,20 +16730,20 @@ msgid "" "Save into a single directory, ignoring the template directory structure" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:303 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:319 #, python-format msgid "" "Failed to calculate path for save to disk. Template: %(templ)s\n" "Error: %(err)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:309 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:325 #, python-format msgid "Template evaluation resulted in no path components. Template: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:403 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:436 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:419 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:452 msgid "Requested formats not available" msgstr "" @@ -17543,12 +17574,21 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:972 msgid "" +"list_equals(list1, sep1, list2, sep2, yes_val, no_val) -- return yes_val if " +"list1 and list2 contain the same items, otherwise return `no_val. The items " +"are determined by splitting each list using the appropriate separator " +"character (sep1 or sep2). The order of items in the lists is not relevant. " +"The compare is case insensitive." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:990 +msgid "" "today() -- return a date string for today. This value is designed for use in " "format_date or days_between, but can be manipulated like any other string. " "The date is in ISO format." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:983 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1001 msgid "" "days_between(date1, date2) -- return the number of days between date1 and " "date2. The number is positive if date1 is greater than date2, otherwise " @@ -17556,7 +17596,7 @@ msgid "" "empty string." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1005 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1023 msgid "" "language_strings(lang_codes, localize) -- return the strings for the " "language codes passed in lang_codes. If localize is zero, return the strings " @@ -17564,7 +17604,7 @@ msgid "" "the current locale. Lang_codes is a comma-separated list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1025 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1043 msgid "" "language_codes(lang_strings) -- return the language codes for the strings " "passed in lang_strings. The strings must be in the language of the current " @@ -17886,108 +17926,112 @@ msgstr "" msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:720 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:718 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:827 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:825 msgid "Download finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:829 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:827 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:835 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:833 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:837 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:835 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:839 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:837 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:934 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:932 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:936 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:934 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:938 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:936 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:961 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:959 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:966 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:964 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:975 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:973 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:977 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:975 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1057 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1055 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1073 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1071 #, python-format msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1082 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1080 #, python-format msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1091 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1089 #, python-format msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1137 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1135 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1277 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1216 +msgid "Articles in this issue: " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1286 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1348 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1357 #, python-format msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1359 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1368 #, python-format msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1376 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1385 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1518 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1527 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1533 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1542 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -18097,75 +18141,75 @@ msgstr "" msgid "Do not download CSS stylesheets." msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:649 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:649 msgid "OK" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:652 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:652 msgid "Save" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:655 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:655 msgid "Open" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:658 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "Cancel" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:661 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "&Close" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:664 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:664 msgid "Apply" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:674 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:674 msgid "Don't Save" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:676 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:676 msgid "Close without Saving" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:678 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:678 msgid "Discard" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:681 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:681 msgid "&Yes" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:684 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:684 msgid "Yes to &All" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:687 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:687 msgid "&No" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:690 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:690 msgid "N&o to All" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:693 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:693 msgid "Save All" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:696 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:696 msgid "Abort" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:699 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:699 msgid "Retry" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:702 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:702 msgid "Ignore" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:705 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:705 msgid "Restore Defaults" msgstr "" diff --git a/src/calibre/translations/bs.po b/src/calibre/translations/bs.po index 2c1d2957f2..ecfaf60661 100644 --- a/src/calibre/translations/bs.po +++ b/src/calibre/translations/bs.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-09-23 18:01+0000\n" +"POT-Creation-Date: 2011-09-30 20:39+0000\n" "PO-Revision-Date: 2011-08-05 17:03+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: Bosnian \n" @@ -16,8 +16,8 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && " "n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" -"X-Launchpad-Export-Date: 2011-09-24 04:40+0000\n" -"X-Generator: Launchpad (build 14012)\n" +"X-Launchpad-Export-Date: 2011-10-01 04:43+0000\n" +"X-Generator: Launchpad (build 14071)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -27,8 +27,8 @@ msgstr "Radi apsolutno ništa" #: /home/kovid/work/calibre/src/calibre/db/cache.py:104 #: /home/kovid/work/calibre/src/calibre/db/cache.py:107 #: /home/kovid/work/calibre/src/calibre/db/cache.py:118 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:242 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:243 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:247 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:248 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 @@ -52,7 +52,7 @@ msgstr "Radi apsolutno ništa" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1898 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1900 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:286 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:288 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:34 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:35 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:98 @@ -103,8 +103,8 @@ msgstr "Radi apsolutno ništa" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:999 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:101 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:138 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:140 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1002 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1007 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1079 @@ -144,7 +144,7 @@ msgstr "Radi apsolutno ništa" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:380 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:564 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 @@ -165,9 +165,9 @@ msgstr "Radi apsolutno ništa" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1209 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1212 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:252 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:396 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:161 @@ -177,14 +177,14 @@ msgstr "Radi apsolutno ništa" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:217 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:541 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:560 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2037 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2187 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3242 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3244 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3377 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:542 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:550 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:561 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2038 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2188 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3243 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3378 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 @@ -731,22 +731,22 @@ msgid "This profile is intended for the Amazon Kindle." msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:173 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:660 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:661 msgid "This profile is intended for the Irex Illiad." msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:185 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:673 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:674 msgid "This profile is intended for the IRex Digital Reader 1000." msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:198 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:687 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:688 msgid "This profile is intended for the IRex Digital Reader 800." msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:210 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:701 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:702 msgid "This profile is intended for the B&N Nook." msgstr "" @@ -806,14 +806,19 @@ msgstr "" msgid "This profile is intended for the Amazon Kindle DX." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:713 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:714 msgid "This profile is intended for the B&N Nook Color." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:724 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:725 msgid "This profile is intended for the Sanda Bambook." msgstr "" +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:740 +msgid "" +"This profile is intended for the PocketBook Pro 900 series of devices." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 msgid "Installed plugins" msgstr "" @@ -873,13 +878,13 @@ msgstr "" msgid "Disable the named plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/backend.py:271 -#: /home/kovid/work/calibre/src/calibre/db/backend.py:280 +#: /home/kovid/work/calibre/src/calibre/db/backend.py:272 +#: /home/kovid/work/calibre/src/calibre/db/backend.py:281 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:288 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:668 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:132 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:674 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:133 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:142 #, python-format msgid "Path to library too long. Must be less than %d characters." msgstr "" @@ -888,26 +893,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:987 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:988 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:814 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:826 msgid "Yes" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1102 msgid "Main" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1104 msgid "Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1106 msgid "Card B" msgstr "" @@ -919,17 +924,17 @@ msgstr "" msgid "Communicate with Android phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:129 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:133 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:182 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:187 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:201 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:206 msgid "Communicate with WebOS tablets." msgstr "" @@ -1048,9 +1053,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1150 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:334 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:347 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:335 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:348 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3104 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "Vijesti" @@ -1058,8 +1063,8 @@ msgstr "Vijesti" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:662 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3062 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3080 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3063 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3081 msgid "Catalog" msgstr "Katalog" @@ -3197,44 +3202,48 @@ msgstr "" msgid "Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:409 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:429 msgid "Downloads metadata and covers from Amazon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:419 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:439 msgid "US" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:420 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:440 msgid "France" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:421 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:441 msgid "Germany" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:422 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:442 msgid "UK" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:423 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:443 msgid "Italy" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:424 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:444 msgid "Japan" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:428 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:445 +msgid "Spain" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:449 msgid "Amazon website to use:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:429 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:450 msgid "" "Metadata from Amazon will be fetched using this country's Amazon website." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:603 msgid "Amazon timed out. Try again later." msgstr "" @@ -3437,7 +3446,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:955 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:958 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" @@ -4047,7 +4056,7 @@ msgid "Choose Files" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:751 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:754 msgid "Books" msgstr "" @@ -4450,8 +4459,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:287 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:341 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:70 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:673 msgid "Too long" msgstr "" @@ -4510,8 +4519,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:733 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:106 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:88 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:298 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:352 msgid "Success" @@ -4527,7 +4536,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:970 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:377 msgid "Failed" @@ -4584,7 +4594,7 @@ msgid "Create a catalog of the books in your calibre library" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:88 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:590 msgid "Cannot convert" msgstr "" @@ -4646,7 +4656,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/device_category_editor.py:112 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:674 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:216 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:503 @@ -5047,7 +5057,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:66 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:670 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:670 msgid "Help" msgstr "" @@ -5468,7 +5478,7 @@ msgid "No books found" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:289 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:794 msgid "No permission" msgstr "" @@ -5666,50 +5676,50 @@ msgid "" "&Multiple books per folder, assumes every ebook file is a different book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/bars.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/bars.py:195 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:302 msgid "Donate" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:120 msgid "Click to open" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:135 msgid "Ids" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:173 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1035 msgid "Collections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:290 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:256 msgid "Paste Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:291 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:257 msgid "Copy Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:557 msgid "Double-click to open Book Details window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:556 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:558 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:559 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" @@ -5799,7 +5809,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:21 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:105 @@ -6703,33 +6713,33 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:901 msgid "Choose cover for " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:906 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:909 msgid "Cannot read" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:910 msgid "You do not have permission to read the file: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:203 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:915 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:918 msgid "Error reading file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:916 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:919 msgid "

There was an error reading from file:
" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:926 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:929 msgid " is not a valid picture" msgstr "" @@ -6754,7 +6764,7 @@ msgid "&Title: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 msgid "Change the title of this book" msgstr "" @@ -6784,7 +6794,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:548 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1089 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1092 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

They can be any words or phrases, separated by commas." @@ -6793,7 +6803,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:555 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:214 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:446 msgid "&Series:" msgstr "" @@ -6801,7 +6811,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:556 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:557 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:445 msgid "List of known series. You can add new series." msgstr "" @@ -7435,7 +7445,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:271 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:320 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:324 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1396 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1399 msgid "Undefined" msgstr "" @@ -8000,51 +8010,51 @@ msgstr "" msgid "Convertible" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:43 msgid "Choose location for calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:50 msgid "Same as current" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 #, python-format msgid "The location %s contains the current calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:56 msgid "No existing library found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 #, python-format msgid "There is no existing calibre library at %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:62 msgid "Not empty" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:63 #, python-format msgid "The folder %s is not empty. Please choose an empty folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:94 msgid "No location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:94 msgid "No location selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:683 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:689 msgid "Bad location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:99 #, python-format msgid "%s is not an existing folder" msgstr "" @@ -8110,14 +8120,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:211 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:117 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 msgid "&Title:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:199 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:198 msgid "&Author(s):" msgstr "" @@ -8126,21 +8136,21 @@ msgid "&Profile:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:24 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:236 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:649 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:241 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:649 msgid "&OK" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:25 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:242 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tweak_epub_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:233 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:658 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "&Cancel" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog_ui.py:43 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:26 msgid "Edit Comments" msgstr "" @@ -8393,19 +8403,19 @@ msgstr "" msgid "Details of job" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:21 msgid "Active Jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:36 msgid "&Stop selected jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:40 msgid "Show job &details" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:44 msgid "Stop &all non device jobs" msgstr "" @@ -8426,7 +8436,7 @@ msgid "Show detailed information about this error" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:531 msgid "Copied" msgstr "" @@ -8613,13 +8623,13 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:541 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1047 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1050 msgid "&Rating:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:542 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:543 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1048 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1051 msgid "Rating of this book. 0-5 stars" msgstr "" @@ -8686,7 +8696,7 @@ msgid "&Force numbers to start with:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:569 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1380 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1383 msgid "&Date:" msgstr "" @@ -8760,7 +8770,7 @@ msgid "Set from &ebook file(s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:592 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1152 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1155 msgid "&Languages:" msgstr "" @@ -9326,17 +9336,34 @@ msgstr "" msgid "Search in the library view for the selected item" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:23 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:25 msgid "" "Restoring database from backups, do not interrupt, this will happen in three " "stages" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:27 msgid "Restoring database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:80 +#, python-format +msgid "The old database was saved as: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:84 +#, python-format +msgid "" +"Restoring the database succeeded with some warnings click Show details to " +"see the details. %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:89 +#, python-format +msgid "Restoring database was successful. %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:94 msgid "" "Your list of books, with all their metadata is stored in a single file, " "called a database. In addition, metadata for each individual book is stored " @@ -9347,20 +9374,11 @@ msgid "" "recipes.

Do you want to restore the database?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:131 msgid "Restoring database failed, click Show details to see details" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:107 -msgid "" -"Restoring the database succeeded with some warnings click Show details to " -"see the details." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:112 -msgid "Restoring database was successful" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:75 msgid "Saved search already exists" @@ -9781,7 +9799,7 @@ msgid "&Author:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:215 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1091 msgid "Ta&gs:" msgstr "" @@ -9975,58 +9993,66 @@ msgstr "" msgid "Was" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:263 msgid "Template language tutorial" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:267 msgid "Template function reference" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:285 msgid "EXCEPTION: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:301 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:312 msgid "No column chosen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:313 msgid "You must specify a column to be colored" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:316 msgid "No template provided" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:306 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:317 msgid "The template box cannot be empty" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:32 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:252 msgid "Set the color of the column:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:39 +msgid "Copy a color name to the clipboard:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:49 +msgid "Copy the selected color name to the clipboard" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:59 msgid "Template value:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:60 msgid "" "The value the of the template using the current book in the library view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:73 msgid "Function &name:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:100 msgid "&Documentation:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:85 msgid "Python &code:" msgstr "" @@ -10451,7 +10477,7 @@ msgid "Regular expression (?P)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1288 msgid "ISBN:" msgstr "" @@ -10508,13 +10534,13 @@ msgid "Connected " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:219 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:230 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:261 msgid "Book Details" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:221 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:232 msgid "Shift+Alt+D" msgstr "" @@ -10919,136 +10945,133 @@ msgstr "" msgid "Configure" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:32 msgid "Use the library located at the specified path." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:34 msgid "Start minimized to system tray." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:36 msgid "Log debugging information to console" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:38 msgid "Do not check for updates" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:40 msgid "" "Ignore custom plugins, useful if you installed a plugin that is preventing " "calibre from starting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:44 msgid "" "Cause a running calibre instance, if any, to be shutdown. Note that if there " "are running jobs, they will be silently aborted, so use with care." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:69 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:697 msgid "Calibre Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:95 msgid "Choose a location for your calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:104 msgid "Failed to create library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 #, python-format msgid "Failed to create calibre library at: %r." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:168 msgid "Choose a location for your new calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:136 msgid "Initializing user interface..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:162 msgid "Repairing failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:163 msgid "The database repair failed. Starting with a new empty library." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:202 msgid "Bad database location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:178 #, python-format msgid "Bad database location %r. calibre will now quit." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:493 msgid "Corrupted database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:191 +#, python-format msgid "" -"Your calibre database appears to be corrupted. Do you want calibre to try " -"and repair it automatically? If you say No, a new empty calibre library will " -"be created." +"The library database at %s appears to be corrupted. Do you want calibre to " +"try and rebuild it automatically? The rebuild may not be completely " +"successful. If you say No, a new empty calibre library will be created." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:224 -msgid "" -"Repairing database. This can take a very long time for a large collection" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:203 #, python-format msgid "" "Bad database location %r. Will start with a new, empty calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:213 #, python-format msgid "Starting %s: Loading books..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:293 msgid "If you are sure it is not running" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:330 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:296 msgid "may be running in the system tray, in the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:298 msgid "upper right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:300 msgid "lower right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:303 msgid "try rebooting your computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:339 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:353 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:319 msgid "try deleting the file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:342 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:308 msgid "Cannot Start " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:343 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:309 #, python-format msgid "%s is already running." msgstr "" @@ -11071,52 +11094,52 @@ msgstr "" msgid "Unhandled exception" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:447 msgid "Permission denied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:105 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:448 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:137 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:139 msgid "Title &sort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "" " The green color indicates that the current title sort matches the current " "title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:150 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 msgid "Authors changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:303 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:302 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -11124,27 +11147,27 @@ msgid "" "strings. If it is colored red, then the authors and this text do not match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:308 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:307 msgid "Author s&ort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" " The green color indicates that the current author sort matches the current " "author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:320 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:506 msgid "&Number:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:603 #, python-format msgid "" "Last modified: %s\n" @@ -11152,132 +11175,132 @@ msgid "" "Double click to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:613 #, python-format msgid "Restore %s from the original" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:660 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:659 msgid "Set the cover for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:668 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:667 msgid "Set metadata for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:674 msgid "Add a format to this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:681 msgid "Remove the selected format from this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:749 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:752 msgid "Choose formats for " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:795 msgid "You do not have permission to read the following files:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:822 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:823 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:825 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:826 msgid "No format selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:835 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:838 msgid "Could not read metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:836 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:839 #, python-format msgid "Could not read metadata from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:867 msgid "&Browse" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:866 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:869 msgid "T&rim" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:868 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:871 msgid "&Remove" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:874 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:877 msgid "Download co&ver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:875 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:878 msgid "&Generate cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:925 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:928 msgid "Not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:952 msgid "Specify title and author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:950 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:953 msgid "You must specify a title and author before generating a cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:972 msgid "Invalid cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:970 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:973 msgid "Could not change cover as the image is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:997 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1000 msgid "This book has no cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:999 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1002 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1055 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1058 msgid "stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1127 msgid "Tags changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1125 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1128 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1156 msgid "A comma separated list of languages for this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1176 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1179 msgid "Unknown language" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1177 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1180 #, python-format msgid "The language %s is not recognized" msgid_plural "The languages %s are not recognized" msgstr[0] "" msgstr[1] "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1189 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1192 msgid "I&ds:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1193 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -11285,38 +11308,38 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1254 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1316 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1257 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 msgid "This ISBN number is valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1257 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1260 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 msgid "This ISBN number is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1304 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1307 msgid "Invalid ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1283 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1286 msgid "Enter an ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1305 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1308 msgid "The ISBN you entered is not valid. Try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1329 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1332 msgid "&Publisher:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1399 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1402 msgid "Clear date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1432 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1435 msgid "Publishe&d:" msgstr "" @@ -11382,7 +11405,7 @@ msgid "Downloaded %(num)d of %(tot)d" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/config.py:61 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:61 msgid "Downloaded metadata fields" msgstr "" @@ -12805,87 +12828,87 @@ msgstr "" msgid "No source selected, cannot configure." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:32 msgid "Metadata sources" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:37 msgid "" "Disable any metadata sources you do not want by unchecking them. You can " "also set the cover priority. Covers from sources that have a higher " "(smaller) priority will be preferred when bulk downloading metadata.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:48 msgid "" "Sources with a red X next to their names must be configured before they will " "be used. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:53 msgid "Configure selected source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:66 msgid "" "If you uncheck any fields, metadata for those fields will not be downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:71 msgid "&Select all" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:75 msgid "&Clear all" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:79 msgid "&Select default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:80 msgid "" "Restore your own subset of checked fields that you define using the 'Set as " "default' button" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:84 msgid "&Set as default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:85 msgid "" "Store the currently checked fields as a default you can restore using the " "'Select default' button" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:90 msgid "Convert all downloaded comments to plain &text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:94 msgid "Swap author names from FN LN to LN, FN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:98 msgid "Max. number of &tags to download:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:105 msgid "Max. &time to wait after first match is found:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:133 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:117 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:199 msgid " secs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:113 msgid "Max. time to wait after first &cover is found:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:121 msgid "" "

Different metadata sources have different sets of tags for the same book. " "If this option is checked, then calibre will use the smaller tag sets. These " @@ -12896,7 +12919,7 @@ msgid "" "for. Most often, they all have large tag sets." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:123 msgid "Prefer &fewer tags" msgstr "" @@ -13353,7 +13376,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:131 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:652 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:652 msgid "&Save" msgstr "" @@ -14125,7 +14148,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/store/search_ui.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/store/web_store_dialog_ui.py:63 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:661 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "Close" msgstr "" @@ -14311,7 +14334,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:455 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:456 msgid "Searches" msgstr "" @@ -14653,34 +14676,42 @@ msgid "" "automatically." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:494 +#, python-format +msgid "" +"The library database at %s appears to be corrupted. Do you want calibre to " +"try and rebuild it automatically? The rebuild may not be completely " +"successful." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:578 msgid "Conversion Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:581 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:601 msgid "Recipe Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:617 msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:631 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:651 msgid "There are active jobs. Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:634 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:654 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:638 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:658 msgid "Active jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:706 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:726 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." @@ -14773,7 +14804,7 @@ msgid "Edit" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:65 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:667 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "Reset" msgstr "" @@ -15275,48 +15306,48 @@ msgstr "" msgid "Toggle" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:444 #, python-format msgid "" "Choose your e-book device. If your device is not in the list, choose a " "\"%s\" device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:505 msgid "Moving library..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:515 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:522 msgid "Failed to move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:576 msgid "Invalid database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:577 #, python-format msgid "" "

An invalid library already exists at %(loc)s, delete it before trying to " "move the existing library.
Error: %(err)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:588 msgid "Could not move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:663 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:669 msgid "Select location for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:690 #, python-format msgid "" "You must choose an empty folder for the calibre library. %s is not empty." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:758 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:764 msgid "welcome wizard" msgstr "" @@ -15627,7 +15658,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:569 #: /home/kovid/work/calibre/src/calibre/library/caches.py:583 #: /home/kovid/work/calibre/src/calibre/library/caches.py:593 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:222 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:238 msgid "yes" msgstr "" @@ -15635,7 +15666,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:568 #: /home/kovid/work/calibre/src/calibre/library/caches.py:580 #: /home/kovid/work/calibre/src/calibre/library/caches.py:590 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:222 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:238 msgid "no" msgstr "" @@ -16520,22 +16551,22 @@ msgid "" "start with a letter" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:67 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:68 #, python-format msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3403 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3404 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3432 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3433 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3449 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3450 msgid "Compacting database" msgstr "" @@ -16694,20 +16725,20 @@ msgid "" "Save into a single directory, ignoring the template directory structure" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:303 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:319 #, python-format msgid "" "Failed to calculate path for save to disk. Template: %(templ)s\n" "Error: %(err)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:309 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:325 #, python-format msgid "Template evaluation resulted in no path components. Template: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:403 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:436 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:419 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:452 msgid "Requested formats not available" msgstr "" @@ -17538,12 +17569,21 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:972 msgid "" +"list_equals(list1, sep1, list2, sep2, yes_val, no_val) -- return yes_val if " +"list1 and list2 contain the same items, otherwise return `no_val. The items " +"are determined by splitting each list using the appropriate separator " +"character (sep1 or sep2). The order of items in the lists is not relevant. " +"The compare is case insensitive." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:990 +msgid "" "today() -- return a date string for today. This value is designed for use in " "format_date or days_between, but can be manipulated like any other string. " "The date is in ISO format." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:983 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1001 msgid "" "days_between(date1, date2) -- return the number of days between date1 and " "date2. The number is positive if date1 is greater than date2, otherwise " @@ -17551,7 +17591,7 @@ msgid "" "empty string." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1005 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1023 msgid "" "language_strings(lang_codes, localize) -- return the strings for the " "language codes passed in lang_codes. If localize is zero, return the strings " @@ -17559,7 +17599,7 @@ msgid "" "the current locale. Lang_codes is a comma-separated list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1025 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1043 msgid "" "language_codes(lang_strings) -- return the language codes for the strings " "passed in lang_strings. The strings must be in the language of the current " @@ -17881,108 +17921,112 @@ msgstr "" msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:720 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:718 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:827 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:825 msgid "Download finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:829 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:827 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:835 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:833 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:837 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:835 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:839 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:837 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:934 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:932 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:936 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:934 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:938 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:936 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:961 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:959 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:966 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:964 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:975 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:973 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:977 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:975 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1057 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1055 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1073 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1071 #, python-format msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1082 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1080 #, python-format msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1091 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1089 #, python-format msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1137 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1135 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1277 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1216 +msgid "Articles in this issue: " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1286 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1348 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1357 #, python-format msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1359 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1368 #, python-format msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1376 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1385 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1518 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1527 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1533 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1542 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -18092,75 +18136,75 @@ msgstr "" msgid "Do not download CSS stylesheets." msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:649 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:649 msgid "OK" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:652 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:652 msgid "Save" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:655 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:655 msgid "Open" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:658 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "Cancel" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:661 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "&Close" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:664 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:664 msgid "Apply" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:674 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:674 msgid "Don't Save" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:676 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:676 msgid "Close without Saving" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:678 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:678 msgid "Discard" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:681 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:681 msgid "&Yes" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:684 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:684 msgid "Yes to &All" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:687 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:687 msgid "&No" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:690 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:690 msgid "N&o to All" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:693 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:693 msgid "Save All" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:696 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:696 msgid "Abort" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:699 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:699 msgid "Retry" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:702 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:702 msgid "Ignore" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:705 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:705 msgid "Restore Defaults" msgstr "" diff --git a/src/calibre/translations/ca.po b/src/calibre/translations/ca.po index 98ed41d1e8..73bf3b14b3 100644 --- a/src/calibre/translations/ca.po +++ b/src/calibre/translations/ca.po @@ -10,16 +10,16 @@ msgid "" msgstr "" "Project-Id-Version: ca\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2011-09-23 18:01+0000\n" -"PO-Revision-Date: 2011-09-23 20:56+0000\n" +"POT-Creation-Date: 2011-09-30 20:39+0000\n" +"PO-Revision-Date: 2011-10-01 20:44+0000\n" "Last-Translator: FerranRius \n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Launchpad (build 14012)\n" -"X-Launchpad-Export-Date: 2011-09-24 04:41+0000\n" +"X-Launchpad-Export-Date: 2011-10-02 04:48+0000\n" +"X-Generator: Launchpad (build 14071)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -29,8 +29,8 @@ msgstr "No fa res" #: /home/kovid/work/calibre/src/calibre/db/cache.py:104 #: /home/kovid/work/calibre/src/calibre/db/cache.py:107 #: /home/kovid/work/calibre/src/calibre/db/cache.py:118 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:242 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:243 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:247 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:248 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 @@ -54,7 +54,7 @@ msgstr "No fa res" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1898 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1900 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:286 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:288 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:34 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:35 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:98 @@ -105,8 +105,8 @@ msgstr "No fa res" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:999 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:101 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:138 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:140 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1002 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1007 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1079 @@ -146,7 +146,7 @@ msgstr "No fa res" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:380 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:564 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 @@ -167,9 +167,9 @@ msgstr "No fa res" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1209 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1212 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:252 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:396 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:161 @@ -179,14 +179,14 @@ msgstr "No fa res" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:217 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:541 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:560 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2037 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2187 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3242 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3244 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3377 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:542 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:550 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:561 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2038 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2188 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3243 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3378 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 @@ -773,22 +773,22 @@ msgid "This profile is intended for the Amazon Kindle." msgstr "Aquest perfil és adient per a l'Amazon Kindle." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:173 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:660 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:661 msgid "This profile is intended for the Irex Illiad." msgstr "Aquest perfil és adient per a l'Irex Illiad" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:185 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:673 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:674 msgid "This profile is intended for the IRex Digital Reader 1000." msgstr "Aquest perfil és adient per a l'IRex Digital Reader 1000." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:198 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:687 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:688 msgid "This profile is intended for the IRex Digital Reader 800." msgstr "Aquest perfil és adient per a l'IRex Digital Reader 800." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:210 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:701 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:702 msgid "This profile is intended for the B&N Nook." msgstr "Aquest perfil és adient per al B&N Nook." @@ -859,14 +859,20 @@ msgstr "" msgid "This profile is intended for the Amazon Kindle DX." msgstr "Aquest perfil és adient per a l'Amazon Kindle DX." -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:713 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:714 msgid "This profile is intended for the B&N Nook Color." msgstr "Aquest perfil és adient per al B&N Nook Color." -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:724 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:725 msgid "This profile is intended for the Sanda Bambook." msgstr "Aquest perfil és adient per al Sanda Bambook." +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:740 +msgid "" +"This profile is intended for the PocketBook Pro 900 series of devices." +msgstr "" +"Aquest perfil és adient per als dispositius de la sèrie PocketBook Pro 900." + #: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 msgid "Installed plugins" msgstr "Connectors instal·lats" @@ -934,13 +940,13 @@ msgstr "Habilita el connector anomenat" msgid "Disable the named plugin" msgstr "Inhabilita el connector anomenat" -#: /home/kovid/work/calibre/src/calibre/db/backend.py:271 -#: /home/kovid/work/calibre/src/calibre/db/backend.py:280 +#: /home/kovid/work/calibre/src/calibre/db/backend.py:272 +#: /home/kovid/work/calibre/src/calibre/db/backend.py:281 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:288 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:668 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:132 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:674 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:133 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:142 #, python-format msgid "Path to library too long. Must be less than %d characters." msgstr "" @@ -950,26 +956,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:987 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:988 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:814 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:826 msgid "Yes" msgstr "Sí" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1102 msgid "Main" msgstr "Inici" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1104 msgid "Card A" msgstr "Targeta A" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1106 msgid "Card B" msgstr "Targeta B" @@ -981,7 +987,7 @@ msgstr "Registre de depuració" msgid "Communicate with Android phones." msgstr "Comunica't amb telèfons Android" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:129 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:133 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" @@ -989,11 +995,11 @@ msgstr "" "Llista de carpetes del dispositiu separades per comes on s'enviaran els " "llibres. Es farà servir la primera que ja existeixi al dispositiu." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:182 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:187 msgid "Communicate with S60 phones." msgstr "Comunica't amb telèfons S60." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:201 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:206 msgid "Communicate with WebOS tablets." msgstr "Comunica't amb tauletes tàctils WebOS." @@ -1142,9 +1148,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1150 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:334 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:347 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:335 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:348 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3104 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "Notícies" @@ -1152,8 +1158,8 @@ msgstr "Notícies" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:662 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3062 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3080 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3063 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3081 msgid "Catalog" msgstr "Catàleg" @@ -3725,45 +3731,49 @@ msgstr "" msgid "Cover" msgstr "Portada" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:409 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:429 msgid "Downloads metadata and covers from Amazon" msgstr "Baixa les metadades i les portades des d'Amazon" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:419 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:439 msgid "US" msgstr "Estats Units" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:420 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:440 msgid "France" msgstr "França" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:421 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:441 msgid "Germany" msgstr "Alemanya" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:422 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:442 msgid "UK" msgstr "Regne Unit" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:423 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:443 msgid "Italy" msgstr "Itàlia" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:424 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:444 msgid "Japan" msgstr "Japó" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:428 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:445 +msgid "Spain" +msgstr "Espanya" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:449 msgid "Amazon website to use:" msgstr "Portal de Amazon que s'utilitzarà:" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:429 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:450 msgid "" "Metadata from Amazon will be fetched using this country's Amazon website." msgstr "" "S'obtindrà les metadades d'Amazon del lloc web d'Amazon d'aquest país." -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:603 msgid "Amazon timed out. Try again later." msgstr "El temps d'espera d'Amazon s'ha esgotat. Intenteu-ho més tard." @@ -3998,7 +4008,7 @@ msgstr "El format de llibre %s no és compatible" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:955 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:958 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "Llibre %(sidx)s de %(series)s" @@ -4763,7 +4773,7 @@ msgid "Choose Files" msgstr "Tria fitxers" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:751 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:754 msgid "Books" msgstr "Llibres" @@ -5183,8 +5193,8 @@ msgstr "La carpeta %s ja existeix. Esborreu-la primer." #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:287 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:341 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:70 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:673 msgid "Too long" msgstr "Massa llarg" @@ -5252,8 +5262,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:733 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:106 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:88 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:298 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:352 msgid "Success" @@ -5272,7 +5282,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:970 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:377 msgid "Failed" @@ -5336,7 +5347,7 @@ msgstr "" "aproximada d'un llibre cada tres segons." #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:88 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:590 msgid "Cannot convert" msgstr "No es pot convertir" @@ -5401,7 +5412,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/device_category_editor.py:112 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:674 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:216 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:503 @@ -5853,7 +5864,7 @@ msgstr "F1" #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:66 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:670 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:670 msgid "Help" msgstr "Ajuda" @@ -6294,7 +6305,7 @@ msgid "No books found" msgstr "No s'ha trobat cap llibre" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:289 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:794 msgid "No permission" msgstr "No està permès" @@ -6513,50 +6524,50 @@ msgstr "" "&Múltiples llibres per carpeta. S'assumeix que tots els fitxers de llibre " "electrònic són llibres diferents" -#: /home/kovid/work/calibre/src/calibre/gui2/bars.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/bars.py:195 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:302 msgid "Donate" msgstr "Donacions" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:120 msgid "Click to open" msgstr "Feu clic per obrir" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:135 msgid "Ids" msgstr "Identificadors" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:173 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "Llibre %(sidx)s de %(series)s" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1035 msgid "Collections" msgstr "Col·leccions" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:290 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:256 msgid "Paste Cover" msgstr "Enganxa la portada" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:291 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:257 msgid "Copy Cover" msgstr "Copia la portada" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:557 msgid "Double-click to open Book Details window" msgstr "Feu doble clic per obrir la finestra de detalls del llibre" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:556 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:558 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "Camí" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:559 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" @@ -6646,7 +6657,7 @@ msgstr "sortida" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:21 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:105 @@ -7612,33 +7623,33 @@ msgstr "" "d'aquestes metadades." #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:901 msgid "Choose cover for " msgstr "Tria portada per a " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:906 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:909 msgid "Cannot read" msgstr "No es pot llegir" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:910 msgid "You do not have permission to read the file: " msgstr "No teniu permís per llegir el fitxer: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:203 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:915 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:918 msgid "Error reading file" msgstr "Error en llegir el fitxer" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:916 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:919 msgid "

There was an error reading from file:
" msgstr "

Hi ha hagut un error en llegir del fitxer:
" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:926 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:929 msgid " is not a valid picture" msgstr " no és una imatge vàlida" @@ -7663,7 +7674,7 @@ msgid "&Title: " msgstr "&Tí­tol: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 msgid "Change the title of this book" msgstr "Canvia el tí­tol del llibre" @@ -7695,7 +7706,7 @@ msgstr "Etique&tes: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:548 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1089 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1092 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

They can be any words or phrases, separated by commas." @@ -7706,7 +7717,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:555 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:214 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:446 msgid "&Series:" msgstr "&Sèrie:" @@ -7714,7 +7725,7 @@ msgstr "&Sèrie:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:556 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:557 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:445 msgid "List of known series. You can add new series." msgstr "Llista de les sèries conegudes. Podeu afegir-ne de noves." @@ -8383,7 +8394,7 @@ msgstr "No s'ha pogut carregar el navegador de portades" #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:271 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:320 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:324 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1396 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1399 msgid "Undefined" msgstr "Sense definir" @@ -9074,51 +9085,51 @@ msgstr "Existents" msgid "Convertible" msgstr "Convertible" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:43 msgid "Choose location for calibre library" msgstr "Localització de la biblioteca del calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:50 msgid "Same as current" msgstr "Igual que l'actual" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 #, python-format msgid "The location %s contains the current calibre library" msgstr "La biblioteca actual del calibre és a %s" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:56 msgid "No existing library found" msgstr "No s'ha trobat cap biblioteca" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 #, python-format msgid "There is no existing calibre library at %s" msgstr "No hi ha cap biblioteca del calibre a %s" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:62 msgid "Not empty" msgstr "No està buit" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:63 #, python-format msgid "The folder %s is not empty. Please choose an empty folder" msgstr "La carpeta %s no està buida. Trieu una altra carpeta." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:94 msgid "No location" msgstr "Sense ubicació" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:94 msgid "No location selected" msgstr "No s'ha seleccionat cap ubicació" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:683 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:689 msgid "Bad location" msgstr "La ubicació és incorrecta" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:99 #, python-format msgid "%s is not an existing folder" msgstr "La carpeta %s no existeix" @@ -9193,14 +9204,14 @@ msgstr "Defineix les opcions per convertir %s" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:211 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:117 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 msgid "&Title:" msgstr "&Títol:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:199 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:198 msgid "&Author(s):" msgstr "&Autor(s)" @@ -9209,21 +9220,21 @@ msgid "&Profile:" msgstr "&Perfil:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:24 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:236 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:649 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:241 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:649 msgid "&OK" msgstr "D'ac&ord" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:25 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:242 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tweak_epub_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:233 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:658 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "&Cancel" msgstr "&Cancel·la" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog_ui.py:43 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:26 msgid "Edit Comments" msgstr "Edita els comentaris" @@ -9494,19 +9505,19 @@ msgstr "Copia tots els valors d'odre per autor a autor" msgid "Details of job" msgstr "Detalls de la tasca" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:21 msgid "Active Jobs" msgstr "Treballs actius" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:36 msgid "&Stop selected jobs" msgstr "&Atura les tasques seleccionades" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:40 msgid "Show job &details" msgstr "Mostra &detalls de la tasca" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:44 msgid "Stop &all non device jobs" msgstr "Atura &totes les tasques que no són de dispositiu" @@ -9527,7 +9538,7 @@ msgid "Show detailed information about this error" msgstr "Mostra informació detallada quant a aquest error" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:531 msgid "Copied" msgstr "Copiat" @@ -9743,13 +9754,13 @@ msgstr "" "ordena «Vicent A. Estellés» com a «Estellés, Vicent A»." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:541 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1047 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1050 msgid "&Rating:" msgstr "&Valoració:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:542 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:543 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1048 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1051 msgid "Rating of this book. 0-5 stars" msgstr "Valoració d'aquest llibre: 0-5 estrelles" @@ -9827,7 +9838,7 @@ msgid "&Force numbers to start with:" msgstr "&Força que els nombres comencin per:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:569 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1380 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1383 msgid "&Date:" msgstr "&Data:" @@ -9911,7 +9922,7 @@ msgid "Set from &ebook file(s)" msgstr "Estableix a partir del(s) fitxer(s) del llibre" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:592 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1152 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1155 msgid "&Languages:" msgstr "&Idiomes:" @@ -10519,7 +10530,7 @@ msgstr "Cerca" msgid "Search in the library view for the selected item" msgstr "Cerca l'element seleccionat a la biblioteca del calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:23 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:25 msgid "" "Restoring database from backups, do not interrupt, this will happen in three " "stages" @@ -10527,11 +10538,30 @@ msgstr "" "S'està restaurant la base de dades des de les còpies de seguretat, no ho " "interrompeu, es farà en tres etapes" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:27 msgid "Restoring database" msgstr "S'està restaurant la base de dades" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:80 +#, python-format +msgid "The old database was saved as: %s" +msgstr "S'ha desat la base de dades antiga com a: %s" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:84 +#, python-format +msgid "" +"Restoring the database succeeded with some warnings click Show details to " +"see the details. %s" +msgstr "" +"S'ha restaurat correctament la base de dades amb alguns avisos. Feu clic a " +"«Mostra detalls» per als detalls. %s" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:89 +#, python-format +msgid "Restoring database was successful. %s" +msgstr "S'ha restaurat la base de dades correctament. %s" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:94 msgid "" "Your list of books, with all their metadata is stored in a single file, " "called a database. In addition, metadata for each individual book is stored " @@ -10549,24 +10579,13 @@ msgstr "" "Només es restauren llibres, no paràmetres desats a la base de dades ni " "receptes personalitzades.

Voleu restaurar la base de dades?" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:131 msgid "Restoring database failed, click Show details to see details" msgstr "" "No s'ha pogut restaurar la base de dades, feu clic a «Mostra detalls» per a " "més informació" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:107 -msgid "" -"Restoring the database succeeded with some warnings click Show details to " -"see the details." -msgstr "" -"S'ha aconseguit restaurar la base de dades amb alguns avisos, feu clic a " -"«Mostra detalls» per a més informació." - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:112 -msgid "Restoring database was successful" -msgstr "S'ha aconseguit restaurar la base de dades" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:75 msgid "Saved search already exists" @@ -11047,7 +11066,7 @@ msgid "&Author:" msgstr "&Autor:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:215 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1091 msgid "Ta&gs:" msgstr "Eti&quetes:" @@ -11255,60 +11274,68 @@ msgstr "Recompte" msgid "Was" msgstr "Era" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:263 msgid "Template language tutorial" msgstr "Guia d'aprenentatge del llenguatge de les plantilles" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:267 msgid "Template function reference" msgstr "Glossari de les funcions de plantilla" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:285 msgid "EXCEPTION: " msgstr "EXCEPCIÓ: " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:301 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:312 msgid "No column chosen" msgstr "No s'ha triat cap columna" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:313 msgid "You must specify a column to be colored" msgstr "Heu d'especificar una columna per pintar" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:316 msgid "No template provided" msgstr "No s'ha donat cap plantilla" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:306 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:317 msgid "The template box cannot be empty" msgstr "El quadre de la plantilla no pot estar buit" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:32 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:252 msgid "Set the color of the column:" msgstr "Estableix el color de la columna:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:39 +msgid "Copy a color name to the clipboard:" +msgstr "Copia un nom de color al porta-retalls:" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:49 +msgid "Copy the selected color name to the clipboard" +msgstr "Copia el nom de color seleccionat al porta-retalls" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:59 msgid "Template value:" msgstr "Valor de la plantilla:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:60 msgid "" "The value the of the template using the current book in the library view" msgstr "" "El valor de la plantilla que utilitza el llibre actual a la vista de " "biblioteca" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:73 msgid "Function &name:" msgstr "&Nom de la funció:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:100 msgid "&Documentation:" msgstr "&Documentació:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:85 msgid "Python &code:" msgstr "&Codi Python:" @@ -11766,7 +11793,7 @@ msgid "Regular expression (?P)" msgstr "Expressió regular (?P)" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1288 msgid "ISBN:" msgstr "ISBN:" @@ -11823,13 +11850,13 @@ msgid "Connected " msgstr "Connectat " #: /home/kovid/work/calibre/src/calibre/gui2/init.py:219 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:230 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:261 msgid "Book Details" msgstr "Detalls del llibre" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:221 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:232 msgid "Shift+Alt+D" msgstr "Maj+Alt+D" @@ -12240,23 +12267,23 @@ msgstr "Obre el llibre" msgid "Configure" msgstr "Configura" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:32 msgid "Use the library located at the specified path." msgstr "Fes servir la biblioteca que hi ha al camí que s'indica" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:34 msgid "Start minimized to system tray." msgstr "Comença minimitzat a la safata del sistema" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:36 msgid "Log debugging information to console" msgstr "Envia la informació del registre de depuració a la consola" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:38 msgid "Do not check for updates" msgstr "No comprovis si hi ha actualitzacions" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:40 msgid "" "Ignore custom plugins, useful if you installed a plugin that is preventing " "calibre from starting" @@ -12264,7 +12291,7 @@ msgstr "" "Ignora els connectors personalitzats. Útil si heu instal·lat un connector " "que no deixa que el calibre s'engegui." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:44 msgid "" "Cause a running calibre instance, if any, to be shutdown. Note that if there " "are running jobs, they will be silently aborted, so use with care." @@ -12273,79 +12300,75 @@ msgstr "" "Vigileu, ja que si hi ha tasques en execució s'interrompran sense cap " "confirmació." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:69 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:697 msgid "Calibre Library" msgstr "Biblioteca del calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:95 msgid "Choose a location for your calibre e-book library" msgstr "" "Trieu una localització per a la vostra biblioteca de llibres del calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:104 msgid "Failed to create library" msgstr "No s'ha pogut crear la biblioteca" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 #, python-format msgid "Failed to create calibre library at: %r." msgstr "No s'ha pogut crear la biblioteca a: %r." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:168 msgid "Choose a location for your new calibre e-book library" msgstr "" "Trieu una localització per a la vostra nova biblioteca de llibres del calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:136 msgid "Initializing user interface..." msgstr "S'està iniciant la interfície d'usuari..." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:162 msgid "Repairing failed" msgstr "Ha fallat la reparació" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:163 msgid "The database repair failed. Starting with a new empty library." msgstr "" "La reparació de la base de dades ha fallat. S'està començant amb una nova " "biblioteca buida." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:202 msgid "Bad database location" msgstr "Localització de la base de dades incorrecta" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:178 #, python-format msgid "Bad database location %r. calibre will now quit." msgstr "" "Localització de la base de dades incorrecta %r. El calibre es tancarà tot " "seguit." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:493 msgid "Corrupted database" msgstr "Base de dades malmesa" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:191 +#, python-format msgid "" -"Your calibre database appears to be corrupted. Do you want calibre to try " -"and repair it automatically? If you say No, a new empty calibre library will " -"be created." +"The library database at %s appears to be corrupted. Do you want calibre to " +"try and rebuild it automatically? The rebuild may not be completely " +"successful. If you say No, a new empty calibre library will be created." msgstr "" -"Sembla que la base de dades del calibre està malmesa. Voleu que el calibre " -"intenti reparar-la automàticament? Si dieu «No», es crearà una nova " -"biblioteca buida." +"Sembla que la base de dades de la biblioteca de %s està malmesa. Voleu que " +"el calibre intenti reconstruir-la automàticament? Pot ser que no es pugui " +"reconstruir totalment. Si escolliu «No» es crearà una biblioteca nova del " +"calibre buida." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:224 -msgid "" -"Repairing database. This can take a very long time for a large collection" -msgstr "" -"S'està reparant la base de dades. Això pot durar molta estona en una " -"col·lecció gran." - -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:203 #, python-format msgid "" "Bad database location %r. Will start with a new, empty calibre library" @@ -12353,41 +12376,41 @@ msgstr "" "Localització de la base de dades incorrecta %r. Es començarà amb una nova " "biblioteca del calibre buida" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:213 #, python-format msgid "Starting %s: Loading books..." msgstr "S'està iniciant el %s: s'està carregant els llibres..." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:293 msgid "If you are sure it is not running" msgstr "Si esteu segur que no s'està executant" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:330 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:296 msgid "may be running in the system tray, in the" msgstr "pot ser que s'estigui executant a la safata del sistema, a la" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:298 msgid "upper right region of the screen." msgstr "zona superior dreta de la pantalla." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:300 msgid "lower right region of the screen." msgstr "zona inferior dreta de la pantalla" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:303 msgid "try rebooting your computer." msgstr "intenteu reiniciar l'ordinador." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:339 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:353 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:319 msgid "try deleting the file" msgstr "intenteu suprimir el fitxer" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:342 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:308 msgid "Cannot Start " msgstr "No es pot iniciar " -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:343 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:309 #, python-format msgid "%s is already running." msgstr "%s ja s'està executant." @@ -12413,20 +12436,20 @@ msgstr "&Surt" msgid "Unhandled exception" msgstr "Excepció no gestionada" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:447 msgid "Permission denied" msgstr "S'ha denegat el permís" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:105 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:448 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "No s'ha pogut obrir %s. L'està fent servir un altre programa?" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:137 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." @@ -12434,11 +12457,11 @@ msgstr "" "Especifica com s'ha d'ordenar aquest llibre quan es faci pel títol. Per " "exemple, «L'Exorcista» es pot ordenar com a «Exorcista, L'»" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:139 msgid "Title &sort:" msgstr "&Ordre per títol" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "" " The green color indicates that the current title sort matches the current " "title" @@ -12446,7 +12469,7 @@ msgstr "" " El color verd indica que l'ordre per títol actual coincideix amb el títol " "actual" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:150 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." @@ -12454,11 +12477,11 @@ msgstr "" " El color vermell indica que l'ordre per títol actual no coincideix amb el " "títol actual. No cal fer res si és això el que voleu." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 msgid "Authors changed" msgstr "S'ha canviat els autors" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" @@ -12466,7 +12489,7 @@ msgstr "" "Heu canviat els autors del llibre. Heu de desar els canvis abans d'utilitzar " "la gestió d'autors. Voleu desar els canvis?" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:303 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:302 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -12478,18 +12501,18 @@ msgstr "" "Si el quadre està en verd, el text coincideix amb l'ordre per autors " "individuals. Si està en vermell, els autors i el text no coincideixen." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:308 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:307 msgid "Author s&ort:" msgstr "O&rdre per autor:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" " The green color indicates that the current author sort matches the current " "author" msgstr "" " El color verd indica que l'ordre per autor i l'autor actuals coincideixen" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:320 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." @@ -12497,11 +12520,11 @@ msgstr "" " El color vermell indica que l'ordre per autor actual no coincideix amb " "l'autor actual. No cal fer res si és això el que voleu." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:506 msgid "&Number:" msgstr "&Nombre:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:603 #, python-format msgid "" "Last modified: %s\n" @@ -12512,107 +12535,107 @@ msgstr "" "\n" "Feu doble clic per visualitzar" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:613 #, python-format msgid "Restore %s from the original" msgstr "Restaura %s a partir de l'original" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:660 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:659 msgid "Set the cover for the book from the selected format" msgstr "Estableix la portada a partir de la del format seleccionat" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:668 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:667 msgid "Set metadata for the book from the selected format" msgstr "Estableix les metadades per al llibre del format seleccionat" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:674 msgid "Add a format to this book" msgstr "Afegeix un format a aquest llibre" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:681 msgid "Remove the selected format from this book" msgstr "Suprimeix el format seleccionat d'aquest llibre" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:749 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:752 msgid "Choose formats for " msgstr "Trieu els formats per a " -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:795 msgid "You do not have permission to read the following files:" msgstr "No teniu permís per accedit els fitxers següents:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:822 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:823 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:825 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:826 msgid "No format selected" msgstr "No s'ha seleccionat cap format" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:835 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:838 msgid "Could not read metadata" msgstr "No s'ha pogut llegir les metadades" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:836 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:839 #, python-format msgid "Could not read metadata from %s format" msgstr "No s'ha pogut llegir les metadades del format %s" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:867 msgid "&Browse" msgstr "&Navega" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:866 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:869 msgid "T&rim" msgstr "&Retalla" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:868 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:871 msgid "&Remove" msgstr "Sup&rimeix" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:874 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:877 msgid "Download co&ver" msgstr "Baixa la &portada" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:875 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:878 msgid "&Generate cover" msgstr "&Genera la portada" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:925 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:928 msgid "Not a valid picture" msgstr "La imatge no és vàlida" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:952 msgid "Specify title and author" msgstr "Indiqueu el títol i l'autor" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:950 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:953 msgid "You must specify a title and author before generating a cover" msgstr "Heu d'indicar un títol i un autor abans de generar una portada" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:972 msgid "Invalid cover" msgstr "Portada no vàlida" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:970 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:973 msgid "Could not change cover as the image is invalid." msgstr "No s'ha canviat la portada perquè la imatge no és vàlida." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:997 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1000 msgid "This book has no cover" msgstr "El llibre no té portada" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:999 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1002 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "Mida de la portada: %(width)d×%(height)d píxels" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1055 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1058 msgid "stars" msgstr "estrelles" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1127 msgid "Tags changed" msgstr "S'ha canviat les etiquetes" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1125 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1128 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" @@ -12620,26 +12643,26 @@ msgstr "" "Heu canviat les etiquetes. Per utilitzar l'editor d'etiquetes heu de " "descartar o aplicar els canvis. Voleu aplicar-los?" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1156 msgid "A comma separated list of languages for this book" msgstr "Una llista d'idiomes separats per comes per al llibre" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1176 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1179 msgid "Unknown language" msgstr "Idioma desconegut" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1177 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1180 #, python-format msgid "The language %s is not recognized" msgid_plural "The languages %s are not recognized" msgstr[0] "No es reconeix l'idioma %s" msgstr[1] "No es reconeixen els idiomes %s" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1189 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1192 msgid "I&ds:" msgstr "I&ds:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1193 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -12650,38 +12673,38 @@ msgstr "" "\n" "%s" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1254 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1316 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1257 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 msgid "This ISBN number is valid" msgstr "El nombre d'ISBN és vàlid" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1257 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1260 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 msgid "This ISBN number is invalid" msgstr "El nombre d'ISBN no és vàlid" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1304 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1307 msgid "Invalid ISBN" msgstr "ISBN no vàlid" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1283 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1286 msgid "Enter an ISBN" msgstr "Introduïu un ISBN" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1305 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1308 msgid "The ISBN you entered is not valid. Try again." msgstr "L'ISBN que heu introduït no és vàlid. Torneu-ho a intentar." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1329 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1332 msgid "&Publisher:" msgstr "&Editorial:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1399 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1402 msgid "Clear date" msgstr "Suprimeix la data" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1432 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1435 msgid "Publishe&d:" msgstr "Pu&blicació:" @@ -12753,7 +12776,7 @@ msgid "Downloaded %(num)d of %(tot)d" msgstr "S'ha baixat %(num)d de %(tot)d" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/config.py:61 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:61 msgid "Downloaded metadata fields" msgstr "Camps de metadades descarregats" @@ -14393,11 +14416,11 @@ msgstr "No s'ha seleccionat cap font" msgid "No source selected, cannot configure." msgstr "No s'ha seleccionat cap font, no es pot configurar" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:32 msgid "Metadata sources" msgstr "Fonts de les metadades" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:37 msgid "" "Disable any metadata sources you do not want by unchecking them. You can " "also set the cover priority. Covers from sources that have a higher " @@ -14407,7 +14430,7 @@ msgstr "" "establir la prioritat de les portades. Es prioritzen les portades de fonts " "amb una prioritat més alta (més petita) quan es baixin metadades en massa.\n" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:48 msgid "" "Sources with a red X next to their names must be configured before they will " "be used. " @@ -14415,29 +14438,29 @@ msgstr "" "Cal configurar les fonts amb una X vermella a costat dels seus noms abans de " "poder-les utilitzar. " -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:53 msgid "Configure selected source" msgstr "Configura la font seleccionada" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:66 msgid "" "If you uncheck any fields, metadata for those fields will not be downloaded" msgstr "" "Si desmarqueu algun camp no es baixaran les metadades d'aquests camps" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:71 msgid "&Select all" msgstr "&Selecciona-ho tot" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:75 msgid "&Clear all" msgstr "Suprimeix-ho &tot" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:79 msgid "&Select default" msgstr "&Selecciona el predeterminat" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:80 msgid "" "Restore your own subset of checked fields that you define using the 'Set as " "default' button" @@ -14445,11 +14468,11 @@ msgstr "" "Restaureu el conjunt de camps seleccionats que definiu amb el botó " "«Estableix com a predeterminat»." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:84 msgid "&Set as default" msgstr "&Estableix com a predeterminat" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:85 msgid "" "Store the currently checked fields as a default you can restore using the " "'Select default' button" @@ -14457,34 +14480,34 @@ msgstr "" "Emmagatzema els camps seleccionats com a predeterminats per restaurar-los " "amb el botó «Selecciona els predeterminats»" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:90 msgid "Convert all downloaded comments to plain &text" msgstr "Converteix tots els comentaris baixats a &text net" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:94 msgid "Swap author names from FN LN to LN, FN" msgstr "Inverteix els noms d'autors de «nom, cognom» a «cognom, nom»" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:98 msgid "Max. number of &tags to download:" msgstr "Número màxim d'&etiquetes que es descarregaran:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:105 msgid "Max. &time to wait after first match is found:" msgstr "" "&Temps màxim d'espera després que s'hagi trobat la primer coincidència:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:133 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:117 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:199 msgid " secs" msgstr " segons" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:113 msgid "Max. time to wait after first &cover is found:" msgstr "Temps màxim d'espera després que es trobi la primera &portada:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:121 msgid "" "

Different metadata sources have different sets of tags for the same book. " "If this option is checked, then calibre will use the smaller tag sets. These " @@ -14503,7 +14526,7 @@ msgstr "" "de metadades té un conjunt d'etiquetes tipus gènere per al llibre que " "cerqueu. La majoria de vegades totes tenen conjunts d'etiquetes grans." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:123 msgid "Prefer &fewer tags" msgstr "Prefereix &menys etiquetes" @@ -15052,7 +15075,7 @@ msgstr "" "d'un terme de cerca modifiqueu el quadre de valor i premeu «Desa»." #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:131 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:652 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:652 msgid "&Save" msgstr "&Desa" @@ -15964,7 +15987,7 @@ msgstr "Llibres:" #: /home/kovid/work/calibre/src/calibre/gui2/store/search_ui.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/store/web_store_dialog_ui.py:63 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:661 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "Close" msgstr "Tanca" @@ -16180,7 +16203,7 @@ msgstr "" "N'esteu segur?" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:455 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:456 msgid "Searches" msgstr "Cerques" @@ -16544,23 +16567,34 @@ msgstr "" "el registre de depuració estarà disponible al fitxer: %s

El registre es " "mostrarà automàticament." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:494 +#, python-format +msgid "" +"The library database at %s appears to be corrupted. Do you want calibre to " +"try and rebuild it automatically? The rebuild may not be completely " +"successful." +msgstr "" +"Sembla que la base de dades de la biblioteca de %s està malmesa. Voleu que " +"el calibre intenti reconstruir-la automàticament? Pot ser que no es pugui " +"reconstruir totalment." + +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:578 msgid "Conversion Error" msgstr "Error de conversió" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:581 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:601 msgid "Recipe Disabled" msgstr "Recepta inhabilitada" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:617 msgid "Failed" msgstr "Ha fallat" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:631 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:651 msgid "There are active jobs. Are you sure you want to quit?" msgstr "Hi ha tasques actives. Segur que voleu sortir?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:634 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:654 msgid "" " is communicating with the device!
\n" " Quitting may cause corruption on the device.
\n" @@ -16570,11 +16604,11 @@ msgstr "" " Si sortiu podeu malmetre el dispositiu.
\n" " Segur que voleu sortir?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:658 msgid "Active jobs" msgstr "Tasques actives" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:706 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:726 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." @@ -16671,7 +16705,7 @@ msgid "Edit" msgstr "Edita" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:65 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:667 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "Reset" msgstr "Restableix" @@ -17202,7 +17236,7 @@ msgstr "Amaga" msgid "Toggle" msgstr "Commuta" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:444 #, python-format msgid "" "Choose your e-book device. If your device is not in the list, choose a " @@ -17211,20 +17245,20 @@ msgstr "" "Trieu el vostre lector. Si el dispositiu no és a la llista escolliu un " "dispositiu «%s»." -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:505 msgid "Moving library..." msgstr "S'està movent la biblioteca..." -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:515 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:522 msgid "Failed to move library" msgstr "No s'ha pogut moure la biblioteca" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:576 msgid "Invalid database" msgstr "Base de dades no vàlida" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:577 #, python-format msgid "" "

An invalid library already exists at %(loc)s, delete it before trying to " @@ -17233,15 +17267,15 @@ msgstr "" "

Ja hi ha una biblioteca no vàlida a %(loc)s. Suprimiu-la abans d'intentar " "moure la biblioteca existent.
Error: %(err)s" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:588 msgid "Could not move library" msgstr "No s'ha pogut moure la biblioteca" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:663 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:669 msgid "Select location for books" msgstr "Seleccioneu una ubicació per als llibres" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:690 #, python-format msgid "" "You must choose an empty folder for the calibre library. %s is not empty." @@ -17249,7 +17283,7 @@ msgstr "" "Heu de triar una carpeta buida per a la biblioteca del calibre. %s no està " "buida." -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:758 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:764 msgid "welcome wizard" msgstr "Assistent de benvinguda" @@ -17619,7 +17653,7 @@ msgstr "activat" #: /home/kovid/work/calibre/src/calibre/library/caches.py:569 #: /home/kovid/work/calibre/src/calibre/library/caches.py:583 #: /home/kovid/work/calibre/src/calibre/library/caches.py:593 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:222 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:238 msgid "yes" msgstr "sí" @@ -17627,7 +17661,7 @@ msgstr "sí" #: /home/kovid/work/calibre/src/calibre/library/caches.py:568 #: /home/kovid/work/calibre/src/calibre/library/caches.py:580 #: /home/kovid/work/calibre/src/calibre/library/caches.py:590 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:222 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:238 msgid "no" msgstr "no" @@ -18824,23 +18858,23 @@ msgstr "" "L'etiqueta només pot contenir lletres minúscules, nombres i guions baixos, i " "ha de començar amb una lletra" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:67 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:68 #, python-format msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "%(tt)sLa valoració mitjana és %(rating)3.1f" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3403 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3404 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" "

S'està migrant la base de dades antiga a la biblioteca de %s

" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3432 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3433 #, python-format msgid "Copying %s" msgstr "S'està copiant %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3449 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3450 msgid "Compacting database" msgstr "S'està compactant la base de dades" @@ -19029,7 +19063,7 @@ msgid "" msgstr "" "Desa a una sola carpeta, ignorant l'estructura de carpetes de la plantilla" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:303 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:319 #, python-format msgid "" "Failed to calculate path for save to disk. Template: %(templ)s\n" @@ -19038,14 +19072,14 @@ msgstr "" "No s'ha pogut calcular el camí per desar al disc. Plantilla: %(templ)s\n" "Error: %(err)s" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:309 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:325 #, python-format msgid "Template evaluation resulted in no path components. Template: %s" msgstr "" "L'avaluació de la plantilla no dóna cap component per al camí. Plantilla: %s" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:403 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:436 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:419 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:452 msgid "Requested formats not available" msgstr "No es disposa dels formats sol·licitats" @@ -20109,6 +20143,20 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:972 msgid "" +"list_equals(list1, sep1, list2, sep2, yes_val, no_val) -- return yes_val if " +"list1 and list2 contain the same items, otherwise return `no_val. The items " +"are determined by splitting each list using the appropriate separator " +"character (sep1 or sep2). The order of items in the lists is not relevant. " +"The compare is case insensitive." +msgstr "" +"list_equals(llista1, sep1, llista2, sep2, valor_sí, valor_no) -- s'obté " +"«valor_sí» si «llista1» i «llista2» contenen els mateixos elements, en cas " +"contrari s'obté «valor_no». Els elements es determinen dividint cada llista " +"amb el separador adequat («sep1» o «sep2»). L'ordre dels elements no és " +"rellevant. La comparació no distingeix majúscules i minúscules." + +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:990 +msgid "" "today() -- return a date string for today. This value is designed for use in " "format_date or days_between, but can be manipulated like any other string. " "The date is in ISO format." @@ -20117,7 +20165,7 @@ msgstr "" "lo a «format_date» o «days_between», però es pot manipular com qualsevol " "altre text. La data està en format ISO." -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:983 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1001 msgid "" "days_between(date1, date2) -- return the number of days between date1 and " "date2. The number is positive if date1 is greater than date2, otherwise " @@ -20128,7 +20176,7 @@ msgstr "" "«data2». El nombre és positiu si «data1» és posterior a «data2», negativo en " "cas contrari. Si «data1» o «data2» no són dates, s'obté una cadena buida." -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1005 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1023 msgid "" "language_strings(lang_codes, localize) -- return the strings for the " "language codes passed in lang_codes. If localize is zero, return the strings " @@ -20140,7 +20188,7 @@ msgstr "" "les cadenes en anglès. Sí «localize» no és zero, s'obtenen les cadenes en la " "llengua local actual. «Lang_codes» és una llista separada per comes." -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1025 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1043 msgid "" "language_codes(lang_strings) -- return the language codes for the strings " "passed in lang_strings. The strings must be in the language of the current " @@ -20475,102 +20523,106 @@ msgstr "" msgid "Unknown News Source" msgstr "Font de notícies desconeguda" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:720 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:718 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "La recepta «%s» necessita usuari i contrasenya" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:827 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:825 msgid "Download finished" msgstr "S'ha finalitzat la baixada" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:829 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:827 msgid "Failed to download the following articles:" msgstr "No s'ha pogut baixar aquests articles:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:835 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:833 msgid "Failed to download parts of the following articles:" msgstr "No s'ha pogut baixar part d'aquests articles:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:837 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:835 msgid " from " msgstr " des de " -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:839 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:837 msgid "\tFailed links:" msgstr "\tEnllaços que han fallat:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:934 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:932 msgid "Could not fetch article." msgstr "No s'ha pogut aconseguir l'article." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:936 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:934 msgid "The debug traceback is available earlier in this log" msgstr "La traça de depuració està més amunt en aquest registre" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:938 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:936 msgid "Run with -vv to see the reason" msgstr "Executeu amb -vv per saber-ne el motiu" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:961 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:959 msgid "Fetching feeds..." msgstr "S'està aconseguint els canals..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:966 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:964 msgid "Got feeds from index page" msgstr "S'ha aconseguit canals des de la pàgina principal" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:975 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:973 msgid "Trying to download cover..." msgstr "S'està intentant baixar la portada..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:977 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:975 msgid "Generating masthead..." msgstr "S'està generant l'encapçalament..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1057 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1055 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "S'està iniciant la baixada [%d fils]" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1073 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1071 #, python-format msgid "Feeds downloaded to %s" msgstr "S'ha baixat els canals a %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1082 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1080 #, python-format msgid "Could not download cover: %s" msgstr "No s'ha pogut baixar la portada: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1091 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1089 #, python-format msgid "Downloading cover from %s" msgstr "Baixada de la portada de %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1137 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1135 msgid "Masthead image downloaded" msgstr "S'ha baixat la imatge de capçalera" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1277 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1216 +msgid "Articles in this issue: " +msgstr "Articles en aquest exemplar: " + +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1286 msgid "Untitled Article" msgstr "Article sense títol" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1348 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1357 #, python-format msgid "Article downloaded: %s" msgstr "Article baixat: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1359 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1368 #, python-format msgid "Article download failed: %s" msgstr "Ha fallat la baixada de l'article: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1376 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1385 msgid "Fetching feed" msgstr "S'està aconseguint el canal" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1518 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1527 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." @@ -20578,7 +20630,7 @@ msgstr "" "No s'ha pogut entrar, comproveu el nom d'usuari i la contrasenya del servei " "de publicacions periòdiques del calibre" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1533 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1542 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -20710,75 +20762,75 @@ msgstr "" msgid "Do not download CSS stylesheets." msgstr "No baixis els fulls d'estil CSS" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:649 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:649 msgid "OK" msgstr "D'acord" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:652 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:652 msgid "Save" msgstr "Desa" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:655 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:655 msgid "Open" msgstr "Obre" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:658 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "Cancel" msgstr "Canceŀla" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:661 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "&Close" msgstr "&Tanca" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:664 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:664 msgid "Apply" msgstr "Aplica" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:674 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:674 msgid "Don't Save" msgstr "No desis" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:676 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:676 msgid "Close without Saving" msgstr "Tanca sense desar" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:678 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:678 msgid "Discard" msgstr "Descarta" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:681 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:681 msgid "&Yes" msgstr "&Sí" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:684 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:684 msgid "Yes to &All" msgstr "Sí &a tot" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:687 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:687 msgid "&No" msgstr "&No" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:690 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:690 msgid "N&o to All" msgstr "N&o a tot" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:693 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:693 msgid "Save All" msgstr "Desa-ho tot" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:696 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:696 msgid "Abort" msgstr "Interromp" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:699 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:699 msgid "Retry" msgstr "Reintenta-ho" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:702 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:702 msgid "Ignore" msgstr "Ignora" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:705 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:705 msgid "Restore Defaults" msgstr "Restaura els valors per defecte" @@ -21263,7 +21315,8 @@ msgstr "" "S'inhabilita amb l'expressió '^$'\n" "Aquesta expressió s'ha pensat per articles seguits d'un espai. Si voleu fer\n" "coincidir articles seguits d'altres caràcters, com L' en català, utilitzeu\n" -"\"^(Un\\s+|Una\\s+|Uns\\s+|Unes\\s+|El\\s+|La\\s+|Els\\s+|Les\\s+|L')\" al seu lloc.\n" +"\"^(Un\\s+|Una\\s+|Uns\\s+|Unes\\s+|El\\s+|La\\s+|Els\\s+|Les\\s+|L')\" al " +"seu lloc.\n" "Per defecte: '^(A|The|An)\\s+'" #: /home/kovid/work/calibre/resources/default_tweaks.py:202 diff --git a/src/calibre/translations/cs.po b/src/calibre/translations/cs.po index f74a471a82..9d56711cd8 100644 --- a/src/calibre/translations/cs.po +++ b/src/calibre/translations/cs.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-09-23 18:01+0000\n" +"POT-Creation-Date: 2011-09-30 20:39+0000\n" "PO-Revision-Date: 2011-09-03 16:16+0000\n" "Last-Translator: Jan Kubík \n" "Language-Team: Czech \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" -"X-Launchpad-Export-Date: 2011-09-24 04:41+0000\n" -"X-Generator: Launchpad (build 14012)\n" +"X-Launchpad-Export-Date: 2011-10-01 04:44+0000\n" +"X-Generator: Launchpad (build 14071)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -26,8 +26,8 @@ msgstr "Nedělá vůbec nic" #: /home/kovid/work/calibre/src/calibre/db/cache.py:104 #: /home/kovid/work/calibre/src/calibre/db/cache.py:107 #: /home/kovid/work/calibre/src/calibre/db/cache.py:118 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:242 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:243 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:247 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:248 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 @@ -51,7 +51,7 @@ msgstr "Nedělá vůbec nic" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1898 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1900 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:286 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:288 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:34 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:35 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:98 @@ -102,8 +102,8 @@ msgstr "Nedělá vůbec nic" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:999 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:101 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:138 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:140 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1002 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1007 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1079 @@ -143,7 +143,7 @@ msgstr "Nedělá vůbec nic" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:380 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:564 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 @@ -164,9 +164,9 @@ msgstr "Nedělá vůbec nic" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1209 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1212 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:252 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:396 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:161 @@ -176,14 +176,14 @@ msgstr "Nedělá vůbec nic" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:217 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:541 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:560 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2037 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2187 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3242 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3244 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3377 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:542 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:550 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:561 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2038 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2188 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3243 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3378 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 @@ -755,22 +755,22 @@ msgid "This profile is intended for the Amazon Kindle." msgstr "Tento profil je určený pro Amazon Kindle." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:173 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:660 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:661 msgid "This profile is intended for the Irex Illiad." msgstr "Tento profil je určený pro Irex Illiad." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:185 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:673 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:674 msgid "This profile is intended for the IRex Digital Reader 1000." msgstr "Tento profil je určený pro IRex Digital Reader 1000." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:198 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:687 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:688 msgid "This profile is intended for the IRex Digital Reader 800." msgstr "Tento profil je určený pro IRex Digital Reader 800." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:210 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:701 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:702 msgid "This profile is intended for the B&N Nook." msgstr "Tento profil je určený pro B&N Nook." @@ -839,14 +839,19 @@ msgstr "" msgid "This profile is intended for the Amazon Kindle DX." msgstr "Tento profil je určený pro Amazon Kindle DX." -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:713 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:714 msgid "This profile is intended for the B&N Nook Color." msgstr "Tento profil je určený pro B&N Nook Color." -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:724 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:725 msgid "This profile is intended for the Sanda Bambook." msgstr "Tento profil je určený pro Sanda Bambook." +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:740 +msgid "" +"This profile is intended for the PocketBook Pro 900 series of devices." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 msgid "Installed plugins" msgstr "Nainstalované moduly" @@ -912,13 +917,13 @@ msgstr "Povolit uvedený modul" msgid "Disable the named plugin" msgstr "Zakázat uvedený modul" -#: /home/kovid/work/calibre/src/calibre/db/backend.py:271 -#: /home/kovid/work/calibre/src/calibre/db/backend.py:280 +#: /home/kovid/work/calibre/src/calibre/db/backend.py:272 +#: /home/kovid/work/calibre/src/calibre/db/backend.py:281 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:288 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:668 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:132 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:674 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:133 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:142 #, python-format msgid "Path to library too long. Must be less than %d characters." msgstr "Cesta ke složce knihovny je moc dlouhá. Musí mít méně než %d znaků." @@ -927,26 +932,26 @@ msgstr "Cesta ke složce knihovny je moc dlouhá. Musí mít méně než %d znak #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:987 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:988 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:814 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:826 msgid "Yes" msgstr "Ano" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1102 msgid "Main" msgstr "Hlavní" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1104 msgid "Card A" msgstr "Karta A" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1106 msgid "Card B" msgstr "Karta B" @@ -958,7 +963,7 @@ msgstr "Protokol ladění" msgid "Communicate with Android phones." msgstr "Komunikace s telefony Android." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:129 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:133 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" @@ -966,11 +971,11 @@ msgstr "" "Seznam adresářů oddělený čárkami k odeslání elektronických knih do zařízení. " "Bude použit první nalezený." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:182 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:187 msgid "Communicate with S60 phones." msgstr "Komunikovat s telefony S60." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:201 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:206 msgid "Communicate with WebOS tablets." msgstr "Spojeno s tablety s WebOS" @@ -1098,9 +1103,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1150 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:334 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:347 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:335 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:348 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3104 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "Zprávy" @@ -1108,8 +1113,8 @@ msgstr "Zprávy" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:662 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3062 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3080 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3063 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3081 msgid "Catalog" msgstr "Katalog" @@ -3593,44 +3598,48 @@ msgstr "" msgid "Cover" msgstr "Obálka" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:409 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:429 msgid "Downloads metadata and covers from Amazon" msgstr "Stáhnout metadata a obálky z Amazonu" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:419 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:439 msgid "US" msgstr "US" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:420 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:440 msgid "France" msgstr "Francie" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:421 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:441 msgid "Germany" msgstr "Německo" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:422 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:442 msgid "UK" msgstr "UK" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:423 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:443 msgid "Italy" msgstr "Itálie" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:424 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:444 msgid "Japan" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:428 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:445 +msgid "Spain" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:449 msgid "Amazon website to use:" msgstr "Stránka Amazonu k použití:" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:429 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:450 msgid "" "Metadata from Amazon will be fetched using this country's Amazon website." msgstr "Metadata od Amazonu budou načtena pomocí místní stránky Amazon." -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:603 msgid "Amazon timed out. Try again later." msgstr "Spojení s Amazonem vypršelo. Zkuste to později." @@ -3855,7 +3864,7 @@ msgstr "Knihy ve formátu %s nejsou podporovány." #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:955 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:958 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "Kniha %(sidx)s z %(series)s" @@ -4563,7 +4572,7 @@ msgid "Choose Files" msgstr "Zvol soubory" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:751 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:754 msgid "Books" msgstr "Knihy" @@ -4978,8 +4987,8 @@ msgstr "Složka %s již existuje. Nejdříve ji smažte." #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:287 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:341 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:70 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:673 msgid "Too long" msgstr "" @@ -5047,8 +5056,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:733 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:106 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:88 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:298 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:352 msgid "Success" @@ -5066,7 +5075,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:970 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:377 msgid "Failed" @@ -5127,7 +5137,7 @@ msgid "Create a catalog of the books in your calibre library" msgstr "Vytvořit katalog z knih ve Vaší calibre knihovně" #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:88 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:590 msgid "Cannot convert" msgstr "Nemůžu převást" @@ -5191,7 +5201,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/device_category_editor.py:112 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:674 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:216 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:503 @@ -5624,7 +5634,7 @@ msgstr "F1" #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:66 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:670 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:670 msgid "Help" msgstr "Nápověda" @@ -6061,7 +6071,7 @@ msgid "No books found" msgstr "Nenalezeny žádné knihy" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:289 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:794 msgid "No permission" msgstr "Nedostatečná práva" @@ -6275,50 +6285,50 @@ msgid "" "&Multiple books per folder, assumes every ebook file is a different book" msgstr "&Více knih ve složce znamené, že každý ebook soubor je různá kniha" -#: /home/kovid/work/calibre/src/calibre/gui2/bars.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/bars.py:195 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:302 msgid "Donate" msgstr "Podpořte program" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:120 msgid "Click to open" msgstr "Klikněte pro otevření" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:135 msgid "Ids" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:173 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1035 msgid "Collections" msgstr "Kolekce" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:290 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:256 msgid "Paste Cover" msgstr "Vložit obálku" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:291 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:257 msgid "Copy Cover" msgstr "Kopírovat obálku" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:557 msgid "Double-click to open Book Details window" msgstr "Klikněte 2x pro zobrazení podrobností o knize" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:556 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:558 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "Cesta" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:559 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" @@ -6408,7 +6418,7 @@ msgstr "výstup" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:21 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:105 @@ -7329,33 +7339,33 @@ msgstr "" "možné." #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:901 msgid "Choose cover for " msgstr "Vyberte obálku pro " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:906 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:909 msgid "Cannot read" msgstr "Nemůžu přečíst" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:910 msgid "You do not have permission to read the file: " msgstr "Nemáte přístupová práva na čtení souboru: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:203 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:915 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:918 msgid "Error reading file" msgstr "Chyba při čtení souboru" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:916 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:919 msgid "

There was an error reading from file:
" msgstr "

Chyba při čtení souboru:
" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:926 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:929 msgid " is not a valid picture" msgstr " není platný obrazový soubor" @@ -7380,7 +7390,7 @@ msgid "&Title: " msgstr "&Název: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 msgid "Change the title of this book" msgstr "Změnit název táto knihy" @@ -7410,7 +7420,7 @@ msgstr "Ta&gy: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:548 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1089 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1092 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

They can be any words or phrases, separated by commas." @@ -7421,7 +7431,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:555 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:214 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:446 msgid "&Series:" msgstr "&Série:" @@ -7429,7 +7439,7 @@ msgstr "&Série:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:556 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:557 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:445 msgid "List of known series. You can add new series." msgstr "Seznam známých sérií. Můžete přidat novou sérii." @@ -8085,7 +8095,7 @@ msgstr "Prohlížeč obálek nemohl být nahrán" #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:271 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:320 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:324 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1396 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1399 msgid "Undefined" msgstr "Nedefinováno" @@ -8747,51 +8757,51 @@ msgstr "Existující" msgid "Convertible" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:43 msgid "Choose location for calibre library" msgstr "Vybrat umístění calibre knihovny" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:50 msgid "Same as current" msgstr "Stejné jako aktuální" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 #, python-format msgid "The location %s contains the current calibre library" msgstr "Umístění %s obsahuje současnou calibre knihovnu" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:56 msgid "No existing library found" msgstr "Nenalezena žádná existující knihovna" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 #, python-format msgid "There is no existing calibre library at %s" msgstr "Není žádná calibre knihovna v %s" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:62 msgid "Not empty" msgstr "Není prázdné" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:63 #, python-format msgid "The folder %s is not empty. Please choose an empty folder" msgstr "Složka %s není prázdná. Zvolte prosím prázdnou" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:94 msgid "No location" msgstr "Bez umístění" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:94 msgid "No location selected" msgstr "Nevybráno žádné umístění" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:683 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:689 msgid "Bad location" msgstr "Špatné umístění" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:99 #, python-format msgid "%s is not an existing folder" msgstr "%s není složka" @@ -8859,14 +8869,14 @@ msgstr "Mo6nosti převodu %s" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:211 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:117 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 msgid "&Title:" msgstr "&Název:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:199 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:198 msgid "&Author(s):" msgstr "&Autor(ři):" @@ -8875,21 +8885,21 @@ msgid "&Profile:" msgstr "&Profil:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:24 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:236 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:649 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:241 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:649 msgid "&OK" msgstr "&OK" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:25 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:242 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tweak_epub_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:233 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:658 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "&Cancel" msgstr "&Zrušit" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog_ui.py:43 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:26 msgid "Edit Comments" msgstr "Edituj komentáře" @@ -9152,19 +9162,19 @@ msgstr "" msgid "Details of job" msgstr "Detaily Jobu" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:21 msgid "Active Jobs" msgstr "Aktivní Joby" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:36 msgid "&Stop selected jobs" msgstr "&Zastavit vybrané úlohy" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:40 msgid "Show job &details" msgstr "Zobrazit &detaily úlohy" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:44 msgid "Stop &all non device jobs" msgstr "Zastavit &všechny úlohy nesouvisející se zařízením" @@ -9185,7 +9195,7 @@ msgid "Show detailed information about this error" msgstr "Zobrazit detailní informace o této chybě" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:531 msgid "Copied" msgstr "Kopírováno" @@ -9385,13 +9395,13 @@ msgstr "" "tříděn jako Dickens, Charles." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:541 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1047 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1050 msgid "&Rating:" msgstr "&Hodnocení:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:542 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:543 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1048 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1051 msgid "Rating of this book. 0-5 stars" msgstr "Hodnocení této knihy. 0-5 hvězdiček" @@ -9466,7 +9476,7 @@ msgid "&Force numbers to start with:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:569 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1380 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1383 msgid "&Date:" msgstr "&Datum:" @@ -9546,7 +9556,7 @@ msgid "Set from &ebook file(s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:592 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1152 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1155 msgid "&Languages:" msgstr "&Jazyky:" @@ -10131,17 +10141,34 @@ msgstr "Hledat" msgid "Search in the library view for the selected item" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:23 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:25 msgid "" "Restoring database from backups, do not interrupt, this will happen in three " "stages" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:27 msgid "Restoring database" msgstr "Obnovuji databázi" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:80 +#, python-format +msgid "The old database was saved as: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:84 +#, python-format +msgid "" +"Restoring the database succeeded with some warnings click Show details to " +"see the details. %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:89 +#, python-format +msgid "Restoring database was successful. %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:94 msgid "" "Your list of books, with all their metadata is stored in a single file, " "called a database. In addition, metadata for each individual book is stored " @@ -10152,20 +10179,11 @@ msgid "" "recipes.

Do you want to restore the database?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:131 msgid "Restoring database failed, click Show details to see details" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:107 -msgid "" -"Restoring the database succeeded with some warnings click Show details to " -"see the details." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:112 -msgid "Restoring database was successful" -msgstr "Obnova databáze byla úspěšná" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:75 msgid "Saved search already exists" @@ -10597,7 +10615,7 @@ msgid "&Author:" msgstr "&Autor:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:215 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1091 msgid "Ta&gs:" msgstr "Tagy:" @@ -10798,58 +10816,66 @@ msgstr "" msgid "Was" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:263 msgid "Template language tutorial" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:267 msgid "Template function reference" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:285 msgid "EXCEPTION: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:301 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:312 msgid "No column chosen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:313 msgid "You must specify a column to be colored" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:316 msgid "No template provided" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:306 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:317 msgid "The template box cannot be empty" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:32 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:252 msgid "Set the color of the column:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:39 +msgid "Copy a color name to the clipboard:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:49 +msgid "Copy the selected color name to the clipboard" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:59 msgid "Template value:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:60 msgid "" "The value the of the template using the current book in the library view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:73 msgid "Function &name:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:100 msgid "&Documentation:" msgstr "&Dokumentace:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:85 msgid "Python &code:" msgstr "Python kód:" @@ -11287,7 +11313,7 @@ msgid "Regular expression (?P)" msgstr "Regulární výraz (?P)" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1288 msgid "ISBN:" msgstr "ISBN:" @@ -11344,13 +11370,13 @@ msgid "Connected " msgstr "Připojeno " #: /home/kovid/work/calibre/src/calibre/gui2/init.py:219 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:230 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:261 msgid "Book Details" msgstr "Podrobnosti o knize" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:221 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:232 msgid "Shift+Alt+D" msgstr "Shift+Alt+D" @@ -11759,142 +11785,134 @@ msgstr "Otevřít elektronickou knihu" msgid "Configure" msgstr "Nastavení" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:32 msgid "Use the library located at the specified path." msgstr "Použij knihovnu umístěnou na zvoleném místě." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:34 msgid "Start minimized to system tray." msgstr "Spustit program minimalizovaný v systémové liště" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:36 msgid "Log debugging information to console" msgstr "Logovat ladící informace do konzole" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:38 msgid "Do not check for updates" msgstr "Nezjišťuj nové verze" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:40 msgid "" "Ignore custom plugins, useful if you installed a plugin that is preventing " "calibre from starting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:44 msgid "" "Cause a running calibre instance, if any, to be shutdown. Note that if there " "are running jobs, they will be silently aborted, so use with care." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:69 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:697 msgid "Calibre Library" msgstr "Calibre knihovna" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:95 msgid "Choose a location for your calibre e-book library" msgstr "Vyberte umístění pro Vaši Calibre e-book knihovnu" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:104 msgid "Failed to create library" msgstr "Nepodařilo se vytvořit knihovnu" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 #, python-format msgid "Failed to create calibre library at: %r." msgstr "Nepodařilo se vytvořit Calibre knihovnu v: %r." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:168 msgid "Choose a location for your new calibre e-book library" msgstr "Vyberte umístění pro Vaši novou Calibre e-book knihovnu" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:136 msgid "Initializing user interface..." msgstr "Inicializuji uživatelské rozhraní..." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:162 msgid "Repairing failed" msgstr "Oprava selhala" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:163 msgid "The database repair failed. Starting with a new empty library." msgstr "Oprava databáze se nezdařila. Startuji s novou prázdnou knihovnou." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:202 msgid "Bad database location" msgstr "Neplatné umístění databáze" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:178 #, python-format msgid "Bad database location %r. calibre will now quit." msgstr "Špatné umístění databáze %r. Calibre bude nyní ukončeno." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:493 msgid "Corrupted database" msgstr "Poškozená databáze" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:191 +#, python-format msgid "" -"Your calibre database appears to be corrupted. Do you want calibre to try " -"and repair it automatically? If you say No, a new empty calibre library will " -"be created." +"The library database at %s appears to be corrupted. Do you want calibre to " +"try and rebuild it automatically? The rebuild may not be completely " +"successful. If you say No, a new empty calibre library will be created." msgstr "" -"Vaše Calibre databáze se zdá být poškozená. Chcete aby se Calibre pokusilo " -"databázi opravit automaticky? Pokud zvolíte Ne, bude vytvořena nová prázdná " -"Calibre knihovna." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:224 -msgid "" -"Repairing database. This can take a very long time for a large collection" -msgstr "" -"Oprava databáze. Tato operace může trvat dlouhou dobu pokud je sbírka " -"rozsáhlá" - -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:203 #, python-format msgid "" "Bad database location %r. Will start with a new, empty calibre library" msgstr "" "Špatné umístění databáze %r. Začne se s novou, prázdnou Calibre knihovnou" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:213 #, python-format msgid "Starting %s: Loading books..." msgstr "Spouštění %s: Načítání knih..." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:293 msgid "If you are sure it is not running" msgstr "Jste si jisti, že není spuštěn" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:330 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:296 msgid "may be running in the system tray, in the" msgstr "může být spuštěn v systémové liště, v" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:298 msgid "upper right region of the screen." msgstr "pravá horní oblast obrazovky" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:300 msgid "lower right region of the screen." msgstr "pravý dolní okraj obrazovky" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:303 msgid "try rebooting your computer." msgstr "skuste restartovat počítač." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:339 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:353 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:319 msgid "try deleting the file" msgstr "pokuste se vymazat smazat soubor" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:342 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:308 msgid "Cannot Start " msgstr "Nemůžu spistit " -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:343 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:309 #, python-format msgid "%s is already running." msgstr "%s je již spuštěno" @@ -11919,20 +11937,20 @@ msgstr "&Ukončit" msgid "Unhandled exception" msgstr "Neobsloužená výjimka" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:447 msgid "Permission denied" msgstr "Přístup odmítnut" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:105 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:448 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "Nelze otevřít %s. Je používán jiným programem?" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:137 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." @@ -11940,27 +11958,27 @@ msgstr "" "Upřesněte jak má být tato kniha řazena podle názvu. Například \"The " "Exorcist\" může být řazen jako \"Exorcist, The\"." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:139 msgid "Title &sort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "" " The green color indicates that the current title sort matches the current " "title" msgstr " Zelená barva indikuje, že současné řazení odpovídá současnému názvu" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:150 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 msgid "Authors changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" @@ -11968,7 +11986,7 @@ msgstr "" "Změnil jste autory této knihy. Musíte tyto změny uložit předtím než můžete " "Spravovat autory. Chcete tyto změny uložit?" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:303 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:302 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -11976,11 +11994,11 @@ msgid "" "strings. If it is colored red, then the authors and this text do not match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:308 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:307 msgid "Author s&ort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" " The green color indicates that the current author sort matches the current " "author" @@ -11988,17 +12006,17 @@ msgstr "" " Zelená barva indikuje, že současné třídění podle autora se shoduje se " "současným autorem" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:320 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:506 msgid "&Number:" msgstr "Čí&slo:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:603 #, python-format msgid "" "Last modified: %s\n" @@ -12006,132 +12024,132 @@ msgid "" "Double click to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:613 #, python-format msgid "Restore %s from the original" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:660 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:659 msgid "Set the cover for the book from the selected format" msgstr "Nastavit obálku knihy pro zvolený formát" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:668 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:667 msgid "Set metadata for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:674 msgid "Add a format to this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:681 msgid "Remove the selected format from this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:749 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:752 msgid "Choose formats for " msgstr "Zvolte formát pro " -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:795 msgid "You do not have permission to read the following files:" msgstr "Nemáte oprávnění číst následující soubory:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:822 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:823 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:825 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:826 msgid "No format selected" msgstr "Není zvolen formát" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:835 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:838 msgid "Could not read metadata" msgstr "Nemohu načíst metadata" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:836 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:839 #, python-format msgid "Could not read metadata from %s format" msgstr "Nemohu načíst metadata z %s formátu" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:867 msgid "&Browse" msgstr "&Procházet" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:866 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:869 msgid "T&rim" msgstr "Oříznout" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:868 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:871 msgid "&Remove" msgstr "Odst&ranit" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:874 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:877 msgid "Download co&ver" msgstr "Stáhnout obálku" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:875 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:878 msgid "&Generate cover" msgstr "&Generovat obálku" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:925 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:928 msgid "Not a valid picture" msgstr "Není platný obrázek" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:952 msgid "Specify title and author" msgstr "Vybrat název a autora" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:950 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:953 msgid "You must specify a title and author before generating a cover" msgstr "Před generováním obálky musíte určit název a autora" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:972 msgid "Invalid cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:970 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:973 msgid "Could not change cover as the image is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:997 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1000 msgid "This book has no cover" msgstr "Tato kniha nemá obálku" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:999 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1002 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1055 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1058 msgid "stars" msgstr "hvězdiček" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1127 msgid "Tags changed" msgstr "Tagy změněny" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1125 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1128 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1156 msgid "A comma separated list of languages for this book" msgstr "Čárkou oddělený seznam jazyků této knihy" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1176 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1179 msgid "Unknown language" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1177 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1180 #, python-format msgid "The language %s is not recognized" msgid_plural "The languages %s are not recognized" msgstr[0] "Jazyk %s není rozpozán." msgstr[1] "Jazyky %s nejsou rozpozány." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1189 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1192 msgid "I&ds:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1193 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -12142,38 +12160,38 @@ msgstr "" "\n" "%s" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1254 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1316 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1257 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 msgid "This ISBN number is valid" msgstr "Toto ISBN je platné" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1257 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1260 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 msgid "This ISBN number is invalid" msgstr "Toto ISBN není platné" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1304 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1307 msgid "Invalid ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1283 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1286 msgid "Enter an ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1305 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1308 msgid "The ISBN you entered is not valid. Try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1329 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1332 msgid "&Publisher:" msgstr "Vy&davatel:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1399 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1402 msgid "Clear date" msgstr "Smazat datum" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1432 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1435 msgid "Publishe&d:" msgstr "Publikováno:" @@ -12239,7 +12257,7 @@ msgid "Downloaded %(num)d of %(tot)d" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/config.py:61 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:61 msgid "Downloaded metadata fields" msgstr "" @@ -13706,87 +13724,87 @@ msgstr "" msgid "No source selected, cannot configure." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:32 msgid "Metadata sources" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:37 msgid "" "Disable any metadata sources you do not want by unchecking them. You can " "also set the cover priority. Covers from sources that have a higher " "(smaller) priority will be preferred when bulk downloading metadata.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:48 msgid "" "Sources with a red X next to their names must be configured before they will " "be used. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:53 msgid "Configure selected source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:66 msgid "" "If you uncheck any fields, metadata for those fields will not be downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:71 msgid "&Select all" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:75 msgid "&Clear all" msgstr "&Smaž vše" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:79 msgid "&Select default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:80 msgid "" "Restore your own subset of checked fields that you define using the 'Set as " "default' button" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:84 msgid "&Set as default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:85 msgid "" "Store the currently checked fields as a default you can restore using the " "'Select default' button" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:90 msgid "Convert all downloaded comments to plain &text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:94 msgid "Swap author names from FN LN to LN, FN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:98 msgid "Max. number of &tags to download:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:105 msgid "Max. &time to wait after first match is found:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:133 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:117 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:199 msgid " secs" msgstr " sekund" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:113 msgid "Max. time to wait after first &cover is found:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:121 msgid "" "

Different metadata sources have different sets of tags for the same book. " "If this option is checked, then calibre will use the smaller tag sets. These " @@ -13797,7 +13815,7 @@ msgid "" "for. Most often, they all have large tag sets." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:123 msgid "Prefer &fewer tags" msgstr "" @@ -14265,7 +14283,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:131 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:652 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:652 msgid "&Save" msgstr "&Uložit" @@ -15050,7 +15068,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/store/search_ui.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/store/web_store_dialog_ui.py:63 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:661 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "Close" msgstr "Zavřít" @@ -15238,7 +15256,7 @@ msgid "" msgstr "Změna metadat pro tak mnoho knih bude trvat dlouho. Jste si jisti?" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:455 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:456 msgid "Searches" msgstr "Hledání" @@ -15584,23 +15602,31 @@ msgid "" "automatically." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:494 +#, python-format +msgid "" +"The library database at %s appears to be corrupted. Do you want calibre to " +"try and rebuild it automatically? The rebuild may not be completely " +"successful." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:578 msgid "Conversion Error" msgstr "Chyba převodu" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:581 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:601 msgid "Recipe Disabled" msgstr "Zdroj zakázán" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:617 msgid "Failed" msgstr "Selhalo" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:631 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:651 msgid "There are active jobs. Are you sure you want to quit?" msgstr "Prpbíha zpracování úloh. Opravdu chcete program ukončit?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:634 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:654 msgid "" " is communicating with the device!
\n" " Quitting may cause corruption on the device.
\n" @@ -15610,11 +15636,11 @@ msgstr "" " Ukončení může způsobit poškození v zařízení.
\n" " Jste si jisti?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:658 msgid "Active jobs" msgstr "Aktivní joby" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:706 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:726 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." @@ -15709,7 +15735,7 @@ msgid "Edit" msgstr "Změň" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:65 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:667 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "Reset" msgstr "Reset" @@ -16227,48 +16253,48 @@ msgstr "Skrýt" msgid "Toggle" msgstr "Přepínač" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:444 #, python-format msgid "" "Choose your e-book device. If your device is not in the list, choose a " "\"%s\" device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:505 msgid "Moving library..." msgstr "Přesouvám knihovnu..." -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:515 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:522 msgid "Failed to move library" msgstr "Přesun knihovny selhal" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:576 msgid "Invalid database" msgstr "Neplatná databáze" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:577 #, python-format msgid "" "

An invalid library already exists at %(loc)s, delete it before trying to " "move the existing library.
Error: %(err)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:588 msgid "Could not move library" msgstr "Nemohu přesunout knihovnu" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:663 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:669 msgid "Select location for books" msgstr "Označ lokace pro knihy" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:690 #, python-format msgid "" "You must choose an empty folder for the calibre library. %s is not empty." msgstr "Musíte zvolit prázdnou složku pro calibre knihovnu. %s není prázdná." -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:758 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:764 msgid "welcome wizard" msgstr "uvítací průvodce" @@ -16611,7 +16637,7 @@ msgstr "zaškrtnuto" #: /home/kovid/work/calibre/src/calibre/library/caches.py:569 #: /home/kovid/work/calibre/src/calibre/library/caches.py:583 #: /home/kovid/work/calibre/src/calibre/library/caches.py:593 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:222 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:238 msgid "yes" msgstr "ano" @@ -16619,7 +16645,7 @@ msgstr "ano" #: /home/kovid/work/calibre/src/calibre/library/caches.py:568 #: /home/kovid/work/calibre/src/calibre/library/caches.py:580 #: /home/kovid/work/calibre/src/calibre/library/caches.py:590 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:222 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:238 msgid "no" msgstr "ne" @@ -17605,22 +17631,22 @@ msgstr "" "Štítek musí obsahovat pouze malá písmena, číslice a podtržítka, a musí " "začínat písmenem" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:67 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:68 #, python-format msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "%(tt)s Průměrné hodnocení je %(rating)3.1f" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3403 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3404 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "

Migruji starou databázi do knihovy ebooků v %s

" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3432 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3433 #, python-format msgid "Copying %s" msgstr "Kopírování %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3449 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3450 msgid "Compacting database" msgstr "Zhutňování databáze" @@ -17789,7 +17815,7 @@ msgid "" "Save into a single directory, ignoring the template directory structure" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:303 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:319 #, python-format msgid "" "Failed to calculate path for save to disk. Template: %(templ)s\n" @@ -17798,13 +17824,13 @@ msgstr "" "Selhalo počítání cesty pro uložení na disk. Šablona: %(templ)s\n" "Chyba: %(err)s" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:309 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:325 #, python-format msgid "Template evaluation resulted in no path components. Template: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:403 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:436 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:419 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:452 msgid "Requested formats not available" msgstr "Požadované formáty nejsou k dispozici" @@ -18656,12 +18682,21 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:972 msgid "" +"list_equals(list1, sep1, list2, sep2, yes_val, no_val) -- return yes_val if " +"list1 and list2 contain the same items, otherwise return `no_val. The items " +"are determined by splitting each list using the appropriate separator " +"character (sep1 or sep2). The order of items in the lists is not relevant. " +"The compare is case insensitive." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:990 +msgid "" "today() -- return a date string for today. This value is designed for use in " "format_date or days_between, but can be manipulated like any other string. " "The date is in ISO format." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:983 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1001 msgid "" "days_between(date1, date2) -- return the number of days between date1 and " "date2. The number is positive if date1 is greater than date2, otherwise " @@ -18669,7 +18704,7 @@ msgid "" "empty string." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1005 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1023 msgid "" "language_strings(lang_codes, localize) -- return the strings for the " "language codes passed in lang_codes. If localize is zero, return the strings " @@ -18677,7 +18712,7 @@ msgid "" "the current locale. Lang_codes is a comma-separated list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1025 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1043 msgid "" "language_codes(lang_strings) -- return the language codes for the strings " "passed in lang_strings. The strings must be in the language of the current " @@ -19007,102 +19042,106 @@ msgstr "" msgid "Unknown News Source" msgstr "Neznámý zdroj zpráv" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:720 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:718 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "\"%s\" zdroj musí obsahovat jméno a heslo." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:827 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:825 msgid "Download finished" msgstr "Stahování dokončeno" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:829 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:827 msgid "Failed to download the following articles:" msgstr "Nepodařilo se stáhnout následující články:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:835 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:833 msgid "Failed to download parts of the following articles:" msgstr "Nepodařilo se stáhnout části následujících článků:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:837 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:835 msgid " from " msgstr " od " -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:839 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:837 msgid "\tFailed links:" msgstr "\tChybné odkazy:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:934 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:932 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:936 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:934 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:938 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:936 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:961 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:959 msgid "Fetching feeds..." msgstr "Stahuji zdroje..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:966 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:964 msgid "Got feeds from index page" msgstr "Získány zdroje z úvodní strany" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:975 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:973 msgid "Trying to download cover..." msgstr "Pokouším se stáhnout obálku..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:977 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:975 msgid "Generating masthead..." msgstr "Generování tiráže..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1057 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1055 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "Startuji download [%d vláken]" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1073 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1071 #, python-format msgid "Feeds downloaded to %s" msgstr "Stáhnout zdroje z %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1082 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1080 #, python-format msgid "Could not download cover: %s" msgstr "Nemohu stáhnout obálku: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1091 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1089 #, python-format msgid "Downloading cover from %s" msgstr "Stahování obálky z %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1137 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1135 msgid "Masthead image downloaded" msgstr "Obrázek z tiráže stažen" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1277 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1216 +msgid "Articles in this issue: " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1286 msgid "Untitled Article" msgstr "Nepojmenovaný článek" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1348 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1357 #, python-format msgid "Article downloaded: %s" msgstr "Článek stažen: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1359 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1368 #, python-format msgid "Article download failed: %s" msgstr "Stažení článku selhalo: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1376 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1385 msgid "Fetching feed" msgstr "Stahuji feed" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1518 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1527 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." @@ -19110,7 +19149,7 @@ msgstr "" "Přihlášení selhalo, zkontrolujte své uživatelské jméno a heslo pro calibre " "Novinovou službu." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1533 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1542 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -19236,75 +19275,75 @@ msgstr "" msgid "Do not download CSS stylesheets." msgstr "Nestahovat kaskádové styly." -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:649 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:649 msgid "OK" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:652 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:652 msgid "Save" msgstr "Uložit" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:655 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:655 msgid "Open" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:658 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "Cancel" msgstr "Storno" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:661 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "&Close" msgstr "&Zavřít" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:664 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:664 msgid "Apply" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:674 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:674 msgid "Don't Save" msgstr "Neukládat" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:676 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:676 msgid "Close without Saving" msgstr "Zavřít bez uložení" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:678 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:678 msgid "Discard" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:681 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:681 msgid "&Yes" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:684 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:684 msgid "Yes to &All" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:687 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:687 msgid "&No" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:690 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:690 msgid "N&o to All" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:693 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:693 msgid "Save All" msgstr "Uložit vše" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:696 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:696 msgid "Abort" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:699 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:699 msgid "Retry" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:702 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:702 msgid "Ignore" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:705 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:705 msgid "Restore Defaults" msgstr "" diff --git a/src/calibre/translations/da.po b/src/calibre/translations/da.po index b8591207f1..a6aa525051 100644 --- a/src/calibre/translations/da.po +++ b/src/calibre/translations/da.po @@ -7,16 +7,16 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-09-23 18:01+0000\n" -"PO-Revision-Date: 2011-08-05 17:42+0000\n" -"Last-Translator: Kovid Goyal \n" +"POT-Creation-Date: 2011-09-30 20:39+0000\n" +"PO-Revision-Date: 2011-10-04 10:49+0000\n" +"Last-Translator: Christian Bøggild \n" "Language-Team: Danish \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2011-09-24 04:42+0000\n" -"X-Generator: Launchpad (build 14012)\n" +"X-Launchpad-Export-Date: 2011-10-05 04:43+0000\n" +"X-Generator: Launchpad (build 14085)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -26,8 +26,8 @@ msgstr "Gør absolut ingenting" #: /home/kovid/work/calibre/src/calibre/db/cache.py:104 #: /home/kovid/work/calibre/src/calibre/db/cache.py:107 #: /home/kovid/work/calibre/src/calibre/db/cache.py:118 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:242 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:243 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:247 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:248 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 @@ -51,7 +51,7 @@ msgstr "Gør absolut ingenting" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1898 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1900 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:286 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:288 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:34 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:35 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:98 @@ -102,8 +102,8 @@ msgstr "Gør absolut ingenting" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:999 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:101 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:138 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:140 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1002 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1007 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1079 @@ -143,7 +143,7 @@ msgstr "Gør absolut ingenting" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:380 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:564 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 @@ -164,9 +164,9 @@ msgstr "Gør absolut ingenting" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1209 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1212 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:252 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:396 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:161 @@ -176,14 +176,14 @@ msgstr "Gør absolut ingenting" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:217 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:541 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:560 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2037 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2187 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3242 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3244 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3377 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:542 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:550 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:561 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2038 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2188 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3243 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3378 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 @@ -434,7 +434,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:851 msgid "Choose a random book from your calibre library" -msgstr "" +msgstr "Vælg en vilkårlig bog fra dit Calibrebibliotek" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:858 msgid "Search for books from different book sellers" @@ -756,22 +756,22 @@ msgid "This profile is intended for the Amazon Kindle." msgstr "Denne profil er beregnet til Amazon Kindle." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:173 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:660 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:661 msgid "This profile is intended for the Irex Illiad." msgstr "Denne profil er beregnet til Irex Illiad." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:185 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:673 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:674 msgid "This profile is intended for the IRex Digital Reader 1000." msgstr "Denne profil er beregnet til IRex Digital Reader 1000." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:198 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:687 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:688 msgid "This profile is intended for the IRex Digital Reader 800." msgstr "Denne profil er beregnet til IRex Digital Reader 800" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:210 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:701 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:702 msgid "This profile is intended for the B&N Nook." msgstr "Denne profil er forbeholdt B&N's Nook." @@ -839,14 +839,19 @@ msgstr "" msgid "This profile is intended for the Amazon Kindle DX." msgstr "Denne profil er beregnet til Amazon Kindle DX." -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:713 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:714 msgid "This profile is intended for the B&N Nook Color." msgstr "Denne profil er forbeholdt B&N Nook Color." -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:724 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:725 msgid "This profile is intended for the Sanda Bambook." msgstr "Denne profil er beregnet til Sanda Bambook." +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:740 +msgid "" +"This profile is intended for the PocketBook Pro 900 series of devices." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 msgid "Installed plugins" msgstr "Installerede udvidelsesmoduler" @@ -917,13 +922,13 @@ msgstr "Aktivér det angivne udvidelsesmodul" msgid "Disable the named plugin" msgstr "Deaktivér det angivne udvidelsesmodul" -#: /home/kovid/work/calibre/src/calibre/db/backend.py:271 -#: /home/kovid/work/calibre/src/calibre/db/backend.py:280 +#: /home/kovid/work/calibre/src/calibre/db/backend.py:272 +#: /home/kovid/work/calibre/src/calibre/db/backend.py:281 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:288 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:668 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:132 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:674 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:133 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:142 #, python-format msgid "Path to library too long. Must be less than %d characters." msgstr "Sti til bibliotek for lang. Skal være kortere end %d tegn." @@ -932,26 +937,26 @@ msgstr "Sti til bibliotek for lang. Skal være kortere end %d tegn." #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:987 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:988 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:814 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:826 msgid "Yes" msgstr "Ja" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1102 msgid "Main" msgstr "Main/hjem/primær" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1104 msgid "Card A" msgstr "Kort A" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1106 msgid "Card B" msgstr "Kort B" @@ -963,7 +968,7 @@ msgstr "Fejlsøgnings log" msgid "Communicate with Android phones." msgstr "Kommunikér med Android telefoner" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:129 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:133 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" @@ -971,11 +976,11 @@ msgstr "" "Komma separeret liste af mapper til at sende e-bøger til, på enheden. Den " "første som findes, vil blive brugt." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:182 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:187 msgid "Communicate with S60 phones." msgstr "Kommunikér med S60 telefoner." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:201 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:206 msgid "Communicate with WebOS tablets." msgstr "" @@ -1101,9 +1106,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1150 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:334 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:347 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:335 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:348 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3104 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "Nyheder" @@ -1111,8 +1116,8 @@ msgstr "Nyheder" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:662 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3062 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3080 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3063 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3081 msgid "Catalog" msgstr "Katalog" @@ -3514,44 +3519,48 @@ msgstr "" msgid "Cover" msgstr "Omslag" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:409 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:429 msgid "Downloads metadata and covers from Amazon" msgstr "Hent metadata og omslag fra Amazon" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:419 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:439 msgid "US" msgstr "US" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:420 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:440 msgid "France" msgstr "Frankrig" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:421 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:441 msgid "Germany" msgstr "Tyskland" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:422 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:442 msgid "UK" msgstr "UK" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:423 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:443 msgid "Italy" msgstr "Italien" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:424 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:444 msgid "Japan" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:428 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:445 +msgid "Spain" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:449 msgid "Amazon website to use:" msgstr "Amazon website som skal anvendes:" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:429 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:450 msgid "" "Metadata from Amazon will be fetched using this country's Amazon website." msgstr "Metadata fra Amazon vil blive hentet fra dette lands Amazon website." -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:603 msgid "Amazon timed out. Try again later." msgstr "Amazon timede out. Prøv igen senere." @@ -3760,7 +3769,7 @@ msgstr "Bøger af %s formatet er ikke understøttet" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:955 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:958 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" @@ -4454,7 +4463,7 @@ msgid "Choose Files" msgstr "Vælg filer" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:751 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:754 msgid "Books" msgstr "Bøger" @@ -4863,8 +4872,8 @@ msgstr "Mappen %s eksisterer allerede. Slet den først." #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:287 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:341 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:70 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:673 msgid "Too long" msgstr "For lang" @@ -4925,8 +4934,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:733 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:106 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:88 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:298 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:352 msgid "Success" @@ -4942,7 +4951,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:970 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:377 msgid "Failed" @@ -4999,7 +5009,7 @@ msgid "Create a catalog of the books in your calibre library" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:88 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:590 msgid "Cannot convert" msgstr "Kan ikke konvertere" @@ -5061,7 +5071,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/device_category_editor.py:112 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:674 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:216 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:503 @@ -5473,7 +5483,7 @@ msgstr "F1" #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:66 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:670 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:670 msgid "Help" msgstr "Hjælp" @@ -5902,7 +5912,7 @@ msgid "No books found" msgstr "Ingen bøger fundet" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:289 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:794 msgid "No permission" msgstr "Ingen tilladelse" @@ -6117,50 +6127,50 @@ msgid "" msgstr "" "&Multiple bøger per mappe, formoder enhver e-bog fil er en distinkt bog" -#: /home/kovid/work/calibre/src/calibre/gui2/bars.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/bars.py:195 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:302 msgid "Donate" msgstr "Donér" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:120 msgid "Click to open" msgstr "Klik for at åbne" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:135 msgid "Ids" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:173 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1035 msgid "Collections" msgstr "Samlinger" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:290 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:256 msgid "Paste Cover" msgstr "Indsæt omslag" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:291 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:257 msgid "Copy Cover" msgstr "Kopiér omslag" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:557 msgid "Double-click to open Book Details window" msgstr "Dobbeltklik for at åbne Book Details vinduet" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:556 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:558 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "Sti" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:559 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" @@ -6250,7 +6260,7 @@ msgstr "output" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:21 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:105 @@ -7169,33 +7179,33 @@ msgstr "" "Angiv metadata. Output-filen vil indeholde så meget metadata som muligt." #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:901 msgid "Choose cover for " msgstr "Vælg omslag til " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:906 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:909 msgid "Cannot read" msgstr "Kan ikke læse" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:910 msgid "You do not have permission to read the file: " msgstr "Du har ikke tilladelse til at læse filen: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:203 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:915 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:918 msgid "Error reading file" msgstr "Fejl ved fillæsning" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:916 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:919 msgid "

There was an error reading from file:
" msgstr "

Der var en fejl ved læsning af filen:
" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:926 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:929 msgid " is not a valid picture" msgstr " er ikke valid billede" @@ -7220,7 +7230,7 @@ msgid "&Title: " msgstr "&Titel: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 msgid "Change the title of this book" msgstr "Udskift bogens titel" @@ -7251,7 +7261,7 @@ msgstr "&Mærker: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:548 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1089 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1092 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

They can be any words or phrases, separated by commas." @@ -7263,7 +7273,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:555 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:214 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:446 msgid "&Series:" msgstr "&Serier:" @@ -7271,7 +7281,7 @@ msgstr "&Serier:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:556 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:557 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:445 msgid "List of known series. You can add new series." msgstr "Liste over kendte serier. Du kan tilføje nye serier." @@ -7918,7 +7928,7 @@ msgstr "Omslag browser kunne ikke loades" #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:271 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:320 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:324 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1396 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1399 msgid "Undefined" msgstr "Udefineret" @@ -8506,51 +8516,51 @@ msgstr "" msgid "Convertible" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:43 msgid "Choose location for calibre library" msgstr "Vælg placering til calibre-bibliotek" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:50 msgid "Same as current" msgstr "Samme som aktuelle" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 #, python-format msgid "The location %s contains the current calibre library" msgstr "Placeringen %s indeholder det aktuelle calibre-bibliotek" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:56 msgid "No existing library found" msgstr "Intet eksisterende bibliotek fundet" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 #, python-format msgid "There is no existing calibre library at %s" msgstr "Der er intet eksisterende calibre-bibliotek i %s" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:62 msgid "Not empty" msgstr "Ikke tom" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:63 #, python-format msgid "The folder %s is not empty. Please choose an empty folder" msgstr "Mappen %s er ikke tom. Venligst vælg en tom mappe" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:94 msgid "No location" msgstr "Ingen placering" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:94 msgid "No location selected" msgstr "Ingen placering valgt" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:683 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:689 msgid "Bad location" msgstr "Ikke brugbar placering" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:99 #, python-format msgid "%s is not an existing folder" msgstr "%s er ikke en eksisterende mappe" @@ -8616,14 +8626,14 @@ msgstr "Angiv muligheder ved konvertering %s" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:211 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:117 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 msgid "&Title:" msgstr "&Titel:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:199 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:198 msgid "&Author(s):" msgstr "Forfatter(e):" @@ -8632,21 +8642,21 @@ msgid "&Profile:" msgstr "&Profil:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:24 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:236 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:649 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:241 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:649 msgid "&OK" msgstr "&OK" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:25 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:242 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tweak_epub_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:233 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:658 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "&Cancel" msgstr "&Annullér" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog_ui.py:43 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:26 msgid "Edit Comments" msgstr "Redigér kommentar" @@ -8903,19 +8913,19 @@ msgstr "" msgid "Details of job" msgstr "Detaljer for opgave" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:21 msgid "Active Jobs" msgstr "Aktive opgaver" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:36 msgid "&Stop selected jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:40 msgid "Show job &details" msgstr "Vis opgave&detaljer" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:44 msgid "Stop &all non device jobs" msgstr "Stop &alle ikke-enhedsopgaver" @@ -8936,7 +8946,7 @@ msgid "Show detailed information about this error" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:531 msgid "Copied" msgstr "Kopieret" @@ -9150,13 +9160,13 @@ msgstr "" "Dickens sorteres som Dickens, Charles." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:541 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1047 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1050 msgid "&Rating:" msgstr "&Vurdering:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:542 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:543 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1048 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1051 msgid "Rating of this book. 0-5 stars" msgstr "Vurdering af bogen. 0-5 stjerner" @@ -9232,7 +9242,7 @@ msgid "&Force numbers to start with:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:569 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1380 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1383 msgid "&Date:" msgstr "&Dato:" @@ -9312,7 +9322,7 @@ msgid "Set from &ebook file(s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:592 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1152 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1155 msgid "&Languages:" msgstr "" @@ -9890,17 +9900,34 @@ msgstr "Søg" msgid "Search in the library view for the selected item" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:23 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:25 msgid "" "Restoring database from backups, do not interrupt, this will happen in three " "stages" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:27 msgid "Restoring database" msgstr "Gendanner database" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:80 +#, python-format +msgid "The old database was saved as: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:84 +#, python-format +msgid "" +"Restoring the database succeeded with some warnings click Show details to " +"see the details. %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:89 +#, python-format +msgid "Restoring database was successful. %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:94 msgid "" "Your list of books, with all their metadata is stored in a single file, " "called a database. In addition, metadata for each individual book is stored " @@ -9911,20 +9938,11 @@ msgid "" "recipes.

Do you want to restore the database?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:131 msgid "Restoring database failed, click Show details to see details" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:107 -msgid "" -"Restoring the database succeeded with some warnings click Show details to " -"see the details." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:112 -msgid "Restoring database was successful" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:75 msgid "Saved search already exists" @@ -10350,7 +10368,7 @@ msgid "&Author:" msgstr "&Forfatter:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:215 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1091 msgid "Ta&gs:" msgstr "&Mærker:" @@ -10552,58 +10570,66 @@ msgstr "" msgid "Was" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:263 msgid "Template language tutorial" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:267 msgid "Template function reference" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:285 msgid "EXCEPTION: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:301 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:312 msgid "No column chosen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:313 msgid "You must specify a column to be colored" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:316 msgid "No template provided" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:306 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:317 msgid "The template box cannot be empty" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:32 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:252 msgid "Set the color of the column:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:39 +msgid "Copy a color name to the clipboard:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:49 +msgid "Copy the selected color name to the clipboard" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:59 msgid "Template value:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:60 msgid "" "The value the of the template using the current book in the library view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:73 msgid "Function &name:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:100 msgid "&Documentation:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:85 msgid "Python &code:" msgstr "" @@ -11047,7 +11073,7 @@ msgid "Regular expression (?P)" msgstr "Regulært udtryk (?P)" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1288 msgid "ISBN:" msgstr "ISBN:" @@ -11104,13 +11130,13 @@ msgid "Connected " msgstr "Forbundet " #: /home/kovid/work/calibre/src/calibre/gui2/init.py:219 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:230 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:261 msgid "Book Details" msgstr "bog detaljer" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:221 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:232 msgid "Shift+Alt+D" msgstr "Shift+Alt+D" @@ -11519,141 +11545,134 @@ msgstr "Åben e-bog" msgid "Configure" msgstr "Konfigurér" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:32 msgid "Use the library located at the specified path." msgstr "Anvend biblioteket placeret på den specificerede sti." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:34 msgid "Start minimized to system tray." msgstr "Start minimeret til systembakken." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:36 msgid "Log debugging information to console" msgstr "Log fejlfindingsinformation til konsol" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:38 msgid "Do not check for updates" msgstr "Check ikke efter opdateringer" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:40 msgid "" "Ignore custom plugins, useful if you installed a plugin that is preventing " "calibre from starting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:44 msgid "" "Cause a running calibre instance, if any, to be shutdown. Note that if there " "are running jobs, they will be silently aborted, so use with care." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:69 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:697 msgid "Calibre Library" msgstr "Calibre bibliotek" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:95 msgid "Choose a location for your calibre e-book library" msgstr "Vælg en placering til dit calibre e-bogsbibliotek" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:104 msgid "Failed to create library" msgstr "Biblioteksoprettelse fejlede" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 #, python-format msgid "Failed to create calibre library at: %r." msgstr "Oprettelse af calibre bibliotek fejlede ved: %r." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:168 msgid "Choose a location for your new calibre e-book library" msgstr "Vlæg en placering til dit nye calibre e-bogsbibliotek" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:136 msgid "Initializing user interface..." msgstr "Initialiserer brugergrænseflade..." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:162 msgid "Repairing failed" msgstr "Udbedring fejlede" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:163 msgid "The database repair failed. Starting with a new empty library." msgstr "Databaseudbedring fejlede. Starter med et nyt tomt bibliotek." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:202 msgid "Bad database location" msgstr "Uegnet databaseplacering" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:178 #, python-format msgid "Bad database location %r. calibre will now quit." msgstr "Uegnet databaseplacering %r. calibre vil nu slutte." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:493 msgid "Corrupted database" msgstr "Ødelagt database" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:191 +#, python-format msgid "" -"Your calibre database appears to be corrupted. Do you want calibre to try " -"and repair it automatically? If you say No, a new empty calibre library will " -"be created." +"The library database at %s appears to be corrupted. Do you want calibre to " +"try and rebuild it automatically? The rebuild may not be completely " +"successful. If you say No, a new empty calibre library will be created." msgstr "" -"Din calibre database ser ud til at være ødelagt. Vil du lade calibre prøve " -"på at udbedre den automatisk? Hvis du siger nej, vil et nyt tomt bibliotek " -"blive oprettet." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:224 -msgid "" -"Repairing database. This can take a very long time for a large collection" -msgstr "" -"Udbedrer database. Dette kan tage meget lang tid for store bogsamlinger" - -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:203 #, python-format msgid "" "Bad database location %r. Will start with a new, empty calibre library" msgstr "" "Uegnet databaseplacering %r. Vil starte med en nyt tomt calibre bibliotek" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:213 #, python-format msgid "Starting %s: Loading books..." msgstr "Starter %s: Henter bøger..." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:293 msgid "If you are sure it is not running" msgstr "Hvis du ikke er sikker på den kører" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:330 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:296 msgid "may be running in the system tray, in the" msgstr "kører muligvis i systembakken, i" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:298 msgid "upper right region of the screen." msgstr "øvre højre område af skærmen." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:300 msgid "lower right region of the screen." msgstr "nedre højre område af skærmen." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:303 msgid "try rebooting your computer." msgstr "prøv at genstarte din computer" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:339 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:353 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:319 msgid "try deleting the file" msgstr "prøv at slette filen" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:342 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:308 msgid "Cannot Start " msgstr "Kan ikke starte " -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:343 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:309 #, python-format msgid "%s is already running." msgstr "%s kører allerede." @@ -11678,52 +11697,52 @@ msgstr "&Afslut" msgid "Unhandled exception" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:447 msgid "Permission denied" msgstr "Adgang nægtet" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:105 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:448 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "Kunne ikke åbne %s. Bliver den anvendt af et andet program?" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:137 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:139 msgid "Title &sort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "" " The green color indicates that the current title sort matches the current " "title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:150 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 msgid "Authors changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:303 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:302 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -11736,11 +11755,11 @@ msgstr "" "strenge. Hvis boksen er rødfarvet, så matcher forfatterens og denne tekst " "ikke." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:308 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:307 msgid "Author s&ort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" " The green color indicates that the current author sort matches the current " "author" @@ -11748,17 +11767,17 @@ msgstr "" " Den grønne farve indikerer at den aktuelle forfatter-sort, matcher den " "aktuelle forfatter" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:320 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:506 msgid "&Number:" msgstr "&Antal:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:603 #, python-format msgid "" "Last modified: %s\n" @@ -11766,132 +11785,132 @@ msgid "" "Double click to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:613 #, python-format msgid "Restore %s from the original" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:660 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:659 msgid "Set the cover for the book from the selected format" msgstr "Vælg omslaget for denne bog fra det valgte format" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:668 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:667 msgid "Set metadata for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:674 msgid "Add a format to this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:681 msgid "Remove the selected format from this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:749 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:752 msgid "Choose formats for " msgstr "Vælg formater for " -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:795 msgid "You do not have permission to read the following files:" msgstr "Du har ikke læseadgang til følgende filer:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:822 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:823 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:825 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:826 msgid "No format selected" msgstr "Intet format valgt" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:835 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:838 msgid "Could not read metadata" msgstr "Kunne ikke læse metadata" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:836 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:839 #, python-format msgid "Could not read metadata from %s format" msgstr "Kunne ikke læse metadata fra %s-formatet" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:867 msgid "&Browse" msgstr "&Gennemse" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:866 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:869 msgid "T&rim" msgstr "&Justér" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:868 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:871 msgid "&Remove" msgstr "&Fjern" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:874 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:877 msgid "Download co&ver" msgstr "Download &omslag" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:875 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:878 msgid "&Generate cover" msgstr "&Lav omslag" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:925 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:928 msgid "Not a valid picture" msgstr "Ikke et gyldigt billede" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:952 msgid "Specify title and author" msgstr "Angiv titel og forfatter" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:950 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:953 msgid "You must specify a title and author before generating a cover" msgstr "Du skal angive en titel og forfatter før et omslag kan laves" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:972 msgid "Invalid cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:970 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:973 msgid "Could not change cover as the image is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:997 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1000 msgid "This book has no cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:999 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1002 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1055 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1058 msgid "stars" msgstr "stjerner" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1127 msgid "Tags changed" msgstr "Mærker ændret" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1125 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1128 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1156 msgid "A comma separated list of languages for this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1176 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1179 msgid "Unknown language" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1177 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1180 #, python-format msgid "The language %s is not recognized" msgid_plural "The languages %s are not recognized" msgstr[0] "" msgstr[1] "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1189 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1192 msgid "I&ds:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1193 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -11899,38 +11918,38 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1254 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1316 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1257 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 msgid "This ISBN number is valid" msgstr "Dette ISBN-nummer er gyldigt" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1257 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1260 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 msgid "This ISBN number is invalid" msgstr "Dette ISBN-nummer er ugyldigt" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1304 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1307 msgid "Invalid ISBN" msgstr "Ugyldig ISBN" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1283 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1286 msgid "Enter an ISBN" msgstr "Indtast en ISBN" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1305 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1308 msgid "The ISBN you entered is not valid. Try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1329 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1332 msgid "&Publisher:" msgstr "&Udgiver:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1399 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1402 msgid "Clear date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1432 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1435 msgid "Publishe&d:" msgstr "Ud&givet:" @@ -11996,7 +12015,7 @@ msgid "Downloaded %(num)d of %(tot)d" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/config.py:61 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:61 msgid "Downloaded metadata fields" msgstr "Hentede metadata felter" @@ -13465,87 +13484,87 @@ msgstr "Ingen kilde valgt" msgid "No source selected, cannot configure." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:32 msgid "Metadata sources" msgstr "Metadata kilder" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:37 msgid "" "Disable any metadata sources you do not want by unchecking them. You can " "also set the cover priority. Covers from sources that have a higher " "(smaller) priority will be preferred when bulk downloading metadata.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:48 msgid "" "Sources with a red X next to their names must be configured before they will " "be used. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:53 msgid "Configure selected source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:66 msgid "" "If you uncheck any fields, metadata for those fields will not be downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:71 msgid "&Select all" msgstr "&Markér alle" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:75 msgid "&Clear all" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:79 msgid "&Select default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:80 msgid "" "Restore your own subset of checked fields that you define using the 'Set as " "default' button" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:84 msgid "&Set as default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:85 msgid "" "Store the currently checked fields as a default you can restore using the " "'Select default' button" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:90 msgid "Convert all downloaded comments to plain &text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:94 msgid "Swap author names from FN LN to LN, FN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:98 msgid "Max. number of &tags to download:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:105 msgid "Max. &time to wait after first match is found:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:133 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:117 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:199 msgid " secs" msgstr " sek." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:113 msgid "Max. time to wait after first &cover is found:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:121 msgid "" "

Different metadata sources have different sets of tags for the same book. " "If this option is checked, then calibre will use the smaller tag sets. These " @@ -13556,7 +13575,7 @@ msgid "" "for. Most often, they all have large tag sets." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:123 msgid "Prefer &fewer tags" msgstr "" @@ -14045,7 +14064,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:131 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:652 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:652 msgid "&Save" msgstr "&Gem" @@ -14841,7 +14860,7 @@ msgstr "Bøger:" #: /home/kovid/work/calibre/src/calibre/gui2/store/search_ui.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/store/web_store_dialog_ui.py:63 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:661 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "Close" msgstr "Luk" @@ -15033,7 +15052,7 @@ msgstr "" "sikker?" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:455 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:456 msgid "Searches" msgstr "Søgninger" @@ -15378,23 +15397,31 @@ msgid "" "automatically." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:494 +#, python-format +msgid "" +"The library database at %s appears to be corrupted. Do you want calibre to " +"try and rebuild it automatically? The rebuild may not be completely " +"successful." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:578 msgid "Conversion Error" msgstr "Konverteringsfejl" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:581 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:601 msgid "Recipe Disabled" msgstr "Opskrift deaktiveret" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:617 msgid "Failed" msgstr "Fejlede" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:631 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:651 msgid "There are active jobs. Are you sure you want to quit?" msgstr "Der er aktive opgaver. Er du sikker på du vil afslutte?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:634 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:654 msgid "" " is communicating with the device!
\n" " Quitting may cause corruption on the device.
\n" @@ -15405,11 +15432,11 @@ msgstr "" "enheden.
\n" " Er du sikker på at du vil afslutte?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:658 msgid "Active jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:706 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:726 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." @@ -15504,7 +15531,7 @@ msgid "Edit" msgstr "Rediger" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:65 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:667 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "Reset" msgstr "Nulstil" @@ -16017,48 +16044,48 @@ msgstr "Skjul" msgid "Toggle" msgstr "Skift" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:444 #, python-format msgid "" "Choose your e-book device. If your device is not in the list, choose a " "\"%s\" device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:505 msgid "Moving library..." msgstr "Flytter bibliotek..." -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:515 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:522 msgid "Failed to move library" msgstr "Flytning af bibliotek fejlede" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:576 msgid "Invalid database" msgstr "Ugyldig database" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:577 #, python-format msgid "" "

An invalid library already exists at %(loc)s, delete it before trying to " "move the existing library.
Error: %(err)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:588 msgid "Could not move library" msgstr "Kunne ikke flytte bibliotek" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:663 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:669 msgid "Select location for books" msgstr "Vælg placering til bøger" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:690 #, python-format msgid "" "You must choose an empty folder for the calibre library. %s is not empty." msgstr "Du skal vælge en tom mappe til calibre-biblioteket. %s er ikke tomt." -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:758 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:764 msgid "welcome wizard" msgstr "Velkommen guide" @@ -16405,7 +16432,7 @@ msgstr "markeret" #: /home/kovid/work/calibre/src/calibre/library/caches.py:569 #: /home/kovid/work/calibre/src/calibre/library/caches.py:583 #: /home/kovid/work/calibre/src/calibre/library/caches.py:593 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:222 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:238 msgid "yes" msgstr "ja" @@ -16413,7 +16440,7 @@ msgstr "ja" #: /home/kovid/work/calibre/src/calibre/library/caches.py:568 #: /home/kovid/work/calibre/src/calibre/library/caches.py:580 #: /home/kovid/work/calibre/src/calibre/library/caches.py:590 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:222 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:238 msgid "no" msgstr "nej" @@ -17517,22 +17544,22 @@ msgstr "" "Mærket må kun indeholde småbogstaver, cifre og bundstreger - og skal begynde " "med et bogstav" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:67 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:68 #, python-format msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3403 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3404 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "

Flytter gammel database til e-bogsbibliotek i %s

" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3432 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3433 #, python-format msgid "Copying %s" msgstr "Kopierer %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3449 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3450 msgid "Compacting database" msgstr "Komprimerer database" @@ -17707,20 +17734,20 @@ msgid "" "Save into a single directory, ignoring the template directory structure" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:303 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:319 #, python-format msgid "" "Failed to calculate path for save to disk. Template: %(templ)s\n" "Error: %(err)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:309 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:325 #, python-format msgid "Template evaluation resulted in no path components. Template: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:403 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:436 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:419 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:452 msgid "Requested formats not available" msgstr "Ønskede formater ikke tilgængelig" @@ -18576,12 +18603,21 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:972 msgid "" +"list_equals(list1, sep1, list2, sep2, yes_val, no_val) -- return yes_val if " +"list1 and list2 contain the same items, otherwise return `no_val. The items " +"are determined by splitting each list using the appropriate separator " +"character (sep1 or sep2). The order of items in the lists is not relevant. " +"The compare is case insensitive." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:990 +msgid "" "today() -- return a date string for today. This value is designed for use in " "format_date or days_between, but can be manipulated like any other string. " "The date is in ISO format." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:983 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1001 msgid "" "days_between(date1, date2) -- return the number of days between date1 and " "date2. The number is positive if date1 is greater than date2, otherwise " @@ -18589,7 +18625,7 @@ msgid "" "empty string." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1005 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1023 msgid "" "language_strings(lang_codes, localize) -- return the strings for the " "language codes passed in lang_codes. If localize is zero, return the strings " @@ -18597,7 +18633,7 @@ msgid "" "the current locale. Lang_codes is a comma-separated list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1025 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1043 msgid "" "language_codes(lang_strings) -- return the language codes for the strings " "passed in lang_strings. The strings must be in the language of the current " @@ -18927,102 +18963,106 @@ msgstr "" msgid "Unknown News Source" msgstr "Ukendt nyhedskilde" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:720 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:718 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "\"%s\"-opskriften kræver et brugernavn og adgangskode." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:827 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:825 msgid "Download finished" msgstr "Download afsluttet" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:829 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:827 msgid "Failed to download the following articles:" msgstr "Kunne ikke downloade følgende artikler:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:835 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:833 msgid "Failed to download parts of the following articles:" msgstr "Kunne ikke downloade dele af følgende artikler:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:837 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:835 msgid " from " msgstr " fra " -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:839 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:837 msgid "\tFailed links:" msgstr "\tMislykkede henvisninger:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:934 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:932 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:936 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:934 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:938 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:936 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:961 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:959 msgid "Fetching feeds..." msgstr "Henter feeds..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:966 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:964 msgid "Got feeds from index page" msgstr "Fik feeds fra indekssiden" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:975 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:973 msgid "Trying to download cover..." msgstr "Prøver at downloade omslag..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:977 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:975 msgid "Generating masthead..." msgstr "Genererer masthead..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1057 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1055 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "Starter download [%d tråd(e)]..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1073 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1071 #, python-format msgid "Feeds downloaded to %s" msgstr "Feeds er hentet til %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1082 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1080 #, python-format msgid "Could not download cover: %s" msgstr "Kunne ikke hente omslaget: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1091 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1089 #, python-format msgid "Downloading cover from %s" msgstr "Downloader omslag fra %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1137 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1135 msgid "Masthead image downloaded" msgstr "Masthead billede downloadet" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1277 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1216 +msgid "Articles in this issue: " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1286 msgid "Untitled Article" msgstr "Unavngiven artikel" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1348 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1357 #, python-format msgid "Article downloaded: %s" msgstr "Artikel hentet: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1359 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1368 #, python-format msgid "Article download failed: %s" msgstr "Hentning af artikel mislykkedes: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1376 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1385 msgid "Fetching feed" msgstr "Henter feed" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1518 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1527 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." @@ -19030,7 +19070,7 @@ msgstr "" "Login mislykkedes, check dit brugernavn og adgangskode til calibre " "tidsskriftsservice." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1533 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1542 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -19158,75 +19198,75 @@ msgstr "" msgid "Do not download CSS stylesheets." msgstr "Download ikke CSS-stilark" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:649 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:649 msgid "OK" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:652 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:652 msgid "Save" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:655 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:655 msgid "Open" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:658 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "Cancel" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:661 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "&Close" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:664 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:664 msgid "Apply" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:674 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:674 msgid "Don't Save" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:676 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:676 msgid "Close without Saving" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:678 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:678 msgid "Discard" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:681 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:681 msgid "&Yes" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:684 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:684 msgid "Yes to &All" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:687 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:687 msgid "&No" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:690 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:690 msgid "N&o to All" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:693 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:693 msgid "Save All" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:696 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:696 msgid "Abort" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:699 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:699 msgid "Retry" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:702 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:702 msgid "Ignore" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:705 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:705 msgid "Restore Defaults" msgstr "" diff --git a/src/calibre/translations/de.po b/src/calibre/translations/de.po index 713b5d1948..dc32c33db0 100644 --- a/src/calibre/translations/de.po +++ b/src/calibre/translations/de.po @@ -7,16 +7,16 @@ msgid "" msgstr "" "Project-Id-Version: de\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2011-09-23 18:01+0000\n" -"PO-Revision-Date: 2011-09-26 09:06+0000\n" -"Last-Translator: frenkx \n" +"POT-Creation-Date: 2011-09-30 20:39+0000\n" +"PO-Revision-Date: 2011-10-07 06:17+0000\n" +"Last-Translator: Rafael Augusto Maguiña Yrivarren \n" "Language-Team: American English \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2011-09-27 04:45+0000\n" -"X-Generator: Launchpad (build 14028)\n" +"X-Launchpad-Export-Date: 2011-10-08 05:15+0000\n" +"X-Generator: Launchpad (build 14110)\n" "X-Poedit-Bookmarks: 3327,-1,-1,-1,-1,-1,-1,-1,-1,-1\n" "Generated-By: pygettext.py 1.5\n" @@ -28,8 +28,8 @@ msgstr "Macht absolut gar nichts" #: /home/kovid/work/calibre/src/calibre/db/cache.py:104 #: /home/kovid/work/calibre/src/calibre/db/cache.py:107 #: /home/kovid/work/calibre/src/calibre/db/cache.py:118 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:242 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:243 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:247 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:248 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 @@ -53,7 +53,7 @@ msgstr "Macht absolut gar nichts" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1898 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1900 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:286 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:288 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:34 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:35 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:98 @@ -104,8 +104,8 @@ msgstr "Macht absolut gar nichts" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:999 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:101 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:138 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:140 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1002 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1007 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1079 @@ -145,7 +145,7 @@ msgstr "Macht absolut gar nichts" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:380 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:564 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 @@ -166,9 +166,9 @@ msgstr "Macht absolut gar nichts" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1209 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1212 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:252 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:396 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:161 @@ -178,14 +178,14 @@ msgstr "Macht absolut gar nichts" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:217 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:541 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:560 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2037 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2187 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3242 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3244 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3377 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:542 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:550 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:561 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2038 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2188 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3243 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3378 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 @@ -771,22 +771,22 @@ msgid "This profile is intended for the Amazon Kindle." msgstr "Dieses Profil ist geeignet für den Amazon Kindle." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:173 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:660 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:661 msgid "This profile is intended for the Irex Illiad." msgstr "Dieses Profil ist geeignet für den Irex Illiad." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:185 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:673 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:674 msgid "This profile is intended for the IRex Digital Reader 1000." msgstr "Dieses Profil ist geeignet für den IRex Digital Reader 1000." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:198 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:687 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:688 msgid "This profile is intended for the IRex Digital Reader 800." msgstr "Dieses Profil ist geeignet für den IRex Digital Reader 800." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:210 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:701 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:702 msgid "This profile is intended for the B&N Nook." msgstr "Dieses Profil ist geeignet für den B&N Nook." @@ -856,14 +856,19 @@ msgstr "" msgid "This profile is intended for the Amazon Kindle DX." msgstr "Dieses Profil ist geeignet für den Amazon Kindle DX." -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:713 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:714 msgid "This profile is intended for the B&N Nook Color." msgstr "Dieses Profil ist geeignet für den B&N Nook Color" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:724 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:725 msgid "This profile is intended for the Sanda Bambook." msgstr "Dieses Profil ist geeignet für den Sanda Bambook" +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:740 +msgid "" +"This profile is intended for the PocketBook Pro 900 series of devices." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 msgid "Installed plugins" msgstr "Installierte Plugins" @@ -933,13 +938,13 @@ msgstr "Gewähltes Plugin einschalten" msgid "Disable the named plugin" msgstr "Gewähltes Plugin ausschalten" -#: /home/kovid/work/calibre/src/calibre/db/backend.py:271 -#: /home/kovid/work/calibre/src/calibre/db/backend.py:280 +#: /home/kovid/work/calibre/src/calibre/db/backend.py:272 +#: /home/kovid/work/calibre/src/calibre/db/backend.py:281 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:288 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:668 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:132 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:674 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:133 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:142 #, python-format msgid "Path to library too long. Must be less than %d characters." msgstr "Pfad zur Datenbank zu lang. Muss kürzer als %d Zeichen sein" @@ -948,26 +953,26 @@ msgstr "Pfad zur Datenbank zu lang. Muss kürzer als %d Zeichen sein" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:987 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:988 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:814 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:826 msgid "Yes" msgstr "Ja" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1102 msgid "Main" msgstr "Haupt" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1104 msgid "Card A" msgstr "Karte A" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1106 msgid "Card B" msgstr "Karte B" @@ -979,7 +984,7 @@ msgstr "Debug-Log" msgid "Communicate with Android phones." msgstr "Kommunikation mit Android-Telefonen." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:129 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:133 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" @@ -987,11 +992,11 @@ msgstr "" "Durch Kommata getrennte Liste von Verzeichnissen an die E-Books auf das " "Gerät gesendet werden. Das erste vorhandene wird benutzt" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:182 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:187 msgid "Communicate with S60 phones." msgstr "Kommunikation mit S60-Telefonen." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:201 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:206 msgid "Communicate with WebOS tablets." msgstr "Kommuniziere mit WebOS Tablets." @@ -1138,9 +1143,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1150 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:334 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:347 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:335 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:348 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3104 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "Nachrichten" @@ -1148,8 +1153,8 @@ msgstr "Nachrichten" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:662 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3062 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3080 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3063 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3081 msgid "Catalog" msgstr "Katalog" @@ -3752,44 +3757,48 @@ msgstr "" msgid "Cover" msgstr "Umschlagbild" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:409 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:429 msgid "Downloads metadata and covers from Amazon" msgstr "Lädt Metadaten und Cover von Amazon" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:419 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:439 msgid "US" msgstr "US" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:420 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:440 msgid "France" msgstr "Frankreich" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:421 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:441 msgid "Germany" msgstr "Deutschland" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:422 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:442 msgid "UK" msgstr "UK" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:423 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:443 msgid "Italy" msgstr "Italien" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:424 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:444 msgid "Japan" msgstr "Japan" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:428 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:445 +msgid "Spain" +msgstr "Spanien" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:449 msgid "Amazon website to use:" msgstr "Folgende Amazon-Webseite benutzen:" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:429 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:450 msgid "" "Metadata from Amazon will be fetched using this country's Amazon website." msgstr "Metadaten werden von der dem Land zugehörigen Amazon Website geholt." -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:603 msgid "Amazon timed out. Try again later." msgstr "" "Zeitüberschreitung beim Abruf von Metadaten bei Amazon. Versuche es später " @@ -4024,7 +4033,7 @@ msgstr "Bücher im %s Format werden nicht unterstützt" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:955 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:958 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "Buch %(sidx)s von %(series)s" @@ -4800,7 +4809,7 @@ msgid "Choose Files" msgstr "Dateien wählen" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:751 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:754 msgid "Books" msgstr "Bücher" @@ -5222,8 +5231,8 @@ msgstr "Der Ordner %s existiert bereits. Bitte löschen Sie ihn zuerst." #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:287 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:341 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:70 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:673 msgid "Too long" msgstr "Zu lang" @@ -5293,8 +5302,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:733 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:106 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:88 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:298 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:352 msgid "Success" @@ -5313,7 +5322,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:970 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:377 msgid "Failed" @@ -5378,7 +5388,7 @@ msgid "Create a catalog of the books in your calibre library" msgstr "Erstellt einen Katalog von Büchern in Ihrer Calibre Bibliothek" #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:88 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:590 msgid "Cannot convert" msgstr "Konvertierung nicht möglich" @@ -5442,7 +5452,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/device_category_editor.py:112 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:674 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:216 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:503 @@ -5898,7 +5908,7 @@ msgstr "F1" #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:66 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:670 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:670 msgid "Help" msgstr "Hilfe" @@ -6345,7 +6355,7 @@ msgid "No books found" msgstr "Keine Bücher gefunden" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:289 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:794 msgid "No permission" msgstr "Zugriff verweigert" @@ -6564,50 +6574,50 @@ msgstr "" "&Mehrere Bücher pro Verzeichnis, wobei jede E-Book-Datei ein anderes Buch " "darstellt" -#: /home/kovid/work/calibre/src/calibre/gui2/bars.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/bars.py:195 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:302 msgid "Donate" msgstr "Spenden" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:120 msgid "Click to open" msgstr "Zum Öffnen klicken" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:135 msgid "Ids" msgstr "Ids" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:173 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "Buch %(sidx)s von %(series)s" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1035 msgid "Collections" msgstr "Sammlungen" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:290 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:256 msgid "Paste Cover" msgstr "Umschlag einfügen" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:291 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:257 msgid "Copy Cover" msgstr "Umschlag kopieren" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:557 msgid "Double-click to open Book Details window" msgstr "Doppelklick, um das Buchdetail- Fenster zu öffnen" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:556 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:558 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "Pfad" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:559 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" @@ -6697,7 +6707,7 @@ msgstr "Ausgabe" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:21 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:105 @@ -7657,33 +7667,33 @@ msgstr "" "enthalten." #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:901 msgid "Choose cover for " msgstr "Wählen Sie das Umschlagbild für " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:906 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:909 msgid "Cannot read" msgstr "Lesen nicht möglich" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:910 msgid "You do not have permission to read the file: " msgstr "Sie haben nicht die nötigen Rechte, um diese Datei zu lesen: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:203 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:915 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:918 msgid "Error reading file" msgstr "Fehler beim Lesen der Datei" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:916 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:919 msgid "

There was an error reading from file:
" msgstr "

Es trat ein Fehler beim Lesen dieser Datei auf:
" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:926 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:929 msgid " is not a valid picture" msgstr " ist kein gültiges Bild" @@ -7708,7 +7718,7 @@ msgid "&Title: " msgstr "&Titel: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 msgid "Change the title of this book" msgstr "Titel dieses Buches ändern" @@ -7740,7 +7750,7 @@ msgstr "&Schlagwörter: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:548 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1089 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1092 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

They can be any words or phrases, separated by commas." @@ -7752,7 +7762,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:555 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:214 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:446 msgid "&Series:" msgstr "&Reihen:" @@ -7760,7 +7770,7 @@ msgstr "&Reihen:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:556 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:557 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:445 msgid "List of known series. You can add new series." msgstr "Liste der bekannten Reihen. Sie können neue Reihen hinzufügen." @@ -8429,7 +8439,7 @@ msgstr "Cover-Browser konnte nicht geladen werden" #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:271 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:320 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:324 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1396 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1399 msgid "Undefined" msgstr "Undefiniert" @@ -9121,52 +9131,52 @@ msgstr "Bestehende" msgid "Convertible" msgstr "konvertierbar" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:43 msgid "Choose location for calibre library" msgstr "Ort für die Calibre Bibliothek wählen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:50 msgid "Same as current" msgstr "Wie gegenwärtig" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 #, python-format msgid "The location %s contains the current calibre library" msgstr "Der Ort %s enthält die aktuelle Calibre Bibliothek" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:56 msgid "No existing library found" msgstr "Keine existierende Bibliothek gefunden" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 #, python-format msgid "There is no existing calibre library at %s" msgstr "Es gibt keine Calibre Bibliothek in %s" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:62 msgid "Not empty" msgstr "Nicht leer" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:63 #, python-format msgid "The folder %s is not empty. Please choose an empty folder" msgstr "" "Das Verzeichnis %s ist nicht leer. Bitte wählen Sie ein leeres Verzeichnis" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:94 msgid "No location" msgstr "Kein Ort" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:94 msgid "No location selected" msgstr "Kein Ort ausgewählt" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:683 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:689 msgid "Bad location" msgstr "Ungültiger Ort" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:99 #, python-format msgid "%s is not an existing folder" msgstr "%s ist kein existierender Ordner" @@ -9240,14 +9250,14 @@ msgstr "Einstellungen für das Konvertieren %s setzen" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:211 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:117 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 msgid "&Title:" msgstr "&Titel:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:199 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:198 msgid "&Author(s):" msgstr "&Autor(en):" @@ -9256,21 +9266,21 @@ msgid "&Profile:" msgstr "&Profil:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:24 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:236 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:649 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:241 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:649 msgid "&OK" msgstr "&OK" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:25 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:242 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tweak_epub_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:233 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:658 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "&Cancel" msgstr "&Abbrechen" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog_ui.py:43 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:26 msgid "Edit Comments" msgstr "Kommentare verändern" @@ -9545,19 +9555,19 @@ msgstr "Kopiert alle Sortierung nach Autor- Einträge ins Autorenfeld" msgid "Details of job" msgstr "Details des Auftrags" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:21 msgid "Active Jobs" msgstr "Aktive Aufträge" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:36 msgid "&Stop selected jobs" msgstr "Ausgewählte Aufträge &stoppen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:40 msgid "Show job &details" msgstr "Zeige Auftrag&details" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:44 msgid "Stop &all non device jobs" msgstr "&Alle geräteunabhängigen Aufträge beenden" @@ -9578,7 +9588,7 @@ msgid "Show detailed information about this error" msgstr "Detaillierte Informationen über diesen Fehler anzeigen" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:531 msgid "Copied" msgstr "Kopiert" @@ -9799,13 +9809,13 @@ msgstr "" "Dickens\" zum Beispiel als \"Dickens, Charles\"." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:541 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1047 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1050 msgid "&Rating:" msgstr "&Bewertung:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:542 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:543 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1048 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1051 msgid "Rating of this book. 0-5 stars" msgstr "Bewertung dieses Buches: 0-5 Sterne" @@ -9880,7 +9890,7 @@ msgid "&Force numbers to start with:" msgstr "Start der &Numerierung mit:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:569 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1380 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1383 msgid "&Date:" msgstr "&Datum:" @@ -9965,7 +9975,7 @@ msgid "Set from &ebook file(s)" msgstr "Aus &E-Book- Datei(en) setzen" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:592 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1152 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1155 msgid "&Languages:" msgstr "&Sprachen:" @@ -10578,7 +10588,7 @@ msgstr "Suche" msgid "Search in the library view for the selected item" msgstr "In der Bibliotheks-Ansicht nach dem Objekt suchen." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:23 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:25 msgid "" "Restoring database from backups, do not interrupt, this will happen in three " "stages" @@ -10586,11 +10596,30 @@ msgstr "" "Stelle Datenbank aus Backups wieder her. Den Vorgang nicht unterbrechen, " "dies wird in drei Stadien geschehen." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:27 msgid "Restoring database" msgstr "Stelle Datenbank wieder her" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:80 +#, python-format +msgid "The old database was saved as: %s" +msgstr "Die alte Datenbank wurde unter folgendem Namen gespeichert: %s" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:84 +#, python-format +msgid "" +"Restoring the database succeeded with some warnings click Show details to " +"see the details. %s" +msgstr "" +"Wiederherstellung der Datenbank war erfolgreich mit einigen Warnungen. " +"Klicke auf Zeige Details um weitere Details anzusehen. %s" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:89 +#, python-format +msgid "Restoring database was successful. %s" +msgstr "Wiederherstellung der Datenbank war erfolgreich. %s" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:94 msgid "" "Your list of books, with all their metadata is stored in a single file, " "called a database. In addition, metadata for each individual book is stored " @@ -10610,24 +10639,13 @@ msgstr "" "Downloadschemata für Nachrichten.

Möchten Sie die Datenbank " "wiederherstellen?" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:131 msgid "Restoring database failed, click Show details to see details" msgstr "" "Wiederherstellung der Datenbank fehlgeschlagen, klicken Sie Details anzeigen " "für weitere Informationen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:107 -msgid "" -"Restoring the database succeeded with some warnings click Show details to " -"see the details." -msgstr "" -"Wiederherstellung der Datenbank war erfolgreich mit Warnungen, klicken Sie " -"auf Details anzeigen für weitere Informationen" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:112 -msgid "Restoring database was successful" -msgstr "Wiederherstellung der Datenbank war erfolgreich" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:75 msgid "Saved search already exists" @@ -11109,7 +11127,7 @@ msgid "&Author:" msgstr "&Autor:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:215 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1091 msgid "Ta&gs:" msgstr "E&tiketten:" @@ -11319,62 +11337,70 @@ msgstr "Zähler" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:111 msgid "Was" -msgstr "" +msgstr "War" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:263 msgid "Template language tutorial" msgstr "Sprachentemplate Tutorial" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:267 msgid "Template function reference" msgstr "Referenz zur Vorlagenfunktion" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:285 msgid "EXCEPTION: " msgstr "Ausnahme: " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:301 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:312 msgid "No column chosen" msgstr "Keine Spalte gewählt" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:313 msgid "You must specify a column to be colored" msgstr "Spalte angeben die eingefärbt werden soll" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:316 msgid "No template provided" msgstr "Keine Vorlage unterstützt" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:306 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:317 msgid "The template box cannot be empty" msgstr "Das Feld Vorlage darf nicht leer sein" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:32 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:252 msgid "Set the color of the column:" msgstr "Spaltenfarbe setzen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:39 +msgid "Copy a color name to the clipboard:" +msgstr "Kopiere einen Farbennamen in die Zwischenablage" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:49 +msgid "Copy the selected color name to the clipboard" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:59 msgid "Template value:" msgstr "Vorlagenwert:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:60 msgid "" "The value the of the template using the current book in the library view" msgstr "" "Der Inhalt der Vorlage, die für das aktuelle Buch in der Bibliotheksansicht " "verwendet wird" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:73 msgid "Function &name:" msgstr "Funktions&name:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:100 msgid "&Documentation:" msgstr "&Dokumentation:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:85 msgid "Python &code:" msgstr "Python-&Code:" @@ -11827,7 +11853,7 @@ msgid "Regular expression (?P)" msgstr "Regulärer Ausdruck (?P)" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1288 msgid "ISBN:" msgstr "ISBN:" @@ -11884,13 +11910,13 @@ msgid "Connected " msgstr "Angeschlossen: " #: /home/kovid/work/calibre/src/calibre/gui2/init.py:219 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:230 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:261 msgid "Book Details" msgstr "Buchdetails" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:221 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:232 msgid "Shift+Alt+D" msgstr "Shift+Alt+D" @@ -12304,23 +12330,23 @@ msgstr "E-Book öffnen" msgid "Configure" msgstr "Konfigurieren" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:32 msgid "Use the library located at the specified path." msgstr "Die im angegebenen Pfad sich befindende Bibliothek verwenden" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:34 msgid "Start minimized to system tray." msgstr "Minimiert im Systembereich der Kontrollleiste starten." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:36 msgid "Log debugging information to console" msgstr "Information zur Fehlersuche auf die Konsole ausgeben" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:38 msgid "Do not check for updates" msgstr "Nicht nach Updates suchen" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:40 msgid "" "Ignore custom plugins, useful if you installed a plugin that is preventing " "calibre from starting" @@ -12328,7 +12354,7 @@ msgstr "" "Ignoriere benutzerdefinierte Plugins. Nützlich, wenn Sie ein Plugin " "installiert haben, das Calibre am Starten hindert" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:44 msgid "" "Cause a running calibre instance, if any, to be shutdown. Note that if there " "are running jobs, they will be silently aborted, so use with care." @@ -12336,75 +12362,67 @@ msgstr "" "Erzwingt das Ende einer eventuell laufenden Instanz von Calibre. Unbedingt " "beachten: Eventuell laufende Jobs werden ohne Nachfrage beendet." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:69 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:697 msgid "Calibre Library" msgstr "Calibre Bibliothek" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:95 msgid "Choose a location for your calibre e-book library" msgstr "Wählen Sie einen Ort für Ihre Calibre E-Book- Bibliothek" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:104 msgid "Failed to create library" msgstr "Das Erstellen der Bibliothek schlug fehl" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 #, python-format msgid "Failed to create calibre library at: %r." msgstr "Erstellen der Calibre Bibliothek schlug fehl in: %r." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:168 msgid "Choose a location for your new calibre e-book library" msgstr "Wählen Sie einen Ort für Ihre neue Calibre E-Book Bibliothek" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:136 msgid "Initializing user interface..." msgstr "Starten der Benutzeroberfläche..." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:162 msgid "Repairing failed" msgstr "Reparatur schlug fehl" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:163 msgid "The database repair failed. Starting with a new empty library." msgstr "" "Die Reparatur der Datenbank schlug fehl. Es erfolgt ein Start mit einer " "neuen, leeren Bibliothek." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:202 msgid "Bad database location" msgstr "Schlechter Datenbank Standort" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:178 #, python-format msgid "Bad database location %r. calibre will now quit." msgstr "Ungültiger Datenbank-Ort %r. Calibre beendet sich jetzt." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:493 msgid "Corrupted database" msgstr "Beschädigte Datenbank" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:191 +#, python-format msgid "" -"Your calibre database appears to be corrupted. Do you want calibre to try " -"and repair it automatically? If you say No, a new empty calibre library will " -"be created." +"The library database at %s appears to be corrupted. Do you want calibre to " +"try and rebuild it automatically? The rebuild may not be completely " +"successful. If you say No, a new empty calibre library will be created." msgstr "" -"Ihre Calibre Datenbank scheint beschädigt zu sein. Soll Calibre versuchen, " -"es automatisch zu reparieren? Wenn Sie Nein sagen, wird eine neue, leere " -"Calibre Bibliothek erstellt werden." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:224 -msgid "" -"Repairing database. This can take a very long time for a large collection" -msgstr "" -"Repariere Datenbank. Dies kann für eine große Büchersammlung einige Zeit " -"dauern" - -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:203 #, python-format msgid "" "Bad database location %r. Will start with a new, empty calibre library" @@ -12412,41 +12430,41 @@ msgstr "" "Ungültiger Datenbank-Ort %r. Starte mit einer neuen, leeren Calibre " "Bibliothek" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:213 #, python-format msgid "Starting %s: Loading books..." msgstr "Starte %s: Lade Bücher..." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:293 msgid "If you are sure it is not running" msgstr "Wenn Sie sicher sind, dass es nicht gestartet ist" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:330 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:296 msgid "may be running in the system tray, in the" msgstr "kann im Systemtray gestartet sein, im" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:298 msgid "upper right region of the screen." msgstr "oberen rechten Bereich des Bildschirms." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:300 msgid "lower right region of the screen." msgstr "unteren rechten Bereich des Bildschirms." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:303 msgid "try rebooting your computer." msgstr "Versuchen Sie Ihren Rechner neu zu starten." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:339 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:353 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:319 msgid "try deleting the file" msgstr "Versuche Sie die Datei zu löschen" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:342 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:308 msgid "Cannot Start " msgstr "Start nicht möglich " -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:343 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:309 #, python-format msgid "%s is already running." msgstr "%s ist schon gestartet." @@ -12472,21 +12490,21 @@ msgstr "Be&enden" msgid "Unhandled exception" msgstr "Nicht abgefangener Fehler" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:447 msgid "Permission denied" msgstr "Zugriff verweigert" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:105 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:448 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "" "Konnte %s nicht öffnen. Wird es von einem anderen Programm verwendet?" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:137 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." @@ -12494,11 +12512,11 @@ msgstr "" "Gibt an, wie dieses Buch nach Titel sortiert werden soll. Zum Beispiel, " "\"Der Exorzist\", kann sortiert werden nach \"Exorzist, Der\"." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:139 msgid "Title &sort:" msgstr "&Sortierung nach Titel:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "" " The green color indicates that the current title sort matches the current " "title" @@ -12506,7 +12524,7 @@ msgstr "" " Die grüne Farbe zeigt an, dass die derzeitige Sortierung nach Titel mit dem " "Titel übereinstimmt." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:150 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." @@ -12515,11 +12533,11 @@ msgstr "" "mit dem Titel übereinstimmt. Es ist keine Maßnahme erforderlich sollten Sie " "dies so wünschen." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 msgid "Authors changed" msgstr "Autoren geändert" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" @@ -12527,7 +12545,7 @@ msgstr "" "Sie haben den Autor für dieses Buch geändert. Sie müssen die Änderungen " "speichern bevor Sie den Autoren-Manager nutzen. Änderungen speichern?" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:303 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:302 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -12539,11 +12557,11 @@ msgstr "" "Ist das Eingabefeld grün, entspricht der Text den Sortieren nach Autor- " "Einträgen der einzelnen Autoren, ist es rot, gibt es keine Entsprechung." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:308 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:307 msgid "Author s&ort:" msgstr "S&ortierung nach Autor:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" " The green color indicates that the current author sort matches the current " "author" @@ -12551,7 +12569,7 @@ msgstr "" " Die grüne Farbe zeigt an, dass die derzeitige Sortierung nach Autor mit dem " "Autor übereinstimmt" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:320 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." @@ -12560,11 +12578,11 @@ msgstr "" "mit dem Autor übereinstimmt. Es ist keine Maßnahme erforderlich sollten Sie " "dies so wünschen." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:506 msgid "&Number:" msgstr "&Nummer:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:603 #, python-format msgid "" "Last modified: %s\n" @@ -12575,109 +12593,109 @@ msgstr "" "\n" "Doppelklick zum Anzeigen" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:613 #, python-format msgid "Restore %s from the original" msgstr "%s aus dem Original wiederherstellen" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:660 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:659 msgid "Set the cover for the book from the selected format" msgstr "Umschlagbild des Buches aus dem gewählten Format festlegen" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:668 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:667 msgid "Set metadata for the book from the selected format" msgstr "Einstellen der Metadaten vom ausgewählten Buchformat" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:674 msgid "Add a format to this book" msgstr "Hinzufügen eines Formates zu dem Buch" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:681 msgid "Remove the selected format from this book" msgstr "Löschen des ausgewählten Buchformates" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:749 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:752 msgid "Choose formats for " msgstr "Formate wählen für " -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:795 msgid "You do not have permission to read the following files:" msgstr "Sie haben nicht die Berechtigung, die folgenden Dateien zu lesen:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:822 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:823 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:825 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:826 msgid "No format selected" msgstr "Kein Format gewählt" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:835 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:838 msgid "Could not read metadata" msgstr "Konnte Metadaten nicht lesen" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:836 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:839 #, python-format msgid "Could not read metadata from %s format" msgstr "Konnte Metadaten des Formats %s nicht lesen" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:867 msgid "&Browse" msgstr "&Durchsuchen" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:866 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:869 msgid "T&rim" msgstr "&Schneiden" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:868 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:871 msgid "&Remove" msgstr "&Löschen" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:874 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:877 msgid "Download co&ver" msgstr "Umschlagbild herunterladen" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:875 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:878 msgid "&Generate cover" msgstr "Umschla&gbild erstellen" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:925 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:928 msgid "Not a valid picture" msgstr "Kein gültiges Bild." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:952 msgid "Specify title and author" msgstr "Geben Sie Titel und Autor an" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:950 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:953 msgid "You must specify a title and author before generating a cover" msgstr "" "Sie müssen vor dem Erstellen eines Umschlagbildes einen Titel und Autor " "angeben" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:972 msgid "Invalid cover" msgstr "Ungültiges Umschlagbild" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:970 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:973 msgid "Could not change cover as the image is invalid." msgstr "Konnte Umschlagbild nicht ändern, da das Bild ungültig ist." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:997 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1000 msgid "This book has no cover" msgstr "Dieses Buch hat keinen Umschlag" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:999 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1002 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "Umschlagbild-Größe: %(width)d x %(height)d Pixel" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1055 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1058 msgid "stars" msgstr "Sterne" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1127 msgid "Tags changed" msgstr "Schlagwörter geändert" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1125 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1128 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" @@ -12686,26 +12704,26 @@ msgstr "" "müssen Sie die Änderungen entweder verwerfen oder anwenden. Änderungen " "anwenden?" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1156 msgid "A comma separated list of languages for this book" msgstr "Ein per Komma getrennte Liste der Sprachen für dieses Buch." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1176 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1179 msgid "Unknown language" msgstr "Unbekannte Sprache" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1177 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1180 #, python-format msgid "The language %s is not recognized" msgid_plural "The languages %s are not recognized" msgstr[0] "Die Sprache %s ist nicht bekannt" msgstr[1] "Die Sprachen %s sind nicht bekannt" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1189 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1192 msgid "I&ds:" msgstr "I&ds:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1193 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -12716,38 +12734,38 @@ msgstr "" "\n" "%s" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1254 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1316 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1257 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 msgid "This ISBN number is valid" msgstr "Diese ISBN ist gültig" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1257 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1260 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 msgid "This ISBN number is invalid" msgstr "Diese ISBN ist ungültig" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1304 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1307 msgid "Invalid ISBN" msgstr "Fehlerhafte ISBN" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1283 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1286 msgid "Enter an ISBN" msgstr "ISBN angebens" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1305 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1308 msgid "The ISBN you entered is not valid. Try again." msgstr "Die ISBN eingegebene ist nicht gültig. Versuchen Sie es erneut." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1329 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1332 msgid "&Publisher:" msgstr "&Verleger:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1399 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1402 msgid "Clear date" msgstr "Datum löschen" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1432 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1435 msgid "Publishe&d:" msgstr "Veröffentlichun&g:" @@ -12819,7 +12837,7 @@ msgid "Downloaded %(num)d of %(tot)d" msgstr "%(num)d von %(tot)d heruntergeladen" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/config.py:61 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:61 msgid "Downloaded metadata fields" msgstr "Metadaten-Felder heruntergeladen" @@ -14425,13 +14443,13 @@ msgstr "Keine Quelle ausgewählt" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:323 msgid "No source selected, cannot configure." -msgstr "Keine Quelle ausgewählt, kann nicht konfigurieren" +msgstr "Keine Quelle ausgewählt, kann nicht konfigurieren." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:32 msgid "Metadata sources" msgstr "Metadaten-Quellen" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:37 msgid "" "Disable any metadata sources you do not want by unchecking them. You can " "also set the cover priority. Covers from sources that have a higher " @@ -14442,7 +14460,7 @@ msgstr "" "höherer Priorität (kleinere Zahl) werden beim Herunterladen der Metadaten " "bevorzugt.\n" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:48 msgid "" "Sources with a red X next to their names must be configured before they will " "be used. " @@ -14450,30 +14468,30 @@ msgstr "" "Quellen mit einem roten X neben ihrem Namen müssen vor ihrer Benutzung noch " "konfiguriert werden. " -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:53 msgid "Configure selected source" msgstr "Ausgewählte Quellen konfigurieren" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:66 msgid "" "If you uncheck any fields, metadata for those fields will not be downloaded" msgstr "" "Wenn Sie Felder abwählen, werden die Metadaten dieser Felder nicht " "heruntergeladen" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:71 msgid "&Select all" msgstr "&Alles auswählen" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:75 msgid "&Clear all" msgstr "&lösche alles" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:79 msgid "&Select default" msgstr "Voreinstellung aus&wählen" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:80 msgid "" "Restore your own subset of checked fields that you define using the 'Set as " "default' button" @@ -14481,11 +14499,11 @@ msgstr "" "Stellt Ihr eigenes Set an gewählten Feldern wieder her, das Sie durch den " "\"Als Voreinstellung speichern\"-Button festgelegt haben" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:84 msgid "&Set as default" msgstr "Als Voreinstellung &speichern" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:85 msgid "" "Store the currently checked fields as a default you can restore using the " "'Select default' button" @@ -14493,33 +14511,33 @@ msgstr "" "Speichert die gerade ausgewählten Felder als Voreinstellung, die Sie mit dem " "\"Voreinstellung auswählen\"-Button wiederherstellen können." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:90 msgid "Convert all downloaded comments to plain &text" msgstr "Konvertiere alle heruntergeladene Kommentare in Klar&text" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:94 msgid "Swap author names from FN LN to LN, FN" msgstr "Autorennamen von Vorname Nachname zu Nachname, Vorname wechseln" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:98 msgid "Max. number of &tags to download:" msgstr "Max. Anzahl herunterzuladenener Schlagwört&er:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:105 msgid "Max. &time to wait after first match is found:" msgstr "Max. Wartezeit nachdem der erste &Treffer gefunden wurde:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:133 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:117 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:199 msgid " secs" msgstr " Sekunden" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:113 msgid "Max. time to wait after first &cover is found:" msgstr "Max. Wartezeit nachdem das erste &Umschlagbild gefunden wurde:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:121 msgid "" "

Different metadata sources have different sets of tags for the same book. " "If this option is checked, then calibre will use the smaller tag sets. These " @@ -14538,7 +14556,7 @@ msgstr "" "entsprechende Buch beinhaltet. Meistens haben jedoch alle Quellen " "umfangreiche Schlagwort-Gruppen." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:123 msgid "Prefer &fewer tags" msgstr "&Weniger Schlagworte bevorzugen" @@ -15065,7 +15083,7 @@ msgstr "" "Speichern drücken." #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:131 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:652 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:652 msgid "&Save" msgstr "&Speichern" @@ -15904,7 +15922,7 @@ msgstr "Bücher:" #: /home/kovid/work/calibre/src/calibre/gui2/store/search_ui.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/store/web_store_dialog_ui.py:63 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:661 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "Close" msgstr "Schließen" @@ -16120,7 +16138,7 @@ msgstr "" "Sie sicher?" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:455 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:456 msgid "Searches" msgstr "Suchergebnisse" @@ -16485,24 +16503,32 @@ msgstr "" "Sie haben Calibre im Debug-Modus gestartet. Beim verlassen des Programms " "wird ein Debug-Log erstellt: %s

Das Log wird automatisch angezeigt." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:494 +#, python-format +msgid "" +"The library database at %s appears to be corrupted. Do you want calibre to " +"try and rebuild it automatically? The rebuild may not be completely " +"successful." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:578 msgid "Conversion Error" msgstr "Konvertierungsfehler" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:581 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:601 msgid "Recipe Disabled" msgstr "Downloadschema ausgeschalten" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:617 msgid "Failed" msgstr "Misslungen" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:631 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:651 msgid "There are active jobs. Are you sure you want to quit?" msgstr "" "Es bestehen aktive Aufträge. Sind Sie sicher, dass Sie es beenden wollen?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:634 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:654 msgid "" " is communicating with the device!
\n" " Quitting may cause corruption on the device.
\n" @@ -16513,11 +16539,11 @@ msgstr "" "verursachen.
\n" " Sind Sie sicher, dass Sie beenden möchten?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:658 msgid "Active jobs" msgstr "Aktive Aufträge" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:706 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:726 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." @@ -16614,7 +16640,7 @@ msgid "Edit" msgstr "Bearbeiten" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:65 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:667 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "Reset" msgstr "Zurücksetzen" @@ -17142,7 +17168,7 @@ msgstr "Ausblenden" msgid "Toggle" msgstr "Umschalten" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:444 #, python-format msgid "" "Choose your e-book device. If your device is not in the list, choose a " @@ -17151,35 +17177,35 @@ msgstr "" "Wählen Sie Ihr Lesegerät. Wenn Ihr Gerät nicht in der Liste auftaucht, " "wählen Sie ein \"%s\"-Gerät." -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:505 msgid "Moving library..." msgstr "Verschiebe Bibliothek..." -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:515 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:522 msgid "Failed to move library" msgstr "Verschieben der Bibliothek schlug fehl" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:576 msgid "Invalid database" msgstr "Ungültige Datenbank" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:577 #, python-format msgid "" "

An invalid library already exists at %(loc)s, delete it before trying to " "move the existing library.
Error: %(err)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:588 msgid "Could not move library" msgstr "Konnte Bibliothek nicht verschieben" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:663 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:669 msgid "Select location for books" msgstr "Speicherort für Bücher wählen" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:690 #, python-format msgid "" "You must choose an empty folder for the calibre library. %s is not empty." @@ -17187,7 +17213,7 @@ msgstr "" "Sie müssen für die Calibre- Bibliothek einen leeren Ordner wählen. %s ist " "nicht leer." -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:758 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:764 msgid "welcome wizard" msgstr "Willkommens-Assistent" @@ -17554,7 +17580,7 @@ msgstr "ausgewählt" #: /home/kovid/work/calibre/src/calibre/library/caches.py:569 #: /home/kovid/work/calibre/src/calibre/library/caches.py:583 #: /home/kovid/work/calibre/src/calibre/library/caches.py:593 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:222 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:238 msgid "yes" msgstr "ja" @@ -17562,7 +17588,7 @@ msgstr "ja" #: /home/kovid/work/calibre/src/calibre/library/caches.py:568 #: /home/kovid/work/calibre/src/calibre/library/caches.py:580 #: /home/kovid/work/calibre/src/calibre/library/caches.py:590 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:222 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:238 msgid "no" msgstr "nein" @@ -18709,22 +18735,22 @@ msgstr "" "Der Suchname darf ausschließlich Kleinbuchstaben, Zahlen und Unterstriche " "enthalten und muß mit einem Buchstaben anfangen." -#: /home/kovid/work/calibre/src/calibre/library/database2.py:67 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:68 #, python-format msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "%(tt)sDurchschnittliche Bewertung ist %(rating)3.1f" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3403 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3404 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "

Migriere alte Datenbank zu E-Book Bibliothek in %s

" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3432 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3433 #, python-format msgid "Copying %s" msgstr "Kopiere %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3449 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3450 msgid "Compacting database" msgstr "Komprimiere Datenbank" @@ -18903,20 +18929,20 @@ msgstr "" "Speichere in ein einzelnes Verzeichnis, die Ordnerstruktur der Vorlage " "ignorieren" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:303 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:319 #, python-format msgid "" "Failed to calculate path for save to disk. Template: %(templ)s\n" "Error: %(err)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:309 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:325 #, python-format msgid "Template evaluation resulted in no path components. Template: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:403 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:436 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:419 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:452 msgid "Requested formats not available" msgstr "Angeforderte Formate nicht verfügbar" @@ -19804,12 +19830,21 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:972 msgid "" +"list_equals(list1, sep1, list2, sep2, yes_val, no_val) -- return yes_val if " +"list1 and list2 contain the same items, otherwise return `no_val. The items " +"are determined by splitting each list using the appropriate separator " +"character (sep1 or sep2). The order of items in the lists is not relevant. " +"The compare is case insensitive." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:990 +msgid "" "today() -- return a date string for today. This value is designed for use in " "format_date or days_between, but can be manipulated like any other string. " "The date is in ISO format." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:983 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1001 msgid "" "days_between(date1, date2) -- return the number of days between date1 and " "date2. The number is positive if date1 is greater than date2, otherwise " @@ -19817,7 +19852,7 @@ msgid "" "empty string." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1005 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1023 msgid "" "language_strings(lang_codes, localize) -- return the strings for the " "language codes passed in lang_codes. If localize is zero, return the strings " @@ -19825,7 +19860,7 @@ msgid "" "the current locale. Lang_codes is a comma-separated list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1025 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1043 msgid "" "language_codes(lang_strings) -- return the language codes for the strings " "passed in lang_strings. The strings must be in the language of the current " @@ -20156,103 +20191,107 @@ msgstr "" msgid "Unknown News Source" msgstr "Nachrichtenquelle unbekannt" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:720 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:718 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" "Das \"%s\" Downloadschema benötigt einen Benutzernamen und ein Passwort." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:827 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:825 msgid "Download finished" msgstr "Download beendet" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:829 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:827 msgid "Failed to download the following articles:" msgstr "Der Download der folgenden Artikel schlug fehl:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:835 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:833 msgid "Failed to download parts of the following articles:" msgstr "Der Download von Teilen der folgenden Artikel schlug fehl:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:837 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:835 msgid " from " msgstr " von " -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:839 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:837 msgid "\tFailed links:" msgstr "\tFehlgeschlagene Verknüpfungen:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:934 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:932 msgid "Could not fetch article." msgstr "Konnte Artikel nicht abrufen." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:936 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:934 msgid "The debug traceback is available earlier in this log" msgstr "Der Debug-Traceback ist weiter oben in diesem Protokoll" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:938 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:936 msgid "Run with -vv to see the reason" msgstr "Mit -vv starten um den Grund zu sehen" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:961 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:959 msgid "Fetching feeds..." msgstr "Rufe Feeds ab..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:966 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:964 msgid "Got feeds from index page" msgstr "Feeds der Index-Seite erhalten" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:975 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:973 msgid "Trying to download cover..." msgstr "Umschlagbild versuchen herunterzuladen ..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:977 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:975 msgid "Generating masthead..." msgstr "Erstelle Impressum..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1057 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1055 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "Download von [%d Thread(s)] starten ..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1073 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1071 #, python-format msgid "Feeds downloaded to %s" msgstr "Feeds wurden nach %s heruntergeladen" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1082 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1080 #, python-format msgid "Could not download cover: %s" msgstr "Umschlagbild konnte nicht heruntergeladen werden: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1091 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1089 #, python-format msgid "Downloading cover from %s" msgstr "Umschlagbild von %s herunterladen" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1137 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1135 msgid "Masthead image downloaded" msgstr "Impressumskopie geladen" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1277 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1216 +msgid "Articles in this issue: " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1286 msgid "Untitled Article" msgstr "Artikel ohne Titel" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1348 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1357 #, python-format msgid "Article downloaded: %s" msgstr "Artikel heruntergeladen: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1359 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1368 #, python-format msgid "Article download failed: %s" msgstr "Herunterladen der Artikel schlug fehl: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1376 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1385 msgid "Fetching feed" msgstr "Feed abrufen" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1518 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1527 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." @@ -20260,7 +20299,7 @@ msgstr "" "Login fehlgeschlagen, überprüfen Sie Ihren Benutzername und Passwort für den " "calibre Magazin Service." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1533 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1542 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -20397,75 +20436,75 @@ msgstr "" msgid "Do not download CSS stylesheets." msgstr "CSS-Stylesheets nicht herunterladen." -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:649 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:649 msgid "OK" msgstr "OK" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:652 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:652 msgid "Save" msgstr "Speichern" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:655 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:655 msgid "Open" msgstr "Öffnen" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:658 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "Cancel" msgstr "Abbrechen" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:661 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "&Close" msgstr "&Schließen" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:664 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:664 msgid "Apply" msgstr "Anwenden" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:674 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:674 msgid "Don't Save" msgstr "Nicht speichern" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:676 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:676 msgid "Close without Saving" msgstr "Ohne Speichern schließen" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:678 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:678 msgid "Discard" msgstr "Verwerfen" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:681 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:681 msgid "&Yes" msgstr "&Ja" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:684 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:684 msgid "Yes to &All" msgstr "Ja zu &allen" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:687 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:687 msgid "&No" msgstr "&Nein" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:690 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:690 msgid "N&o to All" msgstr "N&ein zu allen" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:693 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:693 msgid "Save All" msgstr "Alle speichern" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:696 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:696 msgid "Abort" msgstr "Abbrechen" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:699 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:699 msgid "Retry" msgstr "Nochmal versuchen" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:702 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:702 msgid "Ignore" msgstr "Ignorieren" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:705 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:705 msgid "Restore Defaults" msgstr "Voreinstellungen wiederherstellen" diff --git a/src/calibre/translations/el.po b/src/calibre/translations/el.po index 3b9373aeb4..7208b0398b 100644 --- a/src/calibre/translations/el.po +++ b/src/calibre/translations/el.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-09-23 18:01+0000\n" +"POT-Creation-Date: 2011-09-30 20:39+0000\n" "PO-Revision-Date: 2011-09-19 11:38+0000\n" "Last-Translator: Adamos Daios \n" "Language-Team: Greek \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2011-09-24 04:44+0000\n" -"X-Generator: Launchpad (build 14012)\n" +"X-Launchpad-Export-Date: 2011-10-01 04:47+0000\n" +"X-Generator: Launchpad (build 14071)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -26,8 +26,8 @@ msgstr "Δεν κάνει τίποτα" #: /home/kovid/work/calibre/src/calibre/db/cache.py:104 #: /home/kovid/work/calibre/src/calibre/db/cache.py:107 #: /home/kovid/work/calibre/src/calibre/db/cache.py:118 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:242 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:243 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:247 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:248 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 @@ -51,7 +51,7 @@ msgstr "Δεν κάνει τίποτα" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1898 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1900 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:286 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:288 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:34 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:35 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:98 @@ -102,8 +102,8 @@ msgstr "Δεν κάνει τίποτα" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:999 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:101 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:138 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:140 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1002 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1007 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1079 @@ -143,7 +143,7 @@ msgstr "Δεν κάνει τίποτα" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:380 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:564 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 @@ -164,9 +164,9 @@ msgstr "Δεν κάνει τίποτα" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1209 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1212 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:252 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:396 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:161 @@ -176,14 +176,14 @@ msgstr "Δεν κάνει τίποτα" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:217 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:541 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:560 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2037 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2187 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3242 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3244 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3377 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:542 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:550 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:561 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2038 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2188 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3243 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3378 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 @@ -764,22 +764,22 @@ msgid "This profile is intended for the Amazon Kindle." msgstr "Αυτό το περίγραμμα προορίζεται για το Amazon Kindle." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:173 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:660 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:661 msgid "This profile is intended for the Irex Illiad." msgstr "Αυτό το περίγραμμα προορίζεται για το Irex Illiad." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:185 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:673 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:674 msgid "This profile is intended for the IRex Digital Reader 1000." msgstr "Αυτό το περίγραμμα προορίζεται για το IRex Digital Reader 1000." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:198 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:687 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:688 msgid "This profile is intended for the IRex Digital Reader 800." msgstr "Αυτό το περίγραμμα προορίζεται για το IRex Digital Reader 800." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:210 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:701 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:702 msgid "This profile is intended for the B&N Nook." msgstr "Αυτό το περίγραμμα προορίζεται για το B&N Nook." @@ -844,14 +844,19 @@ msgstr "" msgid "This profile is intended for the Amazon Kindle DX." msgstr "Αυτό το περίγραμμα προορίζεται για το Amazon Kindle DX." -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:713 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:714 msgid "This profile is intended for the B&N Nook Color." msgstr "Προφίλ για χρήση με το B&N Nook Color." -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:724 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:725 msgid "This profile is intended for the Sanda Bambook." msgstr "Προφίλ για χρήση με το Sanda Bambook." +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:740 +msgid "" +"This profile is intended for the PocketBook Pro 900 series of devices." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 msgid "Installed plugins" msgstr "Εγκατεστημένα πρόσθετα" @@ -921,13 +926,13 @@ msgstr "Ενεργοποίηση του ονομαζόμενου προσθέτ msgid "Disable the named plugin" msgstr "Απενεργοποίηση του ονομαζόμενου προσθέτου" -#: /home/kovid/work/calibre/src/calibre/db/backend.py:271 -#: /home/kovid/work/calibre/src/calibre/db/backend.py:280 +#: /home/kovid/work/calibre/src/calibre/db/backend.py:272 +#: /home/kovid/work/calibre/src/calibre/db/backend.py:281 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:288 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:668 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:132 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:674 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:133 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:142 #, python-format msgid "Path to library too long. Must be less than %d characters." msgstr "" @@ -936,26 +941,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:987 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:988 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:814 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:826 msgid "Yes" msgstr "Ναι" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1102 msgid "Main" msgstr "Κύριο" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1104 msgid "Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1106 msgid "Card B" msgstr "" @@ -967,7 +972,7 @@ msgstr "" msgid "Communicate with Android phones." msgstr "Επικοινωνία με τηλέφωνα Android." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:129 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:133 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" @@ -975,11 +980,11 @@ msgstr "" "Σειρά καταλόγων στη συσκευή, χωρισμένων με κόμμα, προς αποστολή ηλεκτρονικών " "βιβλίων. Ο πρώτος στη σειρά θα χρησιμοποιηθεί." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:182 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:187 msgid "Communicate with S60 phones." msgstr "Επικοινωνία με τηλέφωνα S60." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:201 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:206 msgid "Communicate with WebOS tablets." msgstr "" @@ -1098,9 +1103,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1150 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:334 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:347 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:335 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:348 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3104 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "Νέα" @@ -1108,8 +1113,8 @@ msgstr "Νέα" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:662 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3062 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3080 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3063 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3081 msgid "Catalog" msgstr "Κατάλογος" @@ -3377,44 +3382,48 @@ msgstr "" msgid "Cover" msgstr "Εξώφυλλο" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:409 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:429 msgid "Downloads metadata and covers from Amazon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:419 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:439 msgid "US" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:420 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:440 msgid "France" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:421 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:441 msgid "Germany" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:422 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:442 msgid "UK" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:423 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:443 msgid "Italy" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:424 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:444 msgid "Japan" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:428 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:445 +msgid "Spain" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:449 msgid "Amazon website to use:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:429 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:450 msgid "" "Metadata from Amazon will be fetched using this country's Amazon website." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:603 msgid "Amazon timed out. Try again later." msgstr "" @@ -3617,7 +3626,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:955 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:958 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" @@ -4227,7 +4236,7 @@ msgid "Choose Files" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:751 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:754 msgid "Books" msgstr "Βιβλία" @@ -4630,8 +4639,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:287 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:341 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:70 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:673 msgid "Too long" msgstr "" @@ -4690,8 +4699,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:733 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:106 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:88 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:298 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:352 msgid "Success" @@ -4707,7 +4716,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:970 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:377 msgid "Failed" @@ -4764,7 +4774,7 @@ msgid "Create a catalog of the books in your calibre library" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:88 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:590 msgid "Cannot convert" msgstr "" @@ -4826,7 +4836,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/device_category_editor.py:112 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:674 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:216 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:503 @@ -5227,7 +5237,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:66 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:670 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:670 msgid "Help" msgstr "Βοήθεια" @@ -5648,7 +5658,7 @@ msgid "No books found" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:289 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:794 msgid "No permission" msgstr "" @@ -5846,50 +5856,50 @@ msgid "" "&Multiple books per folder, assumes every ebook file is a different book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/bars.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/bars.py:195 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:302 msgid "Donate" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:120 msgid "Click to open" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:135 msgid "Ids" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:173 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1035 msgid "Collections" msgstr "Συλλογές" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:290 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:256 msgid "Paste Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:291 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:257 msgid "Copy Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:557 msgid "Double-click to open Book Details window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:556 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:558 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "Διαδρομή" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:559 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" @@ -5979,7 +5989,7 @@ msgstr "έξοδος" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:21 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:105 @@ -6883,33 +6893,33 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:901 msgid "Choose cover for " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:906 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:909 msgid "Cannot read" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:910 msgid "You do not have permission to read the file: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:203 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:915 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:918 msgid "Error reading file" msgstr "Σφάλμα ανάγνωσης αρχείου" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:916 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:919 msgid "

There was an error reading from file:
" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:926 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:929 msgid " is not a valid picture" msgstr "" @@ -6934,7 +6944,7 @@ msgid "&Title: " msgstr "&Τίτλος: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 msgid "Change the title of this book" msgstr "" @@ -6964,7 +6974,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:548 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1089 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1092 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

They can be any words or phrases, separated by commas." @@ -6973,7 +6983,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:555 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:214 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:446 msgid "&Series:" msgstr "" @@ -6981,7 +6991,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:556 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:557 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:445 msgid "List of known series. You can add new series." msgstr "" @@ -7615,7 +7625,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:271 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:320 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:324 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1396 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1399 msgid "Undefined" msgstr "Μη ορισμένο" @@ -8180,51 +8190,51 @@ msgstr "" msgid "Convertible" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:43 msgid "Choose location for calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:50 msgid "Same as current" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 #, python-format msgid "The location %s contains the current calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:56 msgid "No existing library found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 #, python-format msgid "There is no existing calibre library at %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:62 msgid "Not empty" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:63 #, python-format msgid "The folder %s is not empty. Please choose an empty folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:94 msgid "No location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:94 msgid "No location selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:683 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:689 msgid "Bad location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:99 #, python-format msgid "%s is not an existing folder" msgstr "" @@ -8290,14 +8300,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:211 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:117 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 msgid "&Title:" msgstr "&Τίτλος:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:199 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:198 msgid "&Author(s):" msgstr "" @@ -8306,21 +8316,21 @@ msgid "&Profile:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:24 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:236 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:649 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:241 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:649 msgid "&OK" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:25 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:242 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tweak_epub_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:233 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:658 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "&Cancel" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog_ui.py:43 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:26 msgid "Edit Comments" msgstr "Επεξεργασία Σχολίων" @@ -8573,19 +8583,19 @@ msgstr "" msgid "Details of job" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:21 msgid "Active Jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:36 msgid "&Stop selected jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:40 msgid "Show job &details" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:44 msgid "Stop &all non device jobs" msgstr "" @@ -8606,7 +8616,7 @@ msgid "Show detailed information about this error" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:531 msgid "Copied" msgstr "" @@ -8793,13 +8803,13 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:541 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1047 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1050 msgid "&Rating:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:542 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:543 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1048 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1051 msgid "Rating of this book. 0-5 stars" msgstr "" @@ -8866,7 +8876,7 @@ msgid "&Force numbers to start with:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:569 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1380 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1383 msgid "&Date:" msgstr "Η&μερομηνία:" @@ -8940,7 +8950,7 @@ msgid "Set from &ebook file(s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:592 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1152 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1155 msgid "&Languages:" msgstr "" @@ -9506,17 +9516,34 @@ msgstr "Αναζήτηση" msgid "Search in the library view for the selected item" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:23 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:25 msgid "" "Restoring database from backups, do not interrupt, this will happen in three " "stages" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:27 msgid "Restoring database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:80 +#, python-format +msgid "The old database was saved as: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:84 +#, python-format +msgid "" +"Restoring the database succeeded with some warnings click Show details to " +"see the details. %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:89 +#, python-format +msgid "Restoring database was successful. %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:94 msgid "" "Your list of books, with all their metadata is stored in a single file, " "called a database. In addition, metadata for each individual book is stored " @@ -9527,20 +9554,11 @@ msgid "" "recipes.

Do you want to restore the database?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:131 msgid "Restoring database failed, click Show details to see details" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:107 -msgid "" -"Restoring the database succeeded with some warnings click Show details to " -"see the details." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:112 -msgid "Restoring database was successful" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:75 msgid "Saved search already exists" @@ -9961,7 +9979,7 @@ msgid "&Author:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:215 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1091 msgid "Ta&gs:" msgstr "" @@ -10155,58 +10173,66 @@ msgstr "" msgid "Was" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:263 msgid "Template language tutorial" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:267 msgid "Template function reference" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:285 msgid "EXCEPTION: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:301 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:312 msgid "No column chosen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:313 msgid "You must specify a column to be colored" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:316 msgid "No template provided" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:306 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:317 msgid "The template box cannot be empty" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:32 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:252 msgid "Set the color of the column:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:39 +msgid "Copy a color name to the clipboard:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:49 +msgid "Copy the selected color name to the clipboard" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:59 msgid "Template value:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:60 msgid "" "The value the of the template using the current book in the library view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:73 msgid "Function &name:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:100 msgid "&Documentation:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:85 msgid "Python &code:" msgstr "" @@ -10631,7 +10657,7 @@ msgid "Regular expression (?P)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1288 msgid "ISBN:" msgstr "" @@ -10688,13 +10714,13 @@ msgid "Connected " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:219 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:230 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:261 msgid "Book Details" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:221 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:232 msgid "Shift+Alt+D" msgstr "" @@ -11099,136 +11125,133 @@ msgstr "" msgid "Configure" msgstr "Παραμετροποίηση" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:32 msgid "Use the library located at the specified path." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:34 msgid "Start minimized to system tray." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:36 msgid "Log debugging information to console" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:38 msgid "Do not check for updates" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:40 msgid "" "Ignore custom plugins, useful if you installed a plugin that is preventing " "calibre from starting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:44 msgid "" "Cause a running calibre instance, if any, to be shutdown. Note that if there " "are running jobs, they will be silently aborted, so use with care." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:69 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:697 msgid "Calibre Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:95 msgid "Choose a location for your calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:104 msgid "Failed to create library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 #, python-format msgid "Failed to create calibre library at: %r." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:168 msgid "Choose a location for your new calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:136 msgid "Initializing user interface..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:162 msgid "Repairing failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:163 msgid "The database repair failed. Starting with a new empty library." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:202 msgid "Bad database location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:178 #, python-format msgid "Bad database location %r. calibre will now quit." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:493 msgid "Corrupted database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:191 +#, python-format msgid "" -"Your calibre database appears to be corrupted. Do you want calibre to try " -"and repair it automatically? If you say No, a new empty calibre library will " -"be created." +"The library database at %s appears to be corrupted. Do you want calibre to " +"try and rebuild it automatically? The rebuild may not be completely " +"successful. If you say No, a new empty calibre library will be created." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:224 -msgid "" -"Repairing database. This can take a very long time for a large collection" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:203 #, python-format msgid "" "Bad database location %r. Will start with a new, empty calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:213 #, python-format msgid "Starting %s: Loading books..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:293 msgid "If you are sure it is not running" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:330 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:296 msgid "may be running in the system tray, in the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:298 msgid "upper right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:300 msgid "lower right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:303 msgid "try rebooting your computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:339 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:353 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:319 msgid "try deleting the file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:342 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:308 msgid "Cannot Start " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:343 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:309 #, python-format msgid "%s is already running." msgstr "Το %s εκτελείται ήδη." @@ -11251,52 +11274,52 @@ msgstr "&Έξοδος" msgid "Unhandled exception" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:447 msgid "Permission denied" msgstr "Άρνηση πρόσβασης" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:105 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:448 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:137 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:139 msgid "Title &sort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "" " The green color indicates that the current title sort matches the current " "title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:150 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 msgid "Authors changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:303 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:302 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -11304,27 +11327,27 @@ msgid "" "strings. If it is colored red, then the authors and this text do not match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:308 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:307 msgid "Author s&ort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" " The green color indicates that the current author sort matches the current " "author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:320 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:506 msgid "&Number:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:603 #, python-format msgid "" "Last modified: %s\n" @@ -11332,132 +11355,132 @@ msgid "" "Double click to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:613 #, python-format msgid "Restore %s from the original" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:660 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:659 msgid "Set the cover for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:668 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:667 msgid "Set metadata for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:674 msgid "Add a format to this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:681 msgid "Remove the selected format from this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:749 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:752 msgid "Choose formats for " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:795 msgid "You do not have permission to read the following files:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:822 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:823 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:825 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:826 msgid "No format selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:835 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:838 msgid "Could not read metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:836 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:839 #, python-format msgid "Could not read metadata from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:867 msgid "&Browse" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:866 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:869 msgid "T&rim" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:868 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:871 msgid "&Remove" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:874 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:877 msgid "Download co&ver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:875 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:878 msgid "&Generate cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:925 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:928 msgid "Not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:952 msgid "Specify title and author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:950 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:953 msgid "You must specify a title and author before generating a cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:972 msgid "Invalid cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:970 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:973 msgid "Could not change cover as the image is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:997 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1000 msgid "This book has no cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:999 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1002 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1055 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1058 msgid "stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1127 msgid "Tags changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1125 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1128 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1156 msgid "A comma separated list of languages for this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1176 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1179 msgid "Unknown language" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1177 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1180 #, python-format msgid "The language %s is not recognized" msgid_plural "The languages %s are not recognized" msgstr[0] "" msgstr[1] "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1189 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1192 msgid "I&ds:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1193 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -11465,38 +11488,38 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1254 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1316 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1257 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 msgid "This ISBN number is valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1257 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1260 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 msgid "This ISBN number is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1304 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1307 msgid "Invalid ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1283 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1286 msgid "Enter an ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1305 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1308 msgid "The ISBN you entered is not valid. Try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1329 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1332 msgid "&Publisher:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1399 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1402 msgid "Clear date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1432 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1435 msgid "Publishe&d:" msgstr "" @@ -11562,7 +11585,7 @@ msgid "Downloaded %(num)d of %(tot)d" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/config.py:61 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:61 msgid "Downloaded metadata fields" msgstr "" @@ -12985,87 +13008,87 @@ msgstr "" msgid "No source selected, cannot configure." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:32 msgid "Metadata sources" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:37 msgid "" "Disable any metadata sources you do not want by unchecking them. You can " "also set the cover priority. Covers from sources that have a higher " "(smaller) priority will be preferred when bulk downloading metadata.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:48 msgid "" "Sources with a red X next to their names must be configured before they will " "be used. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:53 msgid "Configure selected source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:66 msgid "" "If you uncheck any fields, metadata for those fields will not be downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:71 msgid "&Select all" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:75 msgid "&Clear all" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:79 msgid "&Select default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:80 msgid "" "Restore your own subset of checked fields that you define using the 'Set as " "default' button" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:84 msgid "&Set as default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:85 msgid "" "Store the currently checked fields as a default you can restore using the " "'Select default' button" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:90 msgid "Convert all downloaded comments to plain &text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:94 msgid "Swap author names from FN LN to LN, FN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:98 msgid "Max. number of &tags to download:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:105 msgid "Max. &time to wait after first match is found:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:133 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:117 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:199 msgid " secs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:113 msgid "Max. time to wait after first &cover is found:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:121 msgid "" "

Different metadata sources have different sets of tags for the same book. " "If this option is checked, then calibre will use the smaller tag sets. These " @@ -13076,7 +13099,7 @@ msgid "" "for. Most often, they all have large tag sets." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:123 msgid "Prefer &fewer tags" msgstr "" @@ -13533,7 +13556,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:131 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:652 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:652 msgid "&Save" msgstr "" @@ -14305,7 +14328,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/store/search_ui.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/store/web_store_dialog_ui.py:63 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:661 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "Close" msgstr "" @@ -14491,7 +14514,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:455 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:456 msgid "Searches" msgstr "Αναζητήσεις" @@ -14833,34 +14856,42 @@ msgid "" "automatically." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:494 +#, python-format +msgid "" +"The library database at %s appears to be corrupted. Do you want calibre to " +"try and rebuild it automatically? The rebuild may not be completely " +"successful." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:578 msgid "Conversion Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:581 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:601 msgid "Recipe Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:617 msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:631 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:651 msgid "There are active jobs. Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:634 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:654 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:638 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:658 msgid "Active jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:706 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:726 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." @@ -14953,7 +14984,7 @@ msgid "Edit" msgstr "Επεξεργασία" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:65 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:667 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "Reset" msgstr "Μηδενισμός" @@ -15455,48 +15486,48 @@ msgstr "Απόκρυψη" msgid "Toggle" msgstr "Εναλλαγή" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:444 #, python-format msgid "" "Choose your e-book device. If your device is not in the list, choose a " "\"%s\" device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:505 msgid "Moving library..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:515 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:522 msgid "Failed to move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:576 msgid "Invalid database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:577 #, python-format msgid "" "

An invalid library already exists at %(loc)s, delete it before trying to " "move the existing library.
Error: %(err)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:588 msgid "Could not move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:663 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:669 msgid "Select location for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:690 #, python-format msgid "" "You must choose an empty folder for the calibre library. %s is not empty." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:758 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:764 msgid "welcome wizard" msgstr "" @@ -15807,7 +15838,7 @@ msgstr "επιλεγμένο" #: /home/kovid/work/calibre/src/calibre/library/caches.py:569 #: /home/kovid/work/calibre/src/calibre/library/caches.py:583 #: /home/kovid/work/calibre/src/calibre/library/caches.py:593 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:222 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:238 msgid "yes" msgstr "ναι" @@ -15815,7 +15846,7 @@ msgstr "ναι" #: /home/kovid/work/calibre/src/calibre/library/caches.py:568 #: /home/kovid/work/calibre/src/calibre/library/caches.py:580 #: /home/kovid/work/calibre/src/calibre/library/caches.py:590 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:222 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:238 msgid "no" msgstr "" @@ -16700,22 +16731,22 @@ msgid "" "start with a letter" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:67 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:68 #, python-format msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3403 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3404 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3432 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3433 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3449 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3450 msgid "Compacting database" msgstr "Συμπίεση βάσης δεδομένων" @@ -16874,20 +16905,20 @@ msgid "" "Save into a single directory, ignoring the template directory structure" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:303 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:319 #, python-format msgid "" "Failed to calculate path for save to disk. Template: %(templ)s\n" "Error: %(err)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:309 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:325 #, python-format msgid "Template evaluation resulted in no path components. Template: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:403 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:436 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:419 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:452 msgid "Requested formats not available" msgstr "" @@ -17718,12 +17749,21 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:972 msgid "" +"list_equals(list1, sep1, list2, sep2, yes_val, no_val) -- return yes_val if " +"list1 and list2 contain the same items, otherwise return `no_val. The items " +"are determined by splitting each list using the appropriate separator " +"character (sep1 or sep2). The order of items in the lists is not relevant. " +"The compare is case insensitive." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:990 +msgid "" "today() -- return a date string for today. This value is designed for use in " "format_date or days_between, but can be manipulated like any other string. " "The date is in ISO format." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:983 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1001 msgid "" "days_between(date1, date2) -- return the number of days between date1 and " "date2. The number is positive if date1 is greater than date2, otherwise " @@ -17731,7 +17771,7 @@ msgid "" "empty string." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1005 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1023 msgid "" "language_strings(lang_codes, localize) -- return the strings for the " "language codes passed in lang_codes. If localize is zero, return the strings " @@ -17739,7 +17779,7 @@ msgid "" "the current locale. Lang_codes is a comma-separated list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1025 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1043 msgid "" "language_codes(lang_strings) -- return the language codes for the strings " "passed in lang_strings. The strings must be in the language of the current " @@ -18061,108 +18101,112 @@ msgstr "" msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:720 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:718 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:827 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:825 msgid "Download finished" msgstr "Η λήψη τελείωσε" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:829 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:827 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:835 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:833 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:837 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:835 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:839 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:837 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:934 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:932 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:936 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:934 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:938 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:936 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:961 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:959 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:966 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:964 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:975 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:973 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:977 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:975 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1057 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1055 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1073 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1071 #, python-format msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1082 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1080 #, python-format msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1091 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1089 #, python-format msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1137 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1135 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1277 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1216 +msgid "Articles in this issue: " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1286 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1348 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1357 #, python-format msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1359 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1368 #, python-format msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1376 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1385 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1518 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1527 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1533 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1542 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -18272,75 +18316,75 @@ msgstr "" msgid "Do not download CSS stylesheets." msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:649 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:649 msgid "OK" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:652 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:652 msgid "Save" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:655 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:655 msgid "Open" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:658 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "Cancel" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:661 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "&Close" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:664 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:664 msgid "Apply" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:674 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:674 msgid "Don't Save" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:676 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:676 msgid "Close without Saving" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:678 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:678 msgid "Discard" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:681 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:681 msgid "&Yes" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:684 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:684 msgid "Yes to &All" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:687 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:687 msgid "&No" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:690 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:690 msgid "N&o to All" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:693 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:693 msgid "Save All" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:696 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:696 msgid "Abort" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:699 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:699 msgid "Retry" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:702 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:702 msgid "Ignore" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:705 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:705 msgid "Restore Defaults" msgstr "" diff --git a/src/calibre/translations/en_AU.po b/src/calibre/translations/en_AU.po index ec0a316d01..5cdfa4dd95 100644 --- a/src/calibre/translations/en_AU.po +++ b/src/calibre/translations/en_AU.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-09-23 18:01+0000\n" +"POT-Creation-Date: 2011-09-30 20:39+0000\n" "PO-Revision-Date: 2011-08-05 16:13+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: English (Australia) \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2011-09-24 04:56+0000\n" -"X-Generator: Launchpad (build 14012)\n" +"X-Launchpad-Export-Date: 2011-10-01 04:59+0000\n" +"X-Generator: Launchpad (build 14071)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -26,8 +26,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/cache.py:104 #: /home/kovid/work/calibre/src/calibre/db/cache.py:107 #: /home/kovid/work/calibre/src/calibre/db/cache.py:118 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:242 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:243 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:247 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:248 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 @@ -51,7 +51,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1898 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1900 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:286 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:288 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:34 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:35 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:98 @@ -102,8 +102,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:999 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:101 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:138 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:140 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1002 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1007 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1079 @@ -143,7 +143,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:380 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:564 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 @@ -164,9 +164,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1209 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1212 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:252 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:396 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:161 @@ -176,14 +176,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:217 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:541 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:560 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2037 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2187 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3242 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3244 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3377 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:542 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:550 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:561 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2038 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2188 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3243 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3378 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 @@ -730,22 +730,22 @@ msgid "This profile is intended for the Amazon Kindle." msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:173 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:660 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:661 msgid "This profile is intended for the Irex Illiad." msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:185 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:673 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:674 msgid "This profile is intended for the IRex Digital Reader 1000." msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:198 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:687 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:688 msgid "This profile is intended for the IRex Digital Reader 800." msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:210 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:701 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:702 msgid "This profile is intended for the B&N Nook." msgstr "" @@ -805,14 +805,19 @@ msgstr "" msgid "This profile is intended for the Amazon Kindle DX." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:713 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:714 msgid "This profile is intended for the B&N Nook Color." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:724 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:725 msgid "This profile is intended for the Sanda Bambook." msgstr "" +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:740 +msgid "" +"This profile is intended for the PocketBook Pro 900 series of devices." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 msgid "Installed plugins" msgstr "" @@ -872,13 +877,13 @@ msgstr "" msgid "Disable the named plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/backend.py:271 -#: /home/kovid/work/calibre/src/calibre/db/backend.py:280 +#: /home/kovid/work/calibre/src/calibre/db/backend.py:272 +#: /home/kovid/work/calibre/src/calibre/db/backend.py:281 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:288 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:668 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:132 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:674 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:133 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:142 #, python-format msgid "Path to library too long. Must be less than %d characters." msgstr "" @@ -887,26 +892,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:987 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:988 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:814 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:826 msgid "Yes" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1102 msgid "Main" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1104 msgid "Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1106 msgid "Card B" msgstr "" @@ -918,17 +923,17 @@ msgstr "" msgid "Communicate with Android phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:129 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:133 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:182 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:187 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:201 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:206 msgid "Communicate with WebOS tablets." msgstr "" @@ -1047,9 +1052,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1150 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:334 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:347 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:335 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:348 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3104 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "" @@ -1057,8 +1062,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:662 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3062 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3080 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3063 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3081 msgid "Catalog" msgstr "" @@ -3196,44 +3201,48 @@ msgstr "" msgid "Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:409 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:429 msgid "Downloads metadata and covers from Amazon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:419 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:439 msgid "US" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:420 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:440 msgid "France" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:421 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:441 msgid "Germany" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:422 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:442 msgid "UK" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:423 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:443 msgid "Italy" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:424 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:444 msgid "Japan" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:428 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:445 +msgid "Spain" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:449 msgid "Amazon website to use:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:429 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:450 msgid "" "Metadata from Amazon will be fetched using this country's Amazon website." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:603 msgid "Amazon timed out. Try again later." msgstr "" @@ -3436,7 +3445,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:955 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:958 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" @@ -4046,7 +4055,7 @@ msgid "Choose Files" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:751 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:754 msgid "Books" msgstr "" @@ -4449,8 +4458,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:287 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:341 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:70 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:673 msgid "Too long" msgstr "" @@ -4509,8 +4518,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:733 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:106 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:88 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:298 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:352 msgid "Success" @@ -4526,7 +4535,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:970 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:377 msgid "Failed" @@ -4583,7 +4593,7 @@ msgid "Create a catalog of the books in your calibre library" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:88 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:590 msgid "Cannot convert" msgstr "" @@ -4645,7 +4655,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/device_category_editor.py:112 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:674 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:216 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:503 @@ -5046,7 +5056,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:66 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:670 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:670 msgid "Help" msgstr "" @@ -5467,7 +5477,7 @@ msgid "No books found" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:289 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:794 msgid "No permission" msgstr "" @@ -5665,50 +5675,50 @@ msgid "" "&Multiple books per folder, assumes every ebook file is a different book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/bars.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/bars.py:195 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:302 msgid "Donate" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:120 msgid "Click to open" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:135 msgid "Ids" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:173 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1035 msgid "Collections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:290 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:256 msgid "Paste Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:291 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:257 msgid "Copy Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:557 msgid "Double-click to open Book Details window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:556 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:558 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:559 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" @@ -5798,7 +5808,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:21 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:105 @@ -6702,33 +6712,33 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:901 msgid "Choose cover for " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:906 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:909 msgid "Cannot read" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:910 msgid "You do not have permission to read the file: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:203 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:915 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:918 msgid "Error reading file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:916 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:919 msgid "

There was an error reading from file:
" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:926 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:929 msgid " is not a valid picture" msgstr "" @@ -6753,7 +6763,7 @@ msgid "&Title: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 msgid "Change the title of this book" msgstr "" @@ -6783,7 +6793,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:548 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1089 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1092 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

They can be any words or phrases, separated by commas." @@ -6792,7 +6802,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:555 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:214 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:446 msgid "&Series:" msgstr "" @@ -6800,7 +6810,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:556 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:557 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:445 msgid "List of known series. You can add new series." msgstr "" @@ -7434,7 +7444,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:271 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:320 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:324 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1396 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1399 msgid "Undefined" msgstr "" @@ -7999,51 +8009,51 @@ msgstr "" msgid "Convertible" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:43 msgid "Choose location for calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:50 msgid "Same as current" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 #, python-format msgid "The location %s contains the current calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:56 msgid "No existing library found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 #, python-format msgid "There is no existing calibre library at %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:62 msgid "Not empty" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:63 #, python-format msgid "The folder %s is not empty. Please choose an empty folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:94 msgid "No location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:94 msgid "No location selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:683 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:689 msgid "Bad location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:99 #, python-format msgid "%s is not an existing folder" msgstr "" @@ -8109,14 +8119,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:211 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:117 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 msgid "&Title:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:199 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:198 msgid "&Author(s):" msgstr "" @@ -8125,21 +8135,21 @@ msgid "&Profile:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:24 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:236 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:649 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:241 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:649 msgid "&OK" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:25 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:242 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tweak_epub_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:233 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:658 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "&Cancel" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog_ui.py:43 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:26 msgid "Edit Comments" msgstr "" @@ -8392,19 +8402,19 @@ msgstr "" msgid "Details of job" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:21 msgid "Active Jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:36 msgid "&Stop selected jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:40 msgid "Show job &details" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:44 msgid "Stop &all non device jobs" msgstr "" @@ -8425,7 +8435,7 @@ msgid "Show detailed information about this error" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:531 msgid "Copied" msgstr "" @@ -8612,13 +8622,13 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:541 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1047 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1050 msgid "&Rating:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:542 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:543 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1048 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1051 msgid "Rating of this book. 0-5 stars" msgstr "" @@ -8685,7 +8695,7 @@ msgid "&Force numbers to start with:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:569 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1380 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1383 msgid "&Date:" msgstr "" @@ -8759,7 +8769,7 @@ msgid "Set from &ebook file(s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:592 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1152 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1155 msgid "&Languages:" msgstr "" @@ -9325,17 +9335,34 @@ msgstr "" msgid "Search in the library view for the selected item" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:23 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:25 msgid "" "Restoring database from backups, do not interrupt, this will happen in three " "stages" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:27 msgid "Restoring database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:80 +#, python-format +msgid "The old database was saved as: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:84 +#, python-format +msgid "" +"Restoring the database succeeded with some warnings click Show details to " +"see the details. %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:89 +#, python-format +msgid "Restoring database was successful. %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:94 msgid "" "Your list of books, with all their metadata is stored in a single file, " "called a database. In addition, metadata for each individual book is stored " @@ -9346,20 +9373,11 @@ msgid "" "recipes.

Do you want to restore the database?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:131 msgid "Restoring database failed, click Show details to see details" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:107 -msgid "" -"Restoring the database succeeded with some warnings click Show details to " -"see the details." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:112 -msgid "Restoring database was successful" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:75 msgid "Saved search already exists" @@ -9780,7 +9798,7 @@ msgid "&Author:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:215 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1091 msgid "Ta&gs:" msgstr "" @@ -9974,58 +9992,66 @@ msgstr "" msgid "Was" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:263 msgid "Template language tutorial" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:267 msgid "Template function reference" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:285 msgid "EXCEPTION: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:301 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:312 msgid "No column chosen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:313 msgid "You must specify a column to be colored" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:316 msgid "No template provided" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:306 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:317 msgid "The template box cannot be empty" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:32 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:252 msgid "Set the color of the column:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:39 +msgid "Copy a color name to the clipboard:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:49 +msgid "Copy the selected color name to the clipboard" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:59 msgid "Template value:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:60 msgid "" "The value the of the template using the current book in the library view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:73 msgid "Function &name:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:100 msgid "&Documentation:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:85 msgid "Python &code:" msgstr "" @@ -10450,7 +10476,7 @@ msgid "Regular expression (?P)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1288 msgid "ISBN:" msgstr "" @@ -10507,13 +10533,13 @@ msgid "Connected " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:219 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:230 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:261 msgid "Book Details" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:221 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:232 msgid "Shift+Alt+D" msgstr "" @@ -10918,136 +10944,133 @@ msgstr "" msgid "Configure" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:32 msgid "Use the library located at the specified path." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:34 msgid "Start minimized to system tray." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:36 msgid "Log debugging information to console" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:38 msgid "Do not check for updates" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:40 msgid "" "Ignore custom plugins, useful if you installed a plugin that is preventing " "calibre from starting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:44 msgid "" "Cause a running calibre instance, if any, to be shutdown. Note that if there " "are running jobs, they will be silently aborted, so use with care." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:69 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:697 msgid "Calibre Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:95 msgid "Choose a location for your calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:104 msgid "Failed to create library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 #, python-format msgid "Failed to create calibre library at: %r." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:168 msgid "Choose a location for your new calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:136 msgid "Initializing user interface..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:162 msgid "Repairing failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:163 msgid "The database repair failed. Starting with a new empty library." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:202 msgid "Bad database location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:178 #, python-format msgid "Bad database location %r. calibre will now quit." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:493 msgid "Corrupted database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:191 +#, python-format msgid "" -"Your calibre database appears to be corrupted. Do you want calibre to try " -"and repair it automatically? If you say No, a new empty calibre library will " -"be created." +"The library database at %s appears to be corrupted. Do you want calibre to " +"try and rebuild it automatically? The rebuild may not be completely " +"successful. If you say No, a new empty calibre library will be created." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:224 -msgid "" -"Repairing database. This can take a very long time for a large collection" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:203 #, python-format msgid "" "Bad database location %r. Will start with a new, empty calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:213 #, python-format msgid "Starting %s: Loading books..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:293 msgid "If you are sure it is not running" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:330 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:296 msgid "may be running in the system tray, in the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:298 msgid "upper right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:300 msgid "lower right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:303 msgid "try rebooting your computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:339 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:353 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:319 msgid "try deleting the file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:342 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:308 msgid "Cannot Start " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:343 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:309 #, python-format msgid "%s is already running." msgstr "" @@ -11070,52 +11093,52 @@ msgstr "" msgid "Unhandled exception" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:447 msgid "Permission denied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:105 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:448 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:137 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:139 msgid "Title &sort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "" " The green color indicates that the current title sort matches the current " "title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:150 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 msgid "Authors changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:303 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:302 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -11123,27 +11146,27 @@ msgid "" "strings. If it is colored red, then the authors and this text do not match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:308 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:307 msgid "Author s&ort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" " The green color indicates that the current author sort matches the current " "author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:320 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:506 msgid "&Number:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:603 #, python-format msgid "" "Last modified: %s\n" @@ -11151,132 +11174,132 @@ msgid "" "Double click to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:613 #, python-format msgid "Restore %s from the original" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:660 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:659 msgid "Set the cover for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:668 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:667 msgid "Set metadata for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:674 msgid "Add a format to this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:681 msgid "Remove the selected format from this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:749 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:752 msgid "Choose formats for " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:795 msgid "You do not have permission to read the following files:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:822 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:823 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:825 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:826 msgid "No format selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:835 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:838 msgid "Could not read metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:836 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:839 #, python-format msgid "Could not read metadata from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:867 msgid "&Browse" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:866 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:869 msgid "T&rim" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:868 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:871 msgid "&Remove" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:874 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:877 msgid "Download co&ver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:875 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:878 msgid "&Generate cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:925 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:928 msgid "Not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:952 msgid "Specify title and author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:950 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:953 msgid "You must specify a title and author before generating a cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:972 msgid "Invalid cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:970 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:973 msgid "Could not change cover as the image is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:997 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1000 msgid "This book has no cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:999 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1002 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1055 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1058 msgid "stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1127 msgid "Tags changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1125 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1128 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1156 msgid "A comma separated list of languages for this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1176 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1179 msgid "Unknown language" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1177 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1180 #, python-format msgid "The language %s is not recognized" msgid_plural "The languages %s are not recognized" msgstr[0] "" msgstr[1] "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1189 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1192 msgid "I&ds:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1193 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -11284,38 +11307,38 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1254 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1316 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1257 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 msgid "This ISBN number is valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1257 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1260 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 msgid "This ISBN number is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1304 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1307 msgid "Invalid ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1283 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1286 msgid "Enter an ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1305 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1308 msgid "The ISBN you entered is not valid. Try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1329 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1332 msgid "&Publisher:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1399 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1402 msgid "Clear date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1432 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1435 msgid "Publishe&d:" msgstr "" @@ -11381,7 +11404,7 @@ msgid "Downloaded %(num)d of %(tot)d" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/config.py:61 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:61 msgid "Downloaded metadata fields" msgstr "" @@ -12804,87 +12827,87 @@ msgstr "" msgid "No source selected, cannot configure." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:32 msgid "Metadata sources" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:37 msgid "" "Disable any metadata sources you do not want by unchecking them. You can " "also set the cover priority. Covers from sources that have a higher " "(smaller) priority will be preferred when bulk downloading metadata.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:48 msgid "" "Sources with a red X next to their names must be configured before they will " "be used. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:53 msgid "Configure selected source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:66 msgid "" "If you uncheck any fields, metadata for those fields will not be downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:71 msgid "&Select all" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:75 msgid "&Clear all" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:79 msgid "&Select default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:80 msgid "" "Restore your own subset of checked fields that you define using the 'Set as " "default' button" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:84 msgid "&Set as default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:85 msgid "" "Store the currently checked fields as a default you can restore using the " "'Select default' button" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:90 msgid "Convert all downloaded comments to plain &text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:94 msgid "Swap author names from FN LN to LN, FN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:98 msgid "Max. number of &tags to download:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:105 msgid "Max. &time to wait after first match is found:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:133 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:117 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:199 msgid " secs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:113 msgid "Max. time to wait after first &cover is found:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:121 msgid "" "

Different metadata sources have different sets of tags for the same book. " "If this option is checked, then calibre will use the smaller tag sets. These " @@ -12895,7 +12918,7 @@ msgid "" "for. Most often, they all have large tag sets." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:123 msgid "Prefer &fewer tags" msgstr "" @@ -13352,7 +13375,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:131 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:652 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:652 msgid "&Save" msgstr "" @@ -14124,7 +14147,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/store/search_ui.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/store/web_store_dialog_ui.py:63 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:661 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "Close" msgstr "" @@ -14310,7 +14333,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:455 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:456 msgid "Searches" msgstr "" @@ -14652,34 +14675,42 @@ msgid "" "automatically." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:494 +#, python-format +msgid "" +"The library database at %s appears to be corrupted. Do you want calibre to " +"try and rebuild it automatically? The rebuild may not be completely " +"successful." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:578 msgid "Conversion Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:581 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:601 msgid "Recipe Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:617 msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:631 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:651 msgid "There are active jobs. Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:634 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:654 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:638 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:658 msgid "Active jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:706 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:726 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." @@ -14772,7 +14803,7 @@ msgid "Edit" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:65 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:667 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "Reset" msgstr "" @@ -15274,48 +15305,48 @@ msgstr "" msgid "Toggle" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:444 #, python-format msgid "" "Choose your e-book device. If your device is not in the list, choose a " "\"%s\" device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:505 msgid "Moving library..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:515 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:522 msgid "Failed to move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:576 msgid "Invalid database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:577 #, python-format msgid "" "

An invalid library already exists at %(loc)s, delete it before trying to " "move the existing library.
Error: %(err)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:588 msgid "Could not move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:663 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:669 msgid "Select location for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:690 #, python-format msgid "" "You must choose an empty folder for the calibre library. %s is not empty." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:758 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:764 msgid "welcome wizard" msgstr "" @@ -15626,7 +15657,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:569 #: /home/kovid/work/calibre/src/calibre/library/caches.py:583 #: /home/kovid/work/calibre/src/calibre/library/caches.py:593 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:222 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:238 msgid "yes" msgstr "" @@ -15634,7 +15665,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:568 #: /home/kovid/work/calibre/src/calibre/library/caches.py:580 #: /home/kovid/work/calibre/src/calibre/library/caches.py:590 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:222 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:238 msgid "no" msgstr "" @@ -16519,22 +16550,22 @@ msgid "" "start with a letter" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:67 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:68 #, python-format msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3403 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3404 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3432 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3433 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3449 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3450 msgid "Compacting database" msgstr "" @@ -16693,20 +16724,20 @@ msgid "" "Save into a single directory, ignoring the template directory structure" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:303 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:319 #, python-format msgid "" "Failed to calculate path for save to disk. Template: %(templ)s\n" "Error: %(err)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:309 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:325 #, python-format msgid "Template evaluation resulted in no path components. Template: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:403 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:436 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:419 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:452 msgid "Requested formats not available" msgstr "" @@ -17537,12 +17568,21 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:972 msgid "" +"list_equals(list1, sep1, list2, sep2, yes_val, no_val) -- return yes_val if " +"list1 and list2 contain the same items, otherwise return `no_val. The items " +"are determined by splitting each list using the appropriate separator " +"character (sep1 or sep2). The order of items in the lists is not relevant. " +"The compare is case insensitive." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:990 +msgid "" "today() -- return a date string for today. This value is designed for use in " "format_date or days_between, but can be manipulated like any other string. " "The date is in ISO format." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:983 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1001 msgid "" "days_between(date1, date2) -- return the number of days between date1 and " "date2. The number is positive if date1 is greater than date2, otherwise " @@ -17550,7 +17590,7 @@ msgid "" "empty string." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1005 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1023 msgid "" "language_strings(lang_codes, localize) -- return the strings for the " "language codes passed in lang_codes. If localize is zero, return the strings " @@ -17558,7 +17598,7 @@ msgid "" "the current locale. Lang_codes is a comma-separated list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1025 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1043 msgid "" "language_codes(lang_strings) -- return the language codes for the strings " "passed in lang_strings. The strings must be in the language of the current " @@ -17880,108 +17920,112 @@ msgstr "" msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:720 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:718 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:827 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:825 msgid "Download finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:829 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:827 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:835 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:833 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:837 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:835 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:839 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:837 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:934 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:932 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:936 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:934 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:938 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:936 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:961 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:959 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:966 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:964 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:975 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:973 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:977 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:975 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1057 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1055 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1073 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1071 #, python-format msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1082 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1080 #, python-format msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1091 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1089 #, python-format msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1137 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1135 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1277 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1216 +msgid "Articles in this issue: " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1286 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1348 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1357 #, python-format msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1359 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1368 #, python-format msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1376 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1385 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1518 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1527 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1533 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1542 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -18091,75 +18135,75 @@ msgstr "" msgid "Do not download CSS stylesheets." msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:649 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:649 msgid "OK" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:652 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:652 msgid "Save" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:655 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:655 msgid "Open" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:658 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "Cancel" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:661 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "&Close" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:664 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:664 msgid "Apply" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:674 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:674 msgid "Don't Save" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:676 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:676 msgid "Close without Saving" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:678 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:678 msgid "Discard" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:681 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:681 msgid "&Yes" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:684 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:684 msgid "Yes to &All" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:687 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:687 msgid "&No" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:690 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:690 msgid "N&o to All" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:693 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:693 msgid "Save All" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:696 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:696 msgid "Abort" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:699 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:699 msgid "Retry" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:702 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:702 msgid "Ignore" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:705 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:705 msgid "Restore Defaults" msgstr "" diff --git a/src/calibre/translations/en_CA.po b/src/calibre/translations/en_CA.po index 739b8f72d2..84fed47fee 100644 --- a/src/calibre/translations/en_CA.po +++ b/src/calibre/translations/en_CA.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-09-23 18:01+0000\n" +"POT-Creation-Date: 2011-09-30 20:39+0000\n" "PO-Revision-Date: 2011-08-05 17:28+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: English (Canada) \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2011-09-24 04:57+0000\n" -"X-Generator: Launchpad (build 14012)\n" +"X-Launchpad-Export-Date: 2011-10-01 05:00+0000\n" +"X-Generator: Launchpad (build 14071)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -26,8 +26,8 @@ msgstr "Does absolutely nothing" #: /home/kovid/work/calibre/src/calibre/db/cache.py:104 #: /home/kovid/work/calibre/src/calibre/db/cache.py:107 #: /home/kovid/work/calibre/src/calibre/db/cache.py:118 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:242 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:243 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:247 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:248 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 @@ -51,7 +51,7 @@ msgstr "Does absolutely nothing" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1898 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1900 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:286 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:288 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:34 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:35 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:98 @@ -102,8 +102,8 @@ msgstr "Does absolutely nothing" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:999 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:101 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:138 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:140 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1002 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1007 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1079 @@ -143,7 +143,7 @@ msgstr "Does absolutely nothing" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:380 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:564 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 @@ -164,9 +164,9 @@ msgstr "Does absolutely nothing" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1209 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1212 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:252 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:396 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:161 @@ -176,14 +176,14 @@ msgstr "Does absolutely nothing" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:217 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:541 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:560 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2037 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2187 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3242 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3244 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3377 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:542 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:550 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:561 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2038 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2188 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3243 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3378 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 @@ -732,22 +732,22 @@ msgid "This profile is intended for the Amazon Kindle." msgstr "This profile is intended for the Amazon Kindle." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:173 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:660 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:661 msgid "This profile is intended for the Irex Illiad." msgstr "This profile is intended for the iRex iLiad." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:185 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:673 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:674 msgid "This profile is intended for the IRex Digital Reader 1000." msgstr "This profile is intended for the iRex Digital Reader 1000." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:198 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:687 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:688 msgid "This profile is intended for the IRex Digital Reader 800." msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:210 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:701 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:702 msgid "This profile is intended for the B&N Nook." msgstr "This profile is intended for the B&N Nook." @@ -807,14 +807,19 @@ msgstr "" msgid "This profile is intended for the Amazon Kindle DX." msgstr "This profile is intended for the Amazon Kindle DX." -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:713 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:714 msgid "This profile is intended for the B&N Nook Color." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:724 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:725 msgid "This profile is intended for the Sanda Bambook." msgstr "" +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:740 +msgid "" +"This profile is intended for the PocketBook Pro 900 series of devices." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 msgid "Installed plugins" msgstr "Installed plugins" @@ -876,13 +881,13 @@ msgstr "Enable the named plugin" msgid "Disable the named plugin" msgstr "Disable the named plugin" -#: /home/kovid/work/calibre/src/calibre/db/backend.py:271 -#: /home/kovid/work/calibre/src/calibre/db/backend.py:280 +#: /home/kovid/work/calibre/src/calibre/db/backend.py:272 +#: /home/kovid/work/calibre/src/calibre/db/backend.py:281 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:288 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:668 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:132 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:674 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:133 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:142 #, python-format msgid "Path to library too long. Must be less than %d characters." msgstr "" @@ -891,26 +896,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:987 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:988 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:814 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:826 msgid "Yes" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1102 msgid "Main" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1104 msgid "Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1106 msgid "Card B" msgstr "" @@ -922,7 +927,7 @@ msgstr "" msgid "Communicate with Android phones." msgstr "Communicate with Android devices." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:129 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:133 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" @@ -930,11 +935,11 @@ msgstr "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:182 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:187 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:201 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:206 msgid "Communicate with WebOS tablets." msgstr "" @@ -1053,9 +1058,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1150 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:334 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:347 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:335 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:348 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3104 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "News" @@ -1063,8 +1068,8 @@ msgstr "News" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:662 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3062 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3080 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3063 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3081 msgid "Catalog" msgstr "" @@ -3280,44 +3285,48 @@ msgstr "" msgid "Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:409 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:429 msgid "Downloads metadata and covers from Amazon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:419 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:439 msgid "US" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:420 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:440 msgid "France" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:421 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:441 msgid "Germany" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:422 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:442 msgid "UK" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:423 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:443 msgid "Italy" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:424 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:444 msgid "Japan" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:428 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:445 +msgid "Spain" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:449 msgid "Amazon website to use:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:429 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:450 msgid "" "Metadata from Amazon will be fetched using this country's Amazon website." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:603 msgid "Amazon timed out. Try again later." msgstr "" @@ -3520,7 +3529,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:955 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:958 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" @@ -4130,7 +4139,7 @@ msgid "Choose Files" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:751 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:754 msgid "Books" msgstr "" @@ -4533,8 +4542,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:287 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:341 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:70 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:673 msgid "Too long" msgstr "" @@ -4593,8 +4602,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:733 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:106 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:88 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:298 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:352 msgid "Success" @@ -4610,7 +4619,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:970 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:377 msgid "Failed" @@ -4667,7 +4677,7 @@ msgid "Create a catalog of the books in your calibre library" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:88 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:590 msgid "Cannot convert" msgstr "" @@ -4729,7 +4739,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/device_category_editor.py:112 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:674 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:216 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:503 @@ -5130,7 +5140,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:66 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:670 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:670 msgid "Help" msgstr "" @@ -5551,7 +5561,7 @@ msgid "No books found" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:289 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:794 msgid "No permission" msgstr "" @@ -5749,50 +5759,50 @@ msgid "" "&Multiple books per folder, assumes every ebook file is a different book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/bars.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/bars.py:195 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:302 msgid "Donate" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:120 msgid "Click to open" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:135 msgid "Ids" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:173 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1035 msgid "Collections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:290 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:256 msgid "Paste Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:291 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:257 msgid "Copy Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:557 msgid "Double-click to open Book Details window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:556 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:558 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:559 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" @@ -5882,7 +5892,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:21 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:105 @@ -6786,33 +6796,33 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:901 msgid "Choose cover for " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:906 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:909 msgid "Cannot read" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:910 msgid "You do not have permission to read the file: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:203 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:915 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:918 msgid "Error reading file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:916 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:919 msgid "

There was an error reading from file:
" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:926 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:929 msgid " is not a valid picture" msgstr "" @@ -6837,7 +6847,7 @@ msgid "&Title: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 msgid "Change the title of this book" msgstr "" @@ -6867,7 +6877,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:548 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1089 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1092 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

They can be any words or phrases, separated by commas." @@ -6876,7 +6886,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:555 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:214 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:446 msgid "&Series:" msgstr "" @@ -6884,7 +6894,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:556 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:557 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:445 msgid "List of known series. You can add new series." msgstr "" @@ -7518,7 +7528,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:271 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:320 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:324 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1396 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1399 msgid "Undefined" msgstr "" @@ -8083,51 +8093,51 @@ msgstr "" msgid "Convertible" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:43 msgid "Choose location for calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:50 msgid "Same as current" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 #, python-format msgid "The location %s contains the current calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:56 msgid "No existing library found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 #, python-format msgid "There is no existing calibre library at %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:62 msgid "Not empty" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:63 #, python-format msgid "The folder %s is not empty. Please choose an empty folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:94 msgid "No location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:94 msgid "No location selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:683 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:689 msgid "Bad location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:99 #, python-format msgid "%s is not an existing folder" msgstr "" @@ -8193,14 +8203,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:211 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:117 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 msgid "&Title:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:199 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:198 msgid "&Author(s):" msgstr "" @@ -8209,21 +8219,21 @@ msgid "&Profile:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:24 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:236 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:649 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:241 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:649 msgid "&OK" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:25 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:242 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tweak_epub_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:233 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:658 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "&Cancel" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog_ui.py:43 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:26 msgid "Edit Comments" msgstr "" @@ -8476,19 +8486,19 @@ msgstr "" msgid "Details of job" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:21 msgid "Active Jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:36 msgid "&Stop selected jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:40 msgid "Show job &details" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:44 msgid "Stop &all non device jobs" msgstr "" @@ -8509,7 +8519,7 @@ msgid "Show detailed information about this error" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:531 msgid "Copied" msgstr "" @@ -8696,13 +8706,13 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:541 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1047 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1050 msgid "&Rating:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:542 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:543 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1048 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1051 msgid "Rating of this book. 0-5 stars" msgstr "" @@ -8769,7 +8779,7 @@ msgid "&Force numbers to start with:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:569 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1380 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1383 msgid "&Date:" msgstr "" @@ -8843,7 +8853,7 @@ msgid "Set from &ebook file(s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:592 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1152 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1155 msgid "&Languages:" msgstr "" @@ -9409,17 +9419,34 @@ msgstr "" msgid "Search in the library view for the selected item" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:23 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:25 msgid "" "Restoring database from backups, do not interrupt, this will happen in three " "stages" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:27 msgid "Restoring database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:80 +#, python-format +msgid "The old database was saved as: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:84 +#, python-format +msgid "" +"Restoring the database succeeded with some warnings click Show details to " +"see the details. %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:89 +#, python-format +msgid "Restoring database was successful. %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:94 msgid "" "Your list of books, with all their metadata is stored in a single file, " "called a database. In addition, metadata for each individual book is stored " @@ -9430,20 +9457,11 @@ msgid "" "recipes.

Do you want to restore the database?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:131 msgid "Restoring database failed, click Show details to see details" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:107 -msgid "" -"Restoring the database succeeded with some warnings click Show details to " -"see the details." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:112 -msgid "Restoring database was successful" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:75 msgid "Saved search already exists" @@ -9864,7 +9882,7 @@ msgid "&Author:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:215 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1091 msgid "Ta&gs:" msgstr "" @@ -10058,58 +10076,66 @@ msgstr "" msgid "Was" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:263 msgid "Template language tutorial" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:267 msgid "Template function reference" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:285 msgid "EXCEPTION: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:301 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:312 msgid "No column chosen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:313 msgid "You must specify a column to be colored" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:316 msgid "No template provided" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:306 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:317 msgid "The template box cannot be empty" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:32 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:252 msgid "Set the color of the column:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:39 +msgid "Copy a color name to the clipboard:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:49 +msgid "Copy the selected color name to the clipboard" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:59 msgid "Template value:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:60 msgid "" "The value the of the template using the current book in the library view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:73 msgid "Function &name:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:100 msgid "&Documentation:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:85 msgid "Python &code:" msgstr "" @@ -10534,7 +10560,7 @@ msgid "Regular expression (?P)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1288 msgid "ISBN:" msgstr "" @@ -10591,13 +10617,13 @@ msgid "Connected " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:219 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:230 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:261 msgid "Book Details" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:221 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:232 msgid "Shift+Alt+D" msgstr "" @@ -11002,136 +11028,133 @@ msgstr "" msgid "Configure" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:32 msgid "Use the library located at the specified path." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:34 msgid "Start minimized to system tray." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:36 msgid "Log debugging information to console" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:38 msgid "Do not check for updates" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:40 msgid "" "Ignore custom plugins, useful if you installed a plugin that is preventing " "calibre from starting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:44 msgid "" "Cause a running calibre instance, if any, to be shutdown. Note that if there " "are running jobs, they will be silently aborted, so use with care." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:69 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:697 msgid "Calibre Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:95 msgid "Choose a location for your calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:104 msgid "Failed to create library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 #, python-format msgid "Failed to create calibre library at: %r." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:168 msgid "Choose a location for your new calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:136 msgid "Initializing user interface..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:162 msgid "Repairing failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:163 msgid "The database repair failed. Starting with a new empty library." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:202 msgid "Bad database location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:178 #, python-format msgid "Bad database location %r. calibre will now quit." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:493 msgid "Corrupted database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:191 +#, python-format msgid "" -"Your calibre database appears to be corrupted. Do you want calibre to try " -"and repair it automatically? If you say No, a new empty calibre library will " -"be created." +"The library database at %s appears to be corrupted. Do you want calibre to " +"try and rebuild it automatically? The rebuild may not be completely " +"successful. If you say No, a new empty calibre library will be created." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:224 -msgid "" -"Repairing database. This can take a very long time for a large collection" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:203 #, python-format msgid "" "Bad database location %r. Will start with a new, empty calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:213 #, python-format msgid "Starting %s: Loading books..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:293 msgid "If you are sure it is not running" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:330 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:296 msgid "may be running in the system tray, in the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:298 msgid "upper right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:300 msgid "lower right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:303 msgid "try rebooting your computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:339 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:353 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:319 msgid "try deleting the file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:342 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:308 msgid "Cannot Start " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:343 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:309 #, python-format msgid "%s is already running." msgstr "" @@ -11154,52 +11177,52 @@ msgstr "" msgid "Unhandled exception" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:447 msgid "Permission denied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:105 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:448 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:137 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:139 msgid "Title &sort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "" " The green color indicates that the current title sort matches the current " "title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:150 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 msgid "Authors changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:303 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:302 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -11207,27 +11230,27 @@ msgid "" "strings. If it is colored red, then the authors and this text do not match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:308 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:307 msgid "Author s&ort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" " The green color indicates that the current author sort matches the current " "author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:320 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:506 msgid "&Number:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:603 #, python-format msgid "" "Last modified: %s\n" @@ -11235,132 +11258,132 @@ msgid "" "Double click to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:613 #, python-format msgid "Restore %s from the original" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:660 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:659 msgid "Set the cover for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:668 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:667 msgid "Set metadata for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:674 msgid "Add a format to this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:681 msgid "Remove the selected format from this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:749 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:752 msgid "Choose formats for " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:795 msgid "You do not have permission to read the following files:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:822 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:823 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:825 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:826 msgid "No format selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:835 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:838 msgid "Could not read metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:836 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:839 #, python-format msgid "Could not read metadata from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:867 msgid "&Browse" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:866 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:869 msgid "T&rim" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:868 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:871 msgid "&Remove" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:874 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:877 msgid "Download co&ver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:875 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:878 msgid "&Generate cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:925 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:928 msgid "Not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:952 msgid "Specify title and author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:950 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:953 msgid "You must specify a title and author before generating a cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:972 msgid "Invalid cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:970 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:973 msgid "Could not change cover as the image is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:997 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1000 msgid "This book has no cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:999 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1002 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1055 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1058 msgid "stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1127 msgid "Tags changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1125 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1128 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1156 msgid "A comma separated list of languages for this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1176 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1179 msgid "Unknown language" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1177 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1180 #, python-format msgid "The language %s is not recognized" msgid_plural "The languages %s are not recognized" msgstr[0] "" msgstr[1] "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1189 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1192 msgid "I&ds:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1193 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -11368,38 +11391,38 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1254 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1316 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1257 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 msgid "This ISBN number is valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1257 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1260 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 msgid "This ISBN number is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1304 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1307 msgid "Invalid ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1283 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1286 msgid "Enter an ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1305 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1308 msgid "The ISBN you entered is not valid. Try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1329 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1332 msgid "&Publisher:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1399 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1402 msgid "Clear date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1432 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1435 msgid "Publishe&d:" msgstr "" @@ -11465,7 +11488,7 @@ msgid "Downloaded %(num)d of %(tot)d" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/config.py:61 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:61 msgid "Downloaded metadata fields" msgstr "" @@ -12888,87 +12911,87 @@ msgstr "" msgid "No source selected, cannot configure." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:32 msgid "Metadata sources" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:37 msgid "" "Disable any metadata sources you do not want by unchecking them. You can " "also set the cover priority. Covers from sources that have a higher " "(smaller) priority will be preferred when bulk downloading metadata.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:48 msgid "" "Sources with a red X next to their names must be configured before they will " "be used. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:53 msgid "Configure selected source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:66 msgid "" "If you uncheck any fields, metadata for those fields will not be downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:71 msgid "&Select all" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:75 msgid "&Clear all" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:79 msgid "&Select default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:80 msgid "" "Restore your own subset of checked fields that you define using the 'Set as " "default' button" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:84 msgid "&Set as default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:85 msgid "" "Store the currently checked fields as a default you can restore using the " "'Select default' button" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:90 msgid "Convert all downloaded comments to plain &text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:94 msgid "Swap author names from FN LN to LN, FN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:98 msgid "Max. number of &tags to download:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:105 msgid "Max. &time to wait after first match is found:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:133 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:117 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:199 msgid " secs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:113 msgid "Max. time to wait after first &cover is found:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:121 msgid "" "

Different metadata sources have different sets of tags for the same book. " "If this option is checked, then calibre will use the smaller tag sets. These " @@ -12979,7 +13002,7 @@ msgid "" "for. Most often, they all have large tag sets." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:123 msgid "Prefer &fewer tags" msgstr "" @@ -13436,7 +13459,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:131 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:652 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:652 msgid "&Save" msgstr "" @@ -14208,7 +14231,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/store/search_ui.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/store/web_store_dialog_ui.py:63 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:661 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "Close" msgstr "" @@ -14394,7 +14417,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:455 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:456 msgid "Searches" msgstr "" @@ -14736,34 +14759,42 @@ msgid "" "automatically." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:494 +#, python-format +msgid "" +"The library database at %s appears to be corrupted. Do you want calibre to " +"try and rebuild it automatically? The rebuild may not be completely " +"successful." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:578 msgid "Conversion Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:581 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:601 msgid "Recipe Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:617 msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:631 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:651 msgid "There are active jobs. Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:634 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:654 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:638 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:658 msgid "Active jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:706 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:726 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." @@ -14856,7 +14887,7 @@ msgid "Edit" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:65 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:667 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "Reset" msgstr "" @@ -15358,48 +15389,48 @@ msgstr "" msgid "Toggle" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:444 #, python-format msgid "" "Choose your e-book device. If your device is not in the list, choose a " "\"%s\" device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:505 msgid "Moving library..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:515 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:522 msgid "Failed to move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:576 msgid "Invalid database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:577 #, python-format msgid "" "

An invalid library already exists at %(loc)s, delete it before trying to " "move the existing library.
Error: %(err)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:588 msgid "Could not move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:663 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:669 msgid "Select location for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:690 #, python-format msgid "" "You must choose an empty folder for the calibre library. %s is not empty." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:758 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:764 msgid "welcome wizard" msgstr "" @@ -15710,7 +15741,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:569 #: /home/kovid/work/calibre/src/calibre/library/caches.py:583 #: /home/kovid/work/calibre/src/calibre/library/caches.py:593 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:222 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:238 msgid "yes" msgstr "" @@ -15718,7 +15749,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:568 #: /home/kovid/work/calibre/src/calibre/library/caches.py:580 #: /home/kovid/work/calibre/src/calibre/library/caches.py:590 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:222 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:238 msgid "no" msgstr "" @@ -16603,22 +16634,22 @@ msgid "" "start with a letter" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:67 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:68 #, python-format msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3403 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3404 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3432 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3433 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3449 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3450 msgid "Compacting database" msgstr "" @@ -16777,20 +16808,20 @@ msgid "" "Save into a single directory, ignoring the template directory structure" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:303 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:319 #, python-format msgid "" "Failed to calculate path for save to disk. Template: %(templ)s\n" "Error: %(err)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:309 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:325 #, python-format msgid "Template evaluation resulted in no path components. Template: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:403 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:436 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:419 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:452 msgid "Requested formats not available" msgstr "" @@ -17621,12 +17652,21 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:972 msgid "" +"list_equals(list1, sep1, list2, sep2, yes_val, no_val) -- return yes_val if " +"list1 and list2 contain the same items, otherwise return `no_val. The items " +"are determined by splitting each list using the appropriate separator " +"character (sep1 or sep2). The order of items in the lists is not relevant. " +"The compare is case insensitive." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:990 +msgid "" "today() -- return a date string for today. This value is designed for use in " "format_date or days_between, but can be manipulated like any other string. " "The date is in ISO format." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:983 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1001 msgid "" "days_between(date1, date2) -- return the number of days between date1 and " "date2. The number is positive if date1 is greater than date2, otherwise " @@ -17634,7 +17674,7 @@ msgid "" "empty string." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1005 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1023 msgid "" "language_strings(lang_codes, localize) -- return the strings for the " "language codes passed in lang_codes. If localize is zero, return the strings " @@ -17642,7 +17682,7 @@ msgid "" "the current locale. Lang_codes is a comma-separated list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1025 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1043 msgid "" "language_codes(lang_strings) -- return the language codes for the strings " "passed in lang_strings. The strings must be in the language of the current " @@ -17964,108 +18004,112 @@ msgstr "" msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:720 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:718 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:827 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:825 msgid "Download finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:829 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:827 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:835 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:833 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:837 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:835 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:839 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:837 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:934 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:932 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:936 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:934 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:938 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:936 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:961 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:959 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:966 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:964 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:975 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:973 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:977 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:975 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1057 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1055 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1073 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1071 #, python-format msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1082 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1080 #, python-format msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1091 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1089 #, python-format msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1137 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1135 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1277 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1216 +msgid "Articles in this issue: " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1286 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1348 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1357 #, python-format msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1359 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1368 #, python-format msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1376 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1385 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1518 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1527 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1533 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1542 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -18175,75 +18219,75 @@ msgstr "" msgid "Do not download CSS stylesheets." msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:649 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:649 msgid "OK" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:652 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:652 msgid "Save" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:655 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:655 msgid "Open" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:658 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "Cancel" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:661 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "&Close" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:664 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:664 msgid "Apply" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:674 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:674 msgid "Don't Save" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:676 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:676 msgid "Close without Saving" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:678 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:678 msgid "Discard" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:681 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:681 msgid "&Yes" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:684 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:684 msgid "Yes to &All" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:687 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:687 msgid "&No" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:690 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:690 msgid "N&o to All" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:693 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:693 msgid "Save All" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:696 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:696 msgid "Abort" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:699 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:699 msgid "Retry" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:702 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:702 msgid "Ignore" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:705 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:705 msgid "Restore Defaults" msgstr "" diff --git a/src/calibre/translations/en_GB.po b/src/calibre/translations/en_GB.po index 28c947a889..c218c3d261 100644 --- a/src/calibre/translations/en_GB.po +++ b/src/calibre/translations/en_GB.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-09-23 18:01+0000\n" +"POT-Creation-Date: 2011-09-30 20:39+0000\n" "PO-Revision-Date: 2011-09-11 15:08+0000\n" "Last-Translator: Anthony Harrington \n" "Language-Team: English (United Kingdom) \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2011-09-24 04:56+0000\n" -"X-Generator: Launchpad (build 14012)\n" +"X-Launchpad-Export-Date: 2011-10-01 04:59+0000\n" +"X-Generator: Launchpad (build 14071)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -26,8 +26,8 @@ msgstr "Does absolutely nothing" #: /home/kovid/work/calibre/src/calibre/db/cache.py:104 #: /home/kovid/work/calibre/src/calibre/db/cache.py:107 #: /home/kovid/work/calibre/src/calibre/db/cache.py:118 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:242 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:243 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:247 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:248 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 @@ -51,7 +51,7 @@ msgstr "Does absolutely nothing" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1898 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1900 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:286 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:288 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:34 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:35 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:98 @@ -102,8 +102,8 @@ msgstr "Does absolutely nothing" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:999 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:101 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:138 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:140 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1002 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1007 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1079 @@ -143,7 +143,7 @@ msgstr "Does absolutely nothing" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:380 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:564 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 @@ -164,9 +164,9 @@ msgstr "Does absolutely nothing" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1209 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1212 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:252 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:396 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:161 @@ -176,14 +176,14 @@ msgstr "Does absolutely nothing" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:217 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:541 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:560 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2037 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2187 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3242 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3244 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3377 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:542 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:550 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:561 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2038 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2188 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3243 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3378 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 @@ -759,22 +759,22 @@ msgid "This profile is intended for the Amazon Kindle." msgstr "This profile is intended for the Amazon Kindle." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:173 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:660 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:661 msgid "This profile is intended for the Irex Illiad." msgstr "This profile is intended for the Irex Illiad." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:185 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:673 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:674 msgid "This profile is intended for the IRex Digital Reader 1000." msgstr "This profile is intended for the IRex Digital Reader 1000." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:198 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:687 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:688 msgid "This profile is intended for the IRex Digital Reader 800." msgstr "This profile is intended for the IRex Digital Reader 800." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:210 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:701 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:702 msgid "This profile is intended for the B&N Nook." msgstr "This profile is intended for the B&N Nook." @@ -842,14 +842,19 @@ msgstr "" msgid "This profile is intended for the Amazon Kindle DX." msgstr "This profile is intended for the Amazon Kindle DX." -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:713 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:714 msgid "This profile is intended for the B&N Nook Color." msgstr "This profile is intended for the B&N Nook Color." -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:724 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:725 msgid "This profile is intended for the Sanda Bambook." msgstr "This profile is intended for the Sanda Bambook." +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:740 +msgid "" +"This profile is intended for the PocketBook Pro 900 series of devices." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 msgid "Installed plugins" msgstr "Installed plugins" @@ -915,13 +920,13 @@ msgstr "Enable the named plugin" msgid "Disable the named plugin" msgstr "Disable the named plugin" -#: /home/kovid/work/calibre/src/calibre/db/backend.py:271 -#: /home/kovid/work/calibre/src/calibre/db/backend.py:280 +#: /home/kovid/work/calibre/src/calibre/db/backend.py:272 +#: /home/kovid/work/calibre/src/calibre/db/backend.py:281 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:288 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:668 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:132 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:674 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:133 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:142 #, python-format msgid "Path to library too long. Must be less than %d characters." msgstr "Path to library too long. Must be less than %d characters." @@ -930,26 +935,26 @@ msgstr "Path to library too long. Must be less than %d characters." #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:987 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:988 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:814 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:826 msgid "Yes" msgstr "Yes" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1102 msgid "Main" msgstr "Main" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1104 msgid "Card A" msgstr "Card A" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1106 msgid "Card B" msgstr "Card B" @@ -961,7 +966,7 @@ msgstr "Debug log" msgid "Communicate with Android phones." msgstr "Communicate with Android devices." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:129 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:133 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" @@ -969,11 +974,11 @@ msgstr "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:182 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:187 msgid "Communicate with S60 phones." msgstr "Communicate with S60 phones." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:201 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:206 msgid "Communicate with WebOS tablets." msgstr "Communicate with WebOS tablets." @@ -1113,9 +1118,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1150 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:334 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:347 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:335 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:348 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3104 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "News" @@ -1123,8 +1128,8 @@ msgstr "News" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:662 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3062 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3080 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3063 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3081 msgid "Catalog" msgstr "Catalogue" @@ -3639,45 +3644,49 @@ msgstr "" msgid "Cover" msgstr "Cover" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:409 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:429 msgid "Downloads metadata and covers from Amazon" msgstr "Downloads metadata and covers from Amazon" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:419 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:439 msgid "US" msgstr "US" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:420 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:440 msgid "France" msgstr "France" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:421 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:441 msgid "Germany" msgstr "Germany" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:422 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:442 msgid "UK" msgstr "UK" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:423 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:443 msgid "Italy" msgstr "Italy" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:424 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:444 msgid "Japan" msgstr "Japan" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:428 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:445 +msgid "Spain" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:449 msgid "Amazon website to use:" msgstr "Amazon website to use:" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:429 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:450 msgid "" "Metadata from Amazon will be fetched using this country's Amazon website." msgstr "" "Metadata from Amazon will be fetched using this country's Amazon website." -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:603 msgid "Amazon timed out. Try again later." msgstr "Amazon timed out. Try again later." @@ -3901,7 +3910,7 @@ msgstr "%s format books are not supported" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:955 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:958 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "Book %(sidx)s of %(series)s" @@ -4645,7 +4654,7 @@ msgid "Choose Files" msgstr "Choose Files" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:751 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:754 msgid "Books" msgstr "Books" @@ -5060,8 +5069,8 @@ msgstr "The folder %s already exists. Delete it first." #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:287 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:341 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:70 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:673 msgid "Too long" msgstr "Too long" @@ -5129,8 +5138,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:733 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:106 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:88 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:298 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:352 msgid "Success" @@ -5148,7 +5157,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:970 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:377 msgid "Failed" @@ -5207,7 +5217,7 @@ msgid "Create a catalog of the books in your calibre library" msgstr "Create a catalogue of the books in your calibre library" #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:88 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:590 msgid "Cannot convert" msgstr "Cannot convert" @@ -5271,7 +5281,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/device_category_editor.py:112 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:674 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:216 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:503 @@ -5718,7 +5728,7 @@ msgstr "F1" #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:66 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:670 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:670 msgid "Help" msgstr "Help" @@ -6159,7 +6169,7 @@ msgid "No books found" msgstr "No books found" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:289 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:794 msgid "No permission" msgstr "No permission" @@ -6376,50 +6386,50 @@ msgid "" msgstr "" "&Multiple books per folder, assumes every ebook file is a different book" -#: /home/kovid/work/calibre/src/calibre/gui2/bars.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/bars.py:195 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:302 msgid "Donate" msgstr "Donate" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:120 msgid "Click to open" msgstr "Click to open" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:135 msgid "Ids" msgstr "IDs" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:173 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "Book %(sidx)s of %(series)s" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1035 msgid "Collections" msgstr "Collections" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:290 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:256 msgid "Paste Cover" msgstr "Paste Cover" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:291 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:257 msgid "Copy Cover" msgstr "Copy Cover" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:557 msgid "Double-click to open Book Details window" msgstr "Double-click to open Book Details window" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:556 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:558 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "Path" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:559 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" @@ -6509,7 +6519,7 @@ msgstr "output" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:21 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:105 @@ -7457,33 +7467,33 @@ msgstr "" "possible." #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:901 msgid "Choose cover for " msgstr "Choose cover for " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:906 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:909 msgid "Cannot read" msgstr "Cannot read" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:910 msgid "You do not have permission to read the file: " msgstr "You do not have permission to read the file: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:203 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:915 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:918 msgid "Error reading file" msgstr "Error reading file" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:916 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:919 msgid "

There was an error reading from file:
" msgstr "

There was an error reading from file:
" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:926 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:929 msgid " is not a valid picture" msgstr " is not a valid picture" @@ -7508,7 +7518,7 @@ msgid "&Title: " msgstr "&Title: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 msgid "Change the title of this book" msgstr "Change the title of this book" @@ -7540,7 +7550,7 @@ msgstr "Ta&gs: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:548 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1089 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1092 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

They can be any words or phrases, separated by commas." @@ -7551,7 +7561,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:555 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:214 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:446 msgid "&Series:" msgstr "&Series:" @@ -7559,7 +7569,7 @@ msgstr "&Series:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:556 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:557 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:445 msgid "List of known series. You can add new series." msgstr "List of known series. You can add new series." @@ -8219,7 +8229,7 @@ msgstr "Cover browser could not be loaded" #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:271 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:320 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:324 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1396 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1399 msgid "Undefined" msgstr "Undefined" @@ -8889,51 +8899,51 @@ msgstr "Existing" msgid "Convertible" msgstr "Convertible" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:43 msgid "Choose location for calibre library" msgstr "Choose location for calibre library" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:50 msgid "Same as current" msgstr "Same as current" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 #, python-format msgid "The location %s contains the current calibre library" msgstr "The location %s contains the current calibre library" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:56 msgid "No existing library found" msgstr "No existing library found" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 #, python-format msgid "There is no existing calibre library at %s" msgstr "There is no existing calibre library at %s" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:62 msgid "Not empty" msgstr "Not empty" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:63 #, python-format msgid "The folder %s is not empty. Please choose an empty folder" msgstr "The folder %s is not empty. Please choose an empty folder" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:94 msgid "No location" msgstr "No location" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:94 msgid "No location selected" msgstr "No location selected" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:683 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:689 msgid "Bad location" msgstr "Bad location" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:99 #, python-format msgid "%s is not an existing folder" msgstr "%s is not an existing folder" @@ -9003,14 +9013,14 @@ msgstr "Set options for converting %s" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:211 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:117 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 msgid "&Title:" msgstr "&Title:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:199 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:198 msgid "&Author(s):" msgstr "&Author(s):" @@ -9019,21 +9029,21 @@ msgid "&Profile:" msgstr "&Profile:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:24 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:236 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:649 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:241 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:649 msgid "&OK" msgstr "&OK" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:25 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:242 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tweak_epub_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:233 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:658 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "&Cancel" msgstr "&Cancel" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog_ui.py:43 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:26 msgid "Edit Comments" msgstr "Edit Comments" @@ -9301,19 +9311,19 @@ msgstr "Copy all author sort values to author" msgid "Details of job" msgstr "Details of job" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:21 msgid "Active Jobs" msgstr "Active Jobs" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:36 msgid "&Stop selected jobs" msgstr "&Stop selected jobs" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:40 msgid "Show job &details" msgstr "Show job &details" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:44 msgid "Stop &all non device jobs" msgstr "Stop &all non device jobs" @@ -9334,7 +9344,7 @@ msgid "Show detailed information about this error" msgstr "Show detailed information about this error" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:531 msgid "Copied" msgstr "Copied" @@ -9550,13 +9560,13 @@ msgstr "" "Dickens should be sorted as Dickens, Charles." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:541 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1047 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1050 msgid "&Rating:" msgstr "&Rating:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:542 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:543 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1048 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1051 msgid "Rating of this book. 0-5 stars" msgstr "Rating of this book. 0-5 stars" @@ -9630,7 +9640,7 @@ msgid "&Force numbers to start with:" msgstr "&Force numbers to start with:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:569 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1380 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1383 msgid "&Date:" msgstr "&Date:" @@ -9712,7 +9722,7 @@ msgid "Set from &ebook file(s)" msgstr "Set from &ebook file(s)" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:592 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1152 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1155 msgid "&Languages:" msgstr "&Languages:" @@ -10315,7 +10325,7 @@ msgstr "Search" msgid "Search in the library view for the selected item" msgstr "Search in the library view for the selected item" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:23 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:25 msgid "" "Restoring database from backups, do not interrupt, this will happen in three " "stages" @@ -10323,11 +10333,28 @@ msgstr "" "Restoring database from backups, do not interrupt, this will happen in three " "stages" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:27 msgid "Restoring database" msgstr "Restoring database" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:80 +#, python-format +msgid "The old database was saved as: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:84 +#, python-format +msgid "" +"Restoring the database succeeded with some warnings click Show details to " +"see the details. %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:89 +#, python-format +msgid "Restoring database was successful. %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:94 msgid "" "Your list of books, with all their metadata is stored in a single file, " "called a database. In addition, metadata for each individual book is stored " @@ -10345,22 +10372,11 @@ msgstr "" "only restores books, not any settings stored in the database, or any custom " "recipes.

Do you want to restore the database?" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:131 msgid "Restoring database failed, click Show details to see details" msgstr "Restoring database failed, click Show details to see details" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:107 -msgid "" -"Restoring the database succeeded with some warnings click Show details to " -"see the details." -msgstr "" -"Restoring the database succeeded with some warnings click Show details to " -"see the details." - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:112 -msgid "Restoring database was successful" -msgstr "Restoring database was successful" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:75 msgid "Saved search already exists" @@ -10825,7 +10841,7 @@ msgid "&Author:" msgstr "&Author:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:215 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1091 msgid "Ta&gs:" msgstr "Ta&gs:" @@ -11029,58 +11045,66 @@ msgstr "Count" msgid "Was" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:263 msgid "Template language tutorial" msgstr "Template language tutorial" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:267 msgid "Template function reference" msgstr "Template function reference" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:285 msgid "EXCEPTION: " msgstr "EXCEPTION: " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:301 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:312 msgid "No column chosen" msgstr "No column chosen." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:313 msgid "You must specify a column to be colored" msgstr "You must specify a column to be coloured." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:316 msgid "No template provided" msgstr "No template provided" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:306 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:317 msgid "The template box cannot be empty" msgstr "The template box cannot be empty." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:32 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:252 msgid "Set the color of the column:" msgstr "Set the colour of the column:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:39 +msgid "Copy a color name to the clipboard:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:49 +msgid "Copy the selected color name to the clipboard" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:59 msgid "Template value:" msgstr "Template value:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:60 msgid "" "The value the of the template using the current book in the library view" msgstr "The value of the template using the current book in the library view" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:73 msgid "Function &name:" msgstr "Function &name:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:100 msgid "&Documentation:" msgstr "&Documentation:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:85 msgid "Python &code:" msgstr "Python &code:" @@ -11534,7 +11558,7 @@ msgid "Regular expression (?P)" msgstr "Regular expression (?P)" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1288 msgid "ISBN:" msgstr "ISBN:" @@ -11591,13 +11615,13 @@ msgid "Connected " msgstr "Connected " #: /home/kovid/work/calibre/src/calibre/gui2/init.py:219 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:230 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:261 msgid "Book Details" msgstr "Book Details" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:221 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:232 msgid "Shift+Alt+D" msgstr "Shift+Alt+D" @@ -12010,23 +12034,23 @@ msgstr "Open ebook" msgid "Configure" msgstr "Configure" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:32 msgid "Use the library located at the specified path." msgstr "Use the library located at the specified path." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:34 msgid "Start minimized to system tray." msgstr "Start minimised to system tray." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:36 msgid "Log debugging information to console" msgstr "Log debugging information to console" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:38 msgid "Do not check for updates" msgstr "Do not check for updates" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:40 msgid "" "Ignore custom plugins, useful if you installed a plugin that is preventing " "calibre from starting" @@ -12034,7 +12058,7 @@ msgstr "" "Ignore custom plugins, useful if you installed a plugin that is preventing " "calibre from starting" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:44 msgid "" "Cause a running calibre instance, if any, to be shutdown. Note that if there " "are running jobs, they will be silently aborted, so use with care." @@ -12042,113 +12066,106 @@ msgstr "" "Cause a running calibre instance, if any, to be shutdown. Note that if there " "are running jobs, they will be silently aborted, so use with care." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:69 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:697 msgid "Calibre Library" msgstr "Calibre Library" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:95 msgid "Choose a location for your calibre e-book library" msgstr "Choose a location for your calibre e-book library" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:104 msgid "Failed to create library" msgstr "Failed to create library" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 #, python-format msgid "Failed to create calibre library at: %r." msgstr "Failed to create calibre library at: %r." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:168 msgid "Choose a location for your new calibre e-book library" msgstr "Choose a location for your new calibre e-book library" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:136 msgid "Initializing user interface..." msgstr "Initialising user interface..." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:162 msgid "Repairing failed" msgstr "Repairing failed" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:163 msgid "The database repair failed. Starting with a new empty library." msgstr "The database repair failed. Starting with a new empty library." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:202 msgid "Bad database location" msgstr "Bad database location" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:178 #, python-format msgid "Bad database location %r. calibre will now quit." msgstr "Bad database location %r. calibre will now quit." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:493 msgid "Corrupted database" msgstr "Corrupted database" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:191 +#, python-format msgid "" -"Your calibre database appears to be corrupted. Do you want calibre to try " -"and repair it automatically? If you say No, a new empty calibre library will " -"be created." +"The library database at %s appears to be corrupted. Do you want calibre to " +"try and rebuild it automatically? The rebuild may not be completely " +"successful. If you say No, a new empty calibre library will be created." msgstr "" -"Your calibre database appears to be corrupted. Do you want calibre to try " -"and repair it automatically? If you say No, a new empty calibre library will " -"be created." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:224 -msgid "" -"Repairing database. This can take a very long time for a large collection" -msgstr "" -"Repairing database. This can take a very long time for a large collection" - -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:203 #, python-format msgid "" "Bad database location %r. Will start with a new, empty calibre library" msgstr "" "Bad database location %r. Will start with a new, empty calibre library" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:213 #, python-format msgid "Starting %s: Loading books..." msgstr "Starting %s: Loading books..." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:293 msgid "If you are sure it is not running" msgstr "If you are sure it is not running" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:330 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:296 msgid "may be running in the system tray, in the" msgstr "may be running in the system tray, in the" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:298 msgid "upper right region of the screen." msgstr "upper right region of the screen." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:300 msgid "lower right region of the screen." msgstr "lower right region of the screen." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:303 msgid "try rebooting your computer." msgstr "try rebooting your computer." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:339 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:353 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:319 msgid "try deleting the file" msgstr "try deleting the file" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:342 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:308 msgid "Cannot Start " msgstr "Cannot Start " -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:343 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:309 #, python-format msgid "%s is already running." msgstr "%s is already running." @@ -12173,20 +12190,20 @@ msgstr "&Quit" msgid "Unhandled exception" msgstr "Unhandled exception" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:447 msgid "Permission denied" msgstr "Permission denied" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:105 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:448 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "Could not open %s. Is it being used by another program?" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:137 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." @@ -12194,11 +12211,11 @@ msgstr "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:139 msgid "Title &sort:" msgstr "Title &sort:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "" " The green color indicates that the current title sort matches the current " "title" @@ -12206,7 +12223,7 @@ msgstr "" " The green colour indicates that the current title sort matches the current " "title" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:150 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." @@ -12214,11 +12231,11 @@ msgstr "" " The red colour warns that the current title sort does not match the current " "title. No action is required if this is what you want." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 msgid "Authors changed" msgstr "Authors changed" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" @@ -12226,7 +12243,7 @@ msgstr "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:303 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:302 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -12238,11 +12255,11 @@ msgstr "" "If the box is coloured green, then text matches the individual author's sort " "strings. If it is coloured red, then the authors and this text do not match." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:308 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:307 msgid "Author s&ort:" msgstr "Author s&ort:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" " The green color indicates that the current author sort matches the current " "author" @@ -12250,7 +12267,7 @@ msgstr "" " The green colour indicates that the current author sort matches the current " "author" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:320 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." @@ -12258,11 +12275,11 @@ msgstr "" " The red colour indicates that the current author sort does not match the " "current author. No action is required if this is what you want." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:506 msgid "&Number:" msgstr "&Number:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:603 #, python-format msgid "" "Last modified: %s\n" @@ -12273,107 +12290,107 @@ msgstr "" "\n" "Double click to view" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:613 #, python-format msgid "Restore %s from the original" msgstr "Restore %s from the original" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:660 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:659 msgid "Set the cover for the book from the selected format" msgstr "Set the cover for the book from the selected format" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:668 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:667 msgid "Set metadata for the book from the selected format" msgstr "Set metadata for the book from the selected format" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:674 msgid "Add a format to this book" msgstr "Add a format to this book" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:681 msgid "Remove the selected format from this book" msgstr "Remove the selected format from this book" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:749 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:752 msgid "Choose formats for " msgstr "Choose formats for " -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:795 msgid "You do not have permission to read the following files:" msgstr "You do not have permission to read the following files:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:822 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:823 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:825 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:826 msgid "No format selected" msgstr "No format selected" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:835 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:838 msgid "Could not read metadata" msgstr "Could not read metadata" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:836 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:839 #, python-format msgid "Could not read metadata from %s format" msgstr "Could not read metadata from %s format" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:867 msgid "&Browse" msgstr "&Browse" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:866 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:869 msgid "T&rim" msgstr "T&rim" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:868 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:871 msgid "&Remove" msgstr "&Remove" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:874 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:877 msgid "Download co&ver" msgstr "Download co&ver" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:875 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:878 msgid "&Generate cover" msgstr "&Generate cover" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:925 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:928 msgid "Not a valid picture" msgstr "Not a valid picture" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:952 msgid "Specify title and author" msgstr "Specify title and author" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:950 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:953 msgid "You must specify a title and author before generating a cover" msgstr "You must specify a title and author before generating a cover" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:972 msgid "Invalid cover" msgstr "Invalid cover" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:970 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:973 msgid "Could not change cover as the image is invalid." msgstr "Could not change cover as the image is invalid." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:997 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1000 msgid "This book has no cover" msgstr "This book has no cover" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:999 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1002 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "Cover size: %(width)d x %(height)d pixels" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1055 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1058 msgid "stars" msgstr "stars" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1127 msgid "Tags changed" msgstr "Tags changed" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1125 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1128 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" @@ -12381,26 +12398,26 @@ msgstr "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1156 msgid "A comma separated list of languages for this book" msgstr "A comma separated list of languages for this book" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1176 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1179 msgid "Unknown language" msgstr "Unknown language" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1177 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1180 #, python-format msgid "The language %s is not recognized" msgid_plural "The languages %s are not recognized" msgstr[0] "The language %s is not recognised." msgstr[1] "The languages %s are not recognised." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1189 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1192 msgid "I&ds:" msgstr "I&Ds" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1193 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -12411,38 +12428,38 @@ msgstr "" "\n" "%s" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1254 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1316 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1257 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 msgid "This ISBN number is valid" msgstr "This ISBN number is valid" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1257 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1260 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 msgid "This ISBN number is invalid" msgstr "This ISBN number is invalid" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1304 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1307 msgid "Invalid ISBN" msgstr "Invalid ISBN" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1283 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1286 msgid "Enter an ISBN" msgstr "Enter an ISBN" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1305 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1308 msgid "The ISBN you entered is not valid. Try again." msgstr "The ISBN you entered is not valid. Try again." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1329 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1332 msgid "&Publisher:" msgstr "&Publisher:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1399 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1402 msgid "Clear date" msgstr "Clear date" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1432 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1435 msgid "Publishe&d:" msgstr "Publishe&d:" @@ -12514,7 +12531,7 @@ msgid "Downloaded %(num)d of %(tot)d" msgstr "Downloaded %(num)d of %(tot)d" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/config.py:61 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:61 msgid "Downloaded metadata fields" msgstr "Downloaded metadata fields" @@ -14115,11 +14132,11 @@ msgstr "No source selected" msgid "No source selected, cannot configure." msgstr "No source selected, cannot configure." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:32 msgid "Metadata sources" msgstr "Metadata sources" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:37 msgid "" "Disable any metadata sources you do not want by unchecking them. You can " "also set the cover priority. Covers from sources that have a higher " @@ -14129,7 +14146,7 @@ msgstr "" "also set the cover priority. Covers from sources that have a higher " "(smaller) priority will be preferred when bulk downloading metadata.\n" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:48 msgid "" "Sources with a red X next to their names must be configured before they will " "be used. " @@ -14137,29 +14154,29 @@ msgstr "" "Sources with a red X next to their names must be configured before they're " "used. " -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:53 msgid "Configure selected source" msgstr "Configure selected source" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:66 msgid "" "If you uncheck any fields, metadata for those fields will not be downloaded" msgstr "" "If you uncheck any fields, metadata for those fields will not be downloaded." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:71 msgid "&Select all" msgstr "&Select all" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:75 msgid "&Clear all" msgstr "&Clear all" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:79 msgid "&Select default" msgstr "&Select default" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:80 msgid "" "Restore your own subset of checked fields that you define using the 'Set as " "default' button" @@ -14167,11 +14184,11 @@ msgstr "" "Restore your own subset of checked fields that you define using the 'Set as " "default' button." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:84 msgid "&Set as default" msgstr "&Set as default" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:85 msgid "" "Store the currently checked fields as a default you can restore using the " "'Select default' button" @@ -14179,33 +14196,33 @@ msgstr "" "Store the currently checked fields as a default, which you can restore using " "the 'Select default' button." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:90 msgid "Convert all downloaded comments to plain &text" msgstr "Convert all downloaded comments to plain &text" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:94 msgid "Swap author names from FN LN to LN, FN" msgstr "Swap author names from FN LN to LN, FN" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:98 msgid "Max. number of &tags to download:" msgstr "Max. number of &tags to download:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:105 msgid "Max. &time to wait after first match is found:" msgstr "Max. &time to wait after first match is found:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:133 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:117 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:199 msgid " secs" msgstr " secs" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:113 msgid "Max. time to wait after first &cover is found:" msgstr "Max. time to wait after first &cover is found:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:121 msgid "" "

Different metadata sources have different sets of tags for the same book. " "If this option is checked, then calibre will use the smaller tag sets. These " @@ -14223,7 +14240,7 @@ msgstr "" "metadata sources has a genre-like tag set for the book you are searching " "for. Most often, they all have large tag sets." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:123 msgid "Prefer &fewer tags" msgstr "Prefer &fewer tags" @@ -14759,7 +14776,7 @@ msgstr "" "of a search term by changing the value box then pressing Save." #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:131 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:652 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:652 msgid "&Save" msgstr "&Save" @@ -15641,7 +15658,7 @@ msgstr "Books:" #: /home/kovid/work/calibre/src/calibre/gui2/store/search_ui.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/store/web_store_dialog_ui.py:63 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:661 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "Close" msgstr "Close" @@ -15850,7 +15867,7 @@ msgstr "" "Changing the metadata for that many books can take a while. Are you sure?" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:455 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:456 msgid "Searches" msgstr "Searches" @@ -16208,23 +16225,31 @@ msgstr "" "log will be available in the file: %s

The log will be displayed " "automatically." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:494 +#, python-format +msgid "" +"The library database at %s appears to be corrupted. Do you want calibre to " +"try and rebuild it automatically? The rebuild may not be completely " +"successful." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:578 msgid "Conversion Error" msgstr "Conversion Error" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:581 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:601 msgid "Recipe Disabled" msgstr "Recipe Disabled" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:617 msgid "Failed" msgstr "Failed" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:631 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:651 msgid "There are active jobs. Are you sure you want to quit?" msgstr "There are active jobs. Are you sure you want to quit?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:634 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:654 msgid "" " is communicating with the device!
\n" " Quitting may cause corruption on the device.
\n" @@ -16234,11 +16259,11 @@ msgstr "" " Quitting may cause corruption on the device.
\n" " Are you sure you want to quit?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:658 msgid "Active jobs" msgstr "Active jobs" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:706 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:726 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." @@ -16335,7 +16360,7 @@ msgid "Edit" msgstr "Edit" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:65 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:667 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "Reset" msgstr "Reset" @@ -16856,7 +16881,7 @@ msgstr "Hide" msgid "Toggle" msgstr "Toggle" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:444 #, python-format msgid "" "Choose your e-book device. If your device is not in the list, choose a " @@ -16865,20 +16890,20 @@ msgstr "" "Choose your e-book device. If your device is not in the list, choose a " "\"%s\" device." -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:505 msgid "Moving library..." msgstr "Moving library..." -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:515 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:522 msgid "Failed to move library" msgstr "Failed to move library" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:576 msgid "Invalid database" msgstr "Invalid database" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:577 #, python-format msgid "" "

An invalid library already exists at %(loc)s, delete it before trying to " @@ -16887,22 +16912,22 @@ msgstr "" "

An invalid library already exists at %(loc)s; delete it before trying to " "move the existing library.
Error: %(err)s" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:588 msgid "Could not move library" msgstr "Could not move library" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:663 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:669 msgid "Select location for books" msgstr "Select location for books" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:690 #, python-format msgid "" "You must choose an empty folder for the calibre library. %s is not empty." msgstr "" "You must choose an empty folder for the calibre library. %s is not empty." -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:758 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:764 msgid "welcome wizard" msgstr "welcome wizard" @@ -17259,7 +17284,7 @@ msgstr "checked" #: /home/kovid/work/calibre/src/calibre/library/caches.py:569 #: /home/kovid/work/calibre/src/calibre/library/caches.py:583 #: /home/kovid/work/calibre/src/calibre/library/caches.py:593 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:222 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:238 msgid "yes" msgstr "yes" @@ -17267,7 +17292,7 @@ msgstr "yes" #: /home/kovid/work/calibre/src/calibre/library/caches.py:568 #: /home/kovid/work/calibre/src/calibre/library/caches.py:580 #: /home/kovid/work/calibre/src/calibre/library/caches.py:590 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:222 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:238 msgid "no" msgstr "no" @@ -18442,22 +18467,22 @@ msgstr "" "The label must contain only lower case letters, digits and underscores, and " "start with a letter" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:67 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:68 #, python-format msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "%(tt)sAverage rating is %(rating)3.1f" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3403 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3404 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "

Migrating old database to ebook library in %s

" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3432 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3433 #, python-format msgid "Copying %s" msgstr "Copying %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3449 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3450 msgid "Compacting database" msgstr "Compacting database" @@ -18643,7 +18668,7 @@ msgid "" msgstr "" "Save into a single directory, ignoring the template directory structure." -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:303 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:319 #, python-format msgid "" "Failed to calculate path for save to disk. Template: %(templ)s\n" @@ -18652,13 +18677,13 @@ msgstr "" "Failed to calculate path for save to disk. Template: %(templ)s\n" "Error: %(err)s" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:309 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:325 #, python-format msgid "Template evaluation resulted in no path components. Template: %s" msgstr "Template evaluation resulted in no path components. Template: %s" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:403 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:436 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:419 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:452 msgid "Requested formats not available" msgstr "Requested formats not available" @@ -19711,6 +19736,15 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:972 msgid "" +"list_equals(list1, sep1, list2, sep2, yes_val, no_val) -- return yes_val if " +"list1 and list2 contain the same items, otherwise return `no_val. The items " +"are determined by splitting each list using the appropriate separator " +"character (sep1 or sep2). The order of items in the lists is not relevant. " +"The compare is case insensitive." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:990 +msgid "" "today() -- return a date string for today. This value is designed for use in " "format_date or days_between, but can be manipulated like any other string. " "The date is in ISO format." @@ -19719,7 +19753,7 @@ msgstr "" "format_date or days_between, but can be manipulated like any other string. " "The date is in ISO format." -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:983 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1001 msgid "" "days_between(date1, date2) -- return the number of days between date1 and " "date2. The number is positive if date1 is greater than date2, otherwise " @@ -19731,7 +19765,7 @@ msgstr "" "negative. If either date1 or date2 are not dates, the function returns the " "empty string." -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1005 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1023 msgid "" "language_strings(lang_codes, localize) -- return the strings for the " "language codes passed in lang_codes. If localize is zero, return the strings " @@ -19739,7 +19773,7 @@ msgid "" "the current locale. Lang_codes is a comma-separated list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1025 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1043 msgid "" "language_codes(lang_strings) -- return the language codes for the strings " "passed in lang_strings. The strings must be in the language of the current " @@ -20066,102 +20100,106 @@ msgstr "" msgid "Unknown News Source" msgstr "Unknown News Source" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:720 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:718 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "The \"%s\" recipe needs a username and password." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:827 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:825 msgid "Download finished" msgstr "Download finished" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:829 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:827 msgid "Failed to download the following articles:" msgstr "Failed to download the following articles:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:835 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:833 msgid "Failed to download parts of the following articles:" msgstr "Failed to download parts of the following articles:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:837 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:835 msgid " from " msgstr " from " -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:839 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:837 msgid "\tFailed links:" msgstr "\tFailed links:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:934 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:932 msgid "Could not fetch article." msgstr "Could not fetch article." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:936 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:934 msgid "The debug traceback is available earlier in this log" msgstr "The debug traceback is available earlier in this log" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:938 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:936 msgid "Run with -vv to see the reason" msgstr "Run with -vv to see the reason" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:961 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:959 msgid "Fetching feeds..." msgstr "Fetching feeds..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:966 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:964 msgid "Got feeds from index page" msgstr "Got feeds from index page" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:975 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:973 msgid "Trying to download cover..." msgstr "Trying to download cover..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:977 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:975 msgid "Generating masthead..." msgstr "Generating masthead..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1057 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1055 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "Starting download [%d thread(s)]..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1073 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1071 #, python-format msgid "Feeds downloaded to %s" msgstr "Feeds downloaded to %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1082 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1080 #, python-format msgid "Could not download cover: %s" msgstr "Could not download cover: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1091 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1089 #, python-format msgid "Downloading cover from %s" msgstr "Downloading cover from %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1137 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1135 msgid "Masthead image downloaded" msgstr "Masthead image downloaded" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1277 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1216 +msgid "Articles in this issue: " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1286 msgid "Untitled Article" msgstr "Untitled Article" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1348 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1357 #, python-format msgid "Article downloaded: %s" msgstr "Article downloaded: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1359 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1368 #, python-format msgid "Article download failed: %s" msgstr "Article download failed: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1376 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1385 msgid "Fetching feed" msgstr "Fetching feed" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1518 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1527 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." @@ -20169,7 +20207,7 @@ msgstr "" "Failed to log in, check your username and password for the calibre " "Periodicals service." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1533 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1542 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -20301,75 +20339,75 @@ msgstr "" msgid "Do not download CSS stylesheets." msgstr "Do not download CSS stylesheets." -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:649 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:649 msgid "OK" msgstr "OK" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:652 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:652 msgid "Save" msgstr "Save" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:655 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:655 msgid "Open" msgstr "Open" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:658 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "Cancel" msgstr "Cancel" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:661 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "&Close" msgstr "&Close" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:664 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:664 msgid "Apply" msgstr "Apply" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:674 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:674 msgid "Don't Save" msgstr "Don't Save" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:676 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:676 msgid "Close without Saving" msgstr "Close without Saving" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:678 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:678 msgid "Discard" msgstr "Discard" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:681 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:681 msgid "&Yes" msgstr "&Yes" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:684 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:684 msgid "Yes to &All" msgstr "Yes to &All" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:687 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:687 msgid "&No" msgstr "&No" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:690 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:690 msgid "N&o to All" msgstr "N&o to All" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:693 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:693 msgid "Save All" msgstr "Save All" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:696 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:696 msgid "Abort" msgstr "Abort" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:699 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:699 msgid "Retry" msgstr "Retry" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:702 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:702 msgid "Ignore" msgstr "Ignore" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:705 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:705 msgid "Restore Defaults" msgstr "Restore Defaults" diff --git a/src/calibre/translations/eo.po b/src/calibre/translations/eo.po index 65f16a85a5..975996dd91 100644 --- a/src/calibre/translations/eo.po +++ b/src/calibre/translations/eo.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-09-23 18:01+0000\n" +"POT-Creation-Date: 2011-09-30 20:39+0000\n" "PO-Revision-Date: 2011-08-05 17:49+0000\n" "Last-Translator: Kalle Kniivilä \n" "Language-Team: Esperanto \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2011-09-24 04:42+0000\n" -"X-Generator: Launchpad (build 14012)\n" +"X-Launchpad-Export-Date: 2011-10-01 04:45+0000\n" +"X-Generator: Launchpad (build 14071)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -26,8 +26,8 @@ msgstr "Faras absolute nenion" #: /home/kovid/work/calibre/src/calibre/db/cache.py:104 #: /home/kovid/work/calibre/src/calibre/db/cache.py:107 #: /home/kovid/work/calibre/src/calibre/db/cache.py:118 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:242 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:243 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:247 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:248 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 @@ -51,7 +51,7 @@ msgstr "Faras absolute nenion" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1898 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1900 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:286 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:288 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:34 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:35 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:98 @@ -102,8 +102,8 @@ msgstr "Faras absolute nenion" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:999 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:101 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:138 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:140 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1002 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1007 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1079 @@ -143,7 +143,7 @@ msgstr "Faras absolute nenion" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:380 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:564 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 @@ -164,9 +164,9 @@ msgstr "Faras absolute nenion" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1209 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1212 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:252 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:396 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:161 @@ -176,14 +176,14 @@ msgstr "Faras absolute nenion" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:217 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:541 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:560 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2037 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2187 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3242 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3244 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3377 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:542 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:550 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:561 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2038 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2188 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3243 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3378 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 @@ -744,22 +744,22 @@ msgid "This profile is intended for the Amazon Kindle." msgstr "Ĉi tiu profilo estas celita por la aparato Amazon Kindle" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:173 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:660 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:661 msgid "This profile is intended for the Irex Illiad." msgstr "Ĉi tiu profilo estas celita por la aparato iRex Illiad" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:185 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:673 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:674 msgid "This profile is intended for the IRex Digital Reader 1000." msgstr "Ĉi ti profilo estas celita por la aparato iRex Digital Reader 1000." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:198 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:687 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:688 msgid "This profile is intended for the IRex Digital Reader 800." msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:210 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:701 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:702 msgid "This profile is intended for the B&N Nook." msgstr "Ĉi tiu profilo estas celita por la aparato B&N Nook." @@ -824,14 +824,19 @@ msgstr "" msgid "This profile is intended for the Amazon Kindle DX." msgstr "Ĉi tiu profilo estas celita por la aparato Amazon Kindle DX." -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:713 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:714 msgid "This profile is intended for the B&N Nook Color." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:724 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:725 msgid "This profile is intended for the Sanda Bambook." msgstr "" +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:740 +msgid "" +"This profile is intended for the PocketBook Pro 900 series of devices." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 msgid "Installed plugins" msgstr "Instalitaj kromprogramoj" @@ -901,13 +906,13 @@ msgstr "Ŝalti la indikitan kromprogramon" msgid "Disable the named plugin" msgstr "Malŝalti la indikitan kromprogramon" -#: /home/kovid/work/calibre/src/calibre/db/backend.py:271 -#: /home/kovid/work/calibre/src/calibre/db/backend.py:280 +#: /home/kovid/work/calibre/src/calibre/db/backend.py:272 +#: /home/kovid/work/calibre/src/calibre/db/backend.py:281 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:288 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:668 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:132 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:674 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:133 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:142 #, python-format msgid "Path to library too long. Must be less than %d characters." msgstr "" @@ -916,26 +921,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:987 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:988 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:814 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:826 msgid "Yes" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1102 msgid "Main" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1104 msgid "Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1106 msgid "Card B" msgstr "" @@ -947,7 +952,7 @@ msgstr "" msgid "Communicate with Android phones." msgstr "Komuniki kun telefonoj de la sistemo Android." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:129 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:133 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" @@ -955,11 +960,11 @@ msgstr "" "Listo, dividita per komoj, de dosierujoj por sendado de e-libroj al la " "aparato. La unua ekzistanta estos uzata." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:182 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:187 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:201 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:206 msgid "Communicate with WebOS tablets." msgstr "" @@ -1078,9 +1083,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1150 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:334 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:347 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:335 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:348 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3104 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "" @@ -1088,8 +1093,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:662 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3062 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3080 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3063 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3081 msgid "Catalog" msgstr "" @@ -3230,44 +3235,48 @@ msgstr "" msgid "Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:409 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:429 msgid "Downloads metadata and covers from Amazon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:419 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:439 msgid "US" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:420 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:440 msgid "France" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:421 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:441 msgid "Germany" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:422 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:442 msgid "UK" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:423 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:443 msgid "Italy" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:424 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:444 msgid "Japan" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:428 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:445 +msgid "Spain" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:449 msgid "Amazon website to use:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:429 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:450 msgid "" "Metadata from Amazon will be fetched using this country's Amazon website." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:603 msgid "Amazon timed out. Try again later." msgstr "" @@ -3470,7 +3479,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:955 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:958 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" @@ -4080,7 +4089,7 @@ msgid "Choose Files" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:751 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:754 msgid "Books" msgstr "" @@ -4483,8 +4492,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:287 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:341 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:70 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:673 msgid "Too long" msgstr "" @@ -4543,8 +4552,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:733 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:106 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:88 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:298 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:352 msgid "Success" @@ -4560,7 +4569,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:970 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:377 msgid "Failed" @@ -4617,7 +4627,7 @@ msgid "Create a catalog of the books in your calibre library" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:88 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:590 msgid "Cannot convert" msgstr "" @@ -4679,7 +4689,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/device_category_editor.py:112 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:674 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:216 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:503 @@ -5080,7 +5090,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:66 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:670 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:670 msgid "Help" msgstr "" @@ -5501,7 +5511,7 @@ msgid "No books found" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:289 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:794 msgid "No permission" msgstr "" @@ -5699,50 +5709,50 @@ msgid "" "&Multiple books per folder, assumes every ebook file is a different book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/bars.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/bars.py:195 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:302 msgid "Donate" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:120 msgid "Click to open" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:135 msgid "Ids" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:173 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1035 msgid "Collections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:290 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:256 msgid "Paste Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:291 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:257 msgid "Copy Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:557 msgid "Double-click to open Book Details window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:556 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:558 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:559 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" @@ -5832,7 +5842,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:21 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:105 @@ -6736,33 +6746,33 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:901 msgid "Choose cover for " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:906 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:909 msgid "Cannot read" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:910 msgid "You do not have permission to read the file: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:203 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:915 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:918 msgid "Error reading file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:916 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:919 msgid "

There was an error reading from file:
" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:926 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:929 msgid " is not a valid picture" msgstr "" @@ -6787,7 +6797,7 @@ msgid "&Title: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 msgid "Change the title of this book" msgstr "" @@ -6817,7 +6827,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:548 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1089 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1092 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

They can be any words or phrases, separated by commas." @@ -6826,7 +6836,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:555 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:214 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:446 msgid "&Series:" msgstr "" @@ -6834,7 +6844,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:556 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:557 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:445 msgid "List of known series. You can add new series." msgstr "" @@ -7468,7 +7478,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:271 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:320 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:324 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1396 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1399 msgid "Undefined" msgstr "" @@ -8033,51 +8043,51 @@ msgstr "" msgid "Convertible" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:43 msgid "Choose location for calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:50 msgid "Same as current" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 #, python-format msgid "The location %s contains the current calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:56 msgid "No existing library found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 #, python-format msgid "There is no existing calibre library at %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:62 msgid "Not empty" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:63 #, python-format msgid "The folder %s is not empty. Please choose an empty folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:94 msgid "No location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:94 msgid "No location selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:683 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:689 msgid "Bad location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:99 #, python-format msgid "%s is not an existing folder" msgstr "" @@ -8143,14 +8153,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:211 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:117 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 msgid "&Title:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:199 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:198 msgid "&Author(s):" msgstr "" @@ -8159,21 +8169,21 @@ msgid "&Profile:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:24 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:236 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:649 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:241 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:649 msgid "&OK" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:25 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:242 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tweak_epub_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:233 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:658 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "&Cancel" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog_ui.py:43 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:26 msgid "Edit Comments" msgstr "" @@ -8426,19 +8436,19 @@ msgstr "" msgid "Details of job" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:21 msgid "Active Jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:36 msgid "&Stop selected jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:40 msgid "Show job &details" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:44 msgid "Stop &all non device jobs" msgstr "" @@ -8459,7 +8469,7 @@ msgid "Show detailed information about this error" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:531 msgid "Copied" msgstr "" @@ -8646,13 +8656,13 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:541 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1047 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1050 msgid "&Rating:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:542 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:543 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1048 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1051 msgid "Rating of this book. 0-5 stars" msgstr "" @@ -8719,7 +8729,7 @@ msgid "&Force numbers to start with:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:569 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1380 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1383 msgid "&Date:" msgstr "" @@ -8793,7 +8803,7 @@ msgid "Set from &ebook file(s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:592 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1152 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1155 msgid "&Languages:" msgstr "" @@ -9359,17 +9369,34 @@ msgstr "" msgid "Search in the library view for the selected item" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:23 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:25 msgid "" "Restoring database from backups, do not interrupt, this will happen in three " "stages" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:27 msgid "Restoring database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:80 +#, python-format +msgid "The old database was saved as: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:84 +#, python-format +msgid "" +"Restoring the database succeeded with some warnings click Show details to " +"see the details. %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:89 +#, python-format +msgid "Restoring database was successful. %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:94 msgid "" "Your list of books, with all their metadata is stored in a single file, " "called a database. In addition, metadata for each individual book is stored " @@ -9380,20 +9407,11 @@ msgid "" "recipes.

Do you want to restore the database?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:131 msgid "Restoring database failed, click Show details to see details" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:107 -msgid "" -"Restoring the database succeeded with some warnings click Show details to " -"see the details." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:112 -msgid "Restoring database was successful" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:75 msgid "Saved search already exists" @@ -9814,7 +9832,7 @@ msgid "&Author:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:215 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1091 msgid "Ta&gs:" msgstr "" @@ -10008,58 +10026,66 @@ msgstr "" msgid "Was" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:263 msgid "Template language tutorial" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:267 msgid "Template function reference" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:285 msgid "EXCEPTION: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:301 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:312 msgid "No column chosen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:313 msgid "You must specify a column to be colored" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:316 msgid "No template provided" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:306 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:317 msgid "The template box cannot be empty" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:32 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:252 msgid "Set the color of the column:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:39 +msgid "Copy a color name to the clipboard:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:49 +msgid "Copy the selected color name to the clipboard" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:59 msgid "Template value:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:60 msgid "" "The value the of the template using the current book in the library view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:73 msgid "Function &name:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:100 msgid "&Documentation:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:85 msgid "Python &code:" msgstr "" @@ -10484,7 +10510,7 @@ msgid "Regular expression (?P)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1288 msgid "ISBN:" msgstr "" @@ -10541,13 +10567,13 @@ msgid "Connected " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:219 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:230 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:261 msgid "Book Details" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:221 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:232 msgid "Shift+Alt+D" msgstr "" @@ -10952,136 +10978,133 @@ msgstr "" msgid "Configure" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:32 msgid "Use the library located at the specified path." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:34 msgid "Start minimized to system tray." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:36 msgid "Log debugging information to console" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:38 msgid "Do not check for updates" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:40 msgid "" "Ignore custom plugins, useful if you installed a plugin that is preventing " "calibre from starting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:44 msgid "" "Cause a running calibre instance, if any, to be shutdown. Note that if there " "are running jobs, they will be silently aborted, so use with care." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:69 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:697 msgid "Calibre Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:95 msgid "Choose a location for your calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:104 msgid "Failed to create library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 #, python-format msgid "Failed to create calibre library at: %r." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:168 msgid "Choose a location for your new calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:136 msgid "Initializing user interface..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:162 msgid "Repairing failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:163 msgid "The database repair failed. Starting with a new empty library." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:202 msgid "Bad database location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:178 #, python-format msgid "Bad database location %r. calibre will now quit." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:493 msgid "Corrupted database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:191 +#, python-format msgid "" -"Your calibre database appears to be corrupted. Do you want calibre to try " -"and repair it automatically? If you say No, a new empty calibre library will " -"be created." +"The library database at %s appears to be corrupted. Do you want calibre to " +"try and rebuild it automatically? The rebuild may not be completely " +"successful. If you say No, a new empty calibre library will be created." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:224 -msgid "" -"Repairing database. This can take a very long time for a large collection" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:203 #, python-format msgid "" "Bad database location %r. Will start with a new, empty calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:213 #, python-format msgid "Starting %s: Loading books..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:293 msgid "If you are sure it is not running" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:330 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:296 msgid "may be running in the system tray, in the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:298 msgid "upper right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:300 msgid "lower right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:303 msgid "try rebooting your computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:339 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:353 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:319 msgid "try deleting the file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:342 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:308 msgid "Cannot Start " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:343 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:309 #, python-format msgid "%s is already running." msgstr "" @@ -11104,52 +11127,52 @@ msgstr "" msgid "Unhandled exception" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:447 msgid "Permission denied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:105 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:448 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:137 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:139 msgid "Title &sort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "" " The green color indicates that the current title sort matches the current " "title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:150 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 msgid "Authors changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:303 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:302 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -11157,27 +11180,27 @@ msgid "" "strings. If it is colored red, then the authors and this text do not match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:308 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:307 msgid "Author s&ort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" " The green color indicates that the current author sort matches the current " "author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:320 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:506 msgid "&Number:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:603 #, python-format msgid "" "Last modified: %s\n" @@ -11185,132 +11208,132 @@ msgid "" "Double click to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:613 #, python-format msgid "Restore %s from the original" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:660 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:659 msgid "Set the cover for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:668 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:667 msgid "Set metadata for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:674 msgid "Add a format to this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:681 msgid "Remove the selected format from this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:749 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:752 msgid "Choose formats for " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:795 msgid "You do not have permission to read the following files:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:822 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:823 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:825 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:826 msgid "No format selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:835 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:838 msgid "Could not read metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:836 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:839 #, python-format msgid "Could not read metadata from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:867 msgid "&Browse" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:866 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:869 msgid "T&rim" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:868 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:871 msgid "&Remove" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:874 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:877 msgid "Download co&ver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:875 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:878 msgid "&Generate cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:925 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:928 msgid "Not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:952 msgid "Specify title and author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:950 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:953 msgid "You must specify a title and author before generating a cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:972 msgid "Invalid cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:970 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:973 msgid "Could not change cover as the image is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:997 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1000 msgid "This book has no cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:999 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1002 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1055 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1058 msgid "stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1127 msgid "Tags changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1125 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1128 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1156 msgid "A comma separated list of languages for this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1176 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1179 msgid "Unknown language" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1177 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1180 #, python-format msgid "The language %s is not recognized" msgid_plural "The languages %s are not recognized" msgstr[0] "" msgstr[1] "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1189 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1192 msgid "I&ds:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1193 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -11318,38 +11341,38 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1254 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1316 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1257 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 msgid "This ISBN number is valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1257 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1260 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 msgid "This ISBN number is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1304 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1307 msgid "Invalid ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1283 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1286 msgid "Enter an ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1305 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1308 msgid "The ISBN you entered is not valid. Try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1329 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1332 msgid "&Publisher:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1399 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1402 msgid "Clear date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1432 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1435 msgid "Publishe&d:" msgstr "" @@ -11415,7 +11438,7 @@ msgid "Downloaded %(num)d of %(tot)d" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/config.py:61 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:61 msgid "Downloaded metadata fields" msgstr "" @@ -12838,87 +12861,87 @@ msgstr "" msgid "No source selected, cannot configure." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:32 msgid "Metadata sources" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:37 msgid "" "Disable any metadata sources you do not want by unchecking them. You can " "also set the cover priority. Covers from sources that have a higher " "(smaller) priority will be preferred when bulk downloading metadata.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:48 msgid "" "Sources with a red X next to their names must be configured before they will " "be used. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:53 msgid "Configure selected source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:66 msgid "" "If you uncheck any fields, metadata for those fields will not be downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:71 msgid "&Select all" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:75 msgid "&Clear all" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:79 msgid "&Select default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:80 msgid "" "Restore your own subset of checked fields that you define using the 'Set as " "default' button" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:84 msgid "&Set as default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:85 msgid "" "Store the currently checked fields as a default you can restore using the " "'Select default' button" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:90 msgid "Convert all downloaded comments to plain &text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:94 msgid "Swap author names from FN LN to LN, FN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:98 msgid "Max. number of &tags to download:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:105 msgid "Max. &time to wait after first match is found:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:133 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:117 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:199 msgid " secs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:113 msgid "Max. time to wait after first &cover is found:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:121 msgid "" "

Different metadata sources have different sets of tags for the same book. " "If this option is checked, then calibre will use the smaller tag sets. These " @@ -12929,7 +12952,7 @@ msgid "" "for. Most often, they all have large tag sets." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:123 msgid "Prefer &fewer tags" msgstr "" @@ -13386,7 +13409,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:131 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:652 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:652 msgid "&Save" msgstr "" @@ -14158,7 +14181,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/store/search_ui.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/store/web_store_dialog_ui.py:63 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:661 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "Close" msgstr "" @@ -14344,7 +14367,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:455 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:456 msgid "Searches" msgstr "" @@ -14686,34 +14709,42 @@ msgid "" "automatically." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:494 +#, python-format +msgid "" +"The library database at %s appears to be corrupted. Do you want calibre to " +"try and rebuild it automatically? The rebuild may not be completely " +"successful." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:578 msgid "Conversion Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:581 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:601 msgid "Recipe Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:617 msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:631 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:651 msgid "There are active jobs. Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:634 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:654 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:638 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:658 msgid "Active jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:706 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:726 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." @@ -14806,7 +14837,7 @@ msgid "Edit" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:65 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:667 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "Reset" msgstr "" @@ -15308,48 +15339,48 @@ msgstr "" msgid "Toggle" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:444 #, python-format msgid "" "Choose your e-book device. If your device is not in the list, choose a " "\"%s\" device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:505 msgid "Moving library..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:515 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:522 msgid "Failed to move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:576 msgid "Invalid database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:577 #, python-format msgid "" "

An invalid library already exists at %(loc)s, delete it before trying to " "move the existing library.
Error: %(err)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:588 msgid "Could not move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:663 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:669 msgid "Select location for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:690 #, python-format msgid "" "You must choose an empty folder for the calibre library. %s is not empty." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:758 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:764 msgid "welcome wizard" msgstr "" @@ -15660,7 +15691,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:569 #: /home/kovid/work/calibre/src/calibre/library/caches.py:583 #: /home/kovid/work/calibre/src/calibre/library/caches.py:593 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:222 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:238 msgid "yes" msgstr "" @@ -15668,7 +15699,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:568 #: /home/kovid/work/calibre/src/calibre/library/caches.py:580 #: /home/kovid/work/calibre/src/calibre/library/caches.py:590 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:222 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:238 msgid "no" msgstr "" @@ -16553,22 +16584,22 @@ msgid "" "start with a letter" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:67 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:68 #, python-format msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3403 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3404 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3432 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3433 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3449 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3450 msgid "Compacting database" msgstr "" @@ -16727,20 +16758,20 @@ msgid "" "Save into a single directory, ignoring the template directory structure" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:303 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:319 #, python-format msgid "" "Failed to calculate path for save to disk. Template: %(templ)s\n" "Error: %(err)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:309 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:325 #, python-format msgid "Template evaluation resulted in no path components. Template: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:403 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:436 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:419 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:452 msgid "Requested formats not available" msgstr "" @@ -17571,12 +17602,21 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:972 msgid "" +"list_equals(list1, sep1, list2, sep2, yes_val, no_val) -- return yes_val if " +"list1 and list2 contain the same items, otherwise return `no_val. The items " +"are determined by splitting each list using the appropriate separator " +"character (sep1 or sep2). The order of items in the lists is not relevant. " +"The compare is case insensitive." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:990 +msgid "" "today() -- return a date string for today. This value is designed for use in " "format_date or days_between, but can be manipulated like any other string. " "The date is in ISO format." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:983 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1001 msgid "" "days_between(date1, date2) -- return the number of days between date1 and " "date2. The number is positive if date1 is greater than date2, otherwise " @@ -17584,7 +17624,7 @@ msgid "" "empty string." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1005 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1023 msgid "" "language_strings(lang_codes, localize) -- return the strings for the " "language codes passed in lang_codes. If localize is zero, return the strings " @@ -17592,7 +17632,7 @@ msgid "" "the current locale. Lang_codes is a comma-separated list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1025 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1043 msgid "" "language_codes(lang_strings) -- return the language codes for the strings " "passed in lang_strings. The strings must be in the language of the current " @@ -17914,108 +17954,112 @@ msgstr "" msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:720 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:718 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:827 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:825 msgid "Download finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:829 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:827 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:835 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:833 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:837 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:835 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:839 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:837 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:934 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:932 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:936 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:934 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:938 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:936 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:961 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:959 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:966 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:964 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:975 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:973 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:977 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:975 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1057 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1055 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1073 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1071 #, python-format msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1082 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1080 #, python-format msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1091 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1089 #, python-format msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1137 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1135 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1277 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1216 +msgid "Articles in this issue: " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1286 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1348 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1357 #, python-format msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1359 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1368 #, python-format msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1376 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1385 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1518 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1527 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1533 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1542 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -18125,75 +18169,75 @@ msgstr "" msgid "Do not download CSS stylesheets." msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:649 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:649 msgid "OK" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:652 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:652 msgid "Save" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:655 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:655 msgid "Open" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:658 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "Cancel" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:661 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "&Close" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:664 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:664 msgid "Apply" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:674 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:674 msgid "Don't Save" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:676 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:676 msgid "Close without Saving" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:678 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:678 msgid "Discard" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:681 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:681 msgid "&Yes" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:684 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:684 msgid "Yes to &All" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:687 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:687 msgid "&No" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:690 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:690 msgid "N&o to All" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:693 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:693 msgid "Save All" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:696 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:696 msgid "Abort" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:699 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:699 msgid "Retry" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:702 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:702 msgid "Ignore" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:705 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:705 msgid "Restore Defaults" msgstr "" diff --git a/src/calibre/translations/es.po b/src/calibre/translations/es.po index 4523f1878a..257bf90c35 100644 --- a/src/calibre/translations/es.po +++ b/src/calibre/translations/es.po @@ -10,16 +10,16 @@ msgid "" msgstr "" "Project-Id-Version: es\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2011-09-23 18:01+0000\n" -"PO-Revision-Date: 2011-09-24 06:54+0000\n" +"POT-Creation-Date: 2011-09-30 20:39+0000\n" +"PO-Revision-Date: 2011-10-01 09:09+0000\n" "Last-Translator: Jellby \n" "Language-Team: Spanish\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2011-09-25 04:40+0000\n" -"X-Generator: Launchpad (build 14012)\n" +"X-Launchpad-Export-Date: 2011-10-02 04:50+0000\n" +"X-Generator: Launchpad (build 14071)\n" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:528 msgid "" @@ -45,8 +45,8 @@ msgstr "No hace absolutamente nada" #: /home/kovid/work/calibre/src/calibre/db/cache.py:104 #: /home/kovid/work/calibre/src/calibre/db/cache.py:107 #: /home/kovid/work/calibre/src/calibre/db/cache.py:118 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:242 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:243 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:247 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:248 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 @@ -70,7 +70,7 @@ msgstr "No hace absolutamente nada" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1898 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1900 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:286 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:288 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:34 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:35 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:98 @@ -121,8 +121,8 @@ msgstr "No hace absolutamente nada" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:999 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:101 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:138 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:140 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1002 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1007 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1079 @@ -162,7 +162,7 @@ msgstr "No hace absolutamente nada" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:380 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:564 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 @@ -183,9 +183,9 @@ msgstr "No hace absolutamente nada" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1209 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1212 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:252 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:396 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:161 @@ -195,14 +195,14 @@ msgstr "No hace absolutamente nada" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:217 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:541 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:560 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2037 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2187 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3242 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3244 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3377 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:542 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:550 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:561 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2038 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2188 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3243 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3378 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 @@ -795,22 +795,22 @@ msgid "This profile is intended for the Amazon Kindle." msgstr "Este perfil está pensado para el Kindle de Amazon" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:173 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:660 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:661 msgid "This profile is intended for the Irex Illiad." msgstr "Este perfil está pensado para el Irex Illiad." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:185 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:673 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:674 msgid "This profile is intended for the IRex Digital Reader 1000." msgstr "Este perfil está pensado para el IRex Digital Reader 1000." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:198 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:687 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:688 msgid "This profile is intended for the IRex Digital Reader 800." msgstr "Este perfil está pensado para el IRex Digital Reader 800." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:210 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:701 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:702 msgid "This profile is intended for the B&N Nook." msgstr "Este perfile está pensado para el Nook de B&N." @@ -868,14 +868,21 @@ msgstr "" msgid "This profile is intended for the 5-inch JetBook." msgstr "Este perfil está pensado para el JetBook de 5 pulgadas." -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:713 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:714 msgid "This profile is intended for the B&N Nook Color." msgstr "Este perfil está orientado al B&N Nook Color." -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:724 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:725 msgid "This profile is intended for the Sanda Bambook." msgstr "Este perfil está pensado para el Sandra Bambook." +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:740 +msgid "" +"This profile is intended for the PocketBook Pro 900 series of devices." +msgstr "" +"Este perfil está pensado para los dispositivos de la serie PocketBook Pro " +"900." + #: /home/kovid/work/calibre/src/calibre/customize/ui.py:32 msgid "Mapping for filetype plugins" msgstr "Asociaciones para complementos por tipos de fichero" @@ -941,13 +948,13 @@ msgstr "Activar el complemento nombrado" msgid "Disable the named plugin" msgstr "Desactivar el complemento nombrado" -#: /home/kovid/work/calibre/src/calibre/db/backend.py:271 -#: /home/kovid/work/calibre/src/calibre/db/backend.py:280 +#: /home/kovid/work/calibre/src/calibre/db/backend.py:272 +#: /home/kovid/work/calibre/src/calibre/db/backend.py:281 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:288 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:668 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:132 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:674 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:133 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:142 #, python-format msgid "Path to library too long. Must be less than %d characters." msgstr "" @@ -958,26 +965,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:987 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:988 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:814 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:826 msgid "Yes" msgstr "Sí" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1102 msgid "Main" msgstr "Principal" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1104 msgid "Card A" msgstr "Tarjeta A" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1106 msgid "Card B" msgstr "Tarjeta B" @@ -989,7 +996,7 @@ msgstr "Registro de depuración" msgid "Communicate with Android phones." msgstr "Comunicar con teléfonos Android." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:129 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:133 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" @@ -997,11 +1004,11 @@ msgstr "" "Lista de directorios, separados por comas, donde almacenar los libros en el " "dispositivo. Se usará el primero que exista" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:182 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:187 msgid "Communicate with S60 phones." msgstr "Comunicar con teléfonos S60." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:201 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:206 msgid "Communicate with WebOS tablets." msgstr "Comunicar con tabletas WebOS." @@ -1151,9 +1158,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1150 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:334 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:347 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:335 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:348 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3104 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "Noticias" @@ -1161,8 +1168,8 @@ msgstr "Noticias" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:662 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3062 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3080 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3063 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3081 msgid "Catalog" msgstr "Catálogo" @@ -3747,45 +3754,49 @@ msgstr "" msgid "Cover" msgstr "Portada" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:409 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:429 msgid "Downloads metadata and covers from Amazon" msgstr "Descarga metadatos y portadas de Amazon" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:419 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:439 msgid "US" msgstr "EE. UU." -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:420 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:440 msgid "France" msgstr "Francia" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:421 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:441 msgid "Germany" msgstr "Alemania" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:422 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:442 msgid "UK" msgstr "Reino Unido" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:423 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:443 msgid "Italy" msgstr "Italia" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:424 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:444 msgid "Japan" msgstr "Japón" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:428 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:445 +msgid "Spain" +msgstr "España" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:449 msgid "Amazon website to use:" msgstr "Portal de Amazon que se usará:" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:429 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:450 msgid "" "Metadata from Amazon will be fetched using this country's Amazon website." msgstr "" "Los metadatos de Amazon se descargarán de la página de Amazon de este país." -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:603 msgid "Amazon timed out. Try again later." msgstr "" "El tiempo de espera de Amazon ha expirado. Vuelva a intentarlo más tarde" @@ -4021,7 +4032,7 @@ msgstr "El formato de libros %s no está soportado" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:955 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:958 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "Libro %(sidx)s de %(series)s" @@ -4796,7 +4807,7 @@ msgid "Choose Files" msgstr "Escoger ficheros" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:751 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:754 msgid "Books" msgstr "Libros" @@ -5218,8 +5229,8 @@ msgstr "La carpeta %s ya existe. Elimínela primero." #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:287 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:341 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:70 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:673 msgid "Too long" msgstr "Demasiado larga" @@ -5289,8 +5300,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:733 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:106 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:88 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:298 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:352 msgid "Success" @@ -5309,7 +5320,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:970 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:377 msgid "Failed" @@ -5373,7 +5385,7 @@ msgid "Create a catalog of the books in your calibre library" msgstr "Crear un catálogo de los libros en la biblioteca de calibre" #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:88 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:590 msgid "Cannot convert" msgstr "No se puede convertir" @@ -5438,7 +5450,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/device_category_editor.py:112 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:674 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:216 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:503 @@ -5891,7 +5903,7 @@ msgstr "F1" #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:66 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:670 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:670 msgid "Help" msgstr "Ayuda" @@ -6332,7 +6344,7 @@ msgid "No books found" msgstr "No se encontró ningún libro" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:289 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:794 msgid "No permission" msgstr "No tiene permiso" @@ -6550,50 +6562,50 @@ msgstr "" "&Varios libros por carpeta. Se supone que cada fichero de libro es un libro " "diferente" -#: /home/kovid/work/calibre/src/calibre/gui2/bars.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/bars.py:195 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:302 msgid "Donate" msgstr "Hacer una donación" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:120 msgid "Click to open" msgstr "Pulse para abrir" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:135 msgid "Ids" msgstr "Id." -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:173 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "Libro %(sidx)s de %(series)s" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1035 msgid "Collections" msgstr "Colecciones" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:290 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:256 msgid "Paste Cover" msgstr "Pegar portada" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:291 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:257 msgid "Copy Cover" msgstr "Copiar portada" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:557 msgid "Double-click to open Book Details window" msgstr "Pulse dos veces para abrir la ventana de Detalles del libro" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:556 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:558 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "Ruta" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:559 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" @@ -6683,7 +6695,7 @@ msgstr "salida" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:21 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:105 @@ -7649,33 +7661,33 @@ msgstr "" "sea posible." #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:901 msgid "Choose cover for " msgstr "Elegir portada para " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:906 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:909 msgid "Cannot read" msgstr "No se puede leer" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:910 msgid "You do not have permission to read the file: " msgstr "No tiene permiso de lectura para el fichero: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:203 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:915 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:918 msgid "Error reading file" msgstr "Error leyendo el fichero" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:916 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:919 msgid "

There was an error reading from file:
" msgstr "

Hubo un error leyendo el fichero:
" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:926 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:929 msgid " is not a valid picture" msgstr " no es una imagen válida" @@ -7700,7 +7712,7 @@ msgid "&Title: " msgstr "&Título: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 msgid "Change the title of this book" msgstr "Cambiar el título del libro" @@ -7732,7 +7744,7 @@ msgstr "Eti&quetas: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:548 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1089 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1092 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

They can be any words or phrases, separated by commas." @@ -7743,7 +7755,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:555 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:214 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:446 msgid "&Series:" msgstr "&Serie:" @@ -7751,7 +7763,7 @@ msgstr "&Serie:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:556 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:557 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:445 msgid "List of known series. You can add new series." msgstr "Lista de series conocidas. Se pueden añadir nuevas series." @@ -8419,7 +8431,7 @@ msgstr "No se ha podido cargar el explorador de portadas" #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:271 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:320 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:324 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1396 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1399 msgid "Undefined" msgstr "Indefinido" @@ -9076,51 +9088,51 @@ msgstr "Existente" msgid "Convertible" msgstr "Convertible" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:43 msgid "Choose location for calibre library" msgstr "Elija una ubicación para la biblioteca de calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:50 msgid "Same as current" msgstr "Igual que la actual" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 #, python-format msgid "The location %s contains the current calibre library" msgstr "La ubicación %s contiene la biblioteca de calibre actual" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:56 msgid "No existing library found" msgstr "No se ha encontrado ninguna biblioteca" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 #, python-format msgid "There is no existing calibre library at %s" msgstr "No existe una biblioteca de calibre en %s" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:62 msgid "Not empty" msgstr "No vacío" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:63 #, python-format msgid "The folder %s is not empty. Please choose an empty folder" msgstr "La carpeta %s no está vacía. Por favor elija una carpeta vacía" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:94 msgid "No location" msgstr "Sin ubicación" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:94 msgid "No location selected" msgstr "Sin ubicación seleccionada" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:683 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:689 msgid "Bad location" msgstr "Ubicación incorrecta" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:99 #, python-format msgid "%s is not an existing folder" msgstr "%s no es una carpeta existente" @@ -9195,14 +9207,14 @@ msgstr "Establecer opciones para convertir %s" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:211 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:117 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 msgid "&Title:" msgstr "&Título:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:199 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:198 msgid "&Author(s):" msgstr "&Autor(es)" @@ -9211,21 +9223,21 @@ msgid "&Profile:" msgstr "&Perfil:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:24 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:236 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:649 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:241 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:649 msgid "&OK" msgstr "&Aceptar" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:25 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:242 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tweak_epub_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:233 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:658 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "&Cancel" msgstr "&Cancelar" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog_ui.py:43 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:26 msgid "Edit Comments" msgstr "Editar comentarios" @@ -9494,19 +9506,19 @@ msgstr "Copiar todos valores de orden de autor a autor" msgid "Details of job" msgstr "Detalles de la tarea" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:21 msgid "Active Jobs" msgstr "Tareas activas" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:36 msgid "&Stop selected jobs" msgstr "&Detener las tareas seleccionadas" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:40 msgid "Show job &details" msgstr "Mostrar &detalles de la tarea" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:44 msgid "Stop &all non device jobs" msgstr "Detener &todas las tareas que no sean de dispositivos" @@ -9527,7 +9539,7 @@ msgid "Show detailed information about this error" msgstr "Mostrar información detallada sobre este error" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:531 msgid "Copied" msgstr "Copiado" @@ -9746,13 +9758,13 @@ msgstr "" "ordena Miguel de Cervantes como Cervantes, Miguel de." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:541 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1047 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1050 msgid "&Rating:" msgstr "&Valoración:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:542 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:543 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1048 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1051 msgid "Rating of this book. 0-5 stars" msgstr "Valoración de este libro: 0-5 estrellas" @@ -9829,7 +9841,7 @@ msgid "&Force numbers to start with:" msgstr "&Obligar a que los números empiecen por:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:569 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1380 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1383 msgid "&Date:" msgstr "&Fecha:" @@ -9914,7 +9926,7 @@ msgid "Set from &ebook file(s)" msgstr "Establecer a partir del (los) &fichero(s)" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:592 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1152 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1155 msgid "&Languages:" msgstr "&Idiomas:" @@ -10518,7 +10530,7 @@ msgstr "Buscar" msgid "Search in the library view for the selected item" msgstr "Buscar en la vista de biblioteca los siguientes elementos" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:23 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:25 msgid "" "Restoring database from backups, do not interrupt, this will happen in three " "stages" @@ -10526,11 +10538,30 @@ msgstr "" "Restaurando base de datos a partir de copia de respaldo, no interrumpa la " "operación, esto puede ocurrir en tres etapas" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:27 msgid "Restoring database" msgstr "Restaurando base de datos" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:80 +#, python-format +msgid "The old database was saved as: %s" +msgstr "La antigua base de datos se ha guardado como: %s" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:84 +#, python-format +msgid "" +"Restoring the database succeeded with some warnings click Show details to " +"see the details. %s" +msgstr "" +"Se ha restaurado la base de datos con algunos avisos, pulse «Mostrar " +"detalles» para más información. %s" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:89 +#, python-format +msgid "Restoring database was successful. %s" +msgstr "Se ha restaurado correctamente la base de datos. %s" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:94 msgid "" "Your list of books, with all their metadata is stored in a single file, " "called a database. In addition, metadata for each individual book is stored " @@ -10549,24 +10580,13 @@ msgstr "" "configuraciones ni las recetas personalizadas.

¿Desea restaurar la base de " "datos?" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:131 msgid "Restoring database failed, click Show details to see details" msgstr "" "La restauración de la base de datos ha fallado, pulse «Mostrar detalles» " "para más información" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:107 -msgid "" -"Restoring the database succeeded with some warnings click Show details to " -"see the details." -msgstr "" -"La restauración de la base de datos ha terminado satisfactoriamente, con " -"algunos avisos. Pulse «Mostrar detalles» para más información" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:112 -msgid "Restoring database was successful" -msgstr "La restauración de la base de datos ha terminado satisfactoriamente" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:75 msgid "Saved search already exists" @@ -11043,7 +11063,7 @@ msgid "&Author:" msgstr "&Autor:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:215 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1091 msgid "Ta&gs:" msgstr "&Etiquetas:" @@ -11254,59 +11274,67 @@ msgstr "Recuento" msgid "Was" msgstr "Antes" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:263 msgid "Template language tutorial" msgstr "Cursillo del lenguaje de plantillas" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:267 msgid "Template function reference" msgstr "Referencia del lenguaje de plantillas" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:285 msgid "EXCEPTION: " msgstr "EXCEPCIÓN: " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:301 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:312 msgid "No column chosen" msgstr "No se eligió ninguna columna" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:313 msgid "You must specify a column to be colored" msgstr "Debe especificar una columna para colorear" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:316 msgid "No template provided" msgstr "No se especificó ninguna plantilla" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:306 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:317 msgid "The template box cannot be empty" msgstr "El cuadro de plantilla no puede estar vacío" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:32 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:252 msgid "Set the color of the column:" msgstr "Establecer el color de la columna:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:39 +msgid "Copy a color name to the clipboard:" +msgstr "Copiar un nombre de color al portapapeles:" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:49 +msgid "Copy the selected color name to the clipboard" +msgstr "Copia el nombre de color seleccionado al portapapeles" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:59 msgid "Template value:" msgstr "Valor de la plantilla:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:60 msgid "" "The value the of the template using the current book in the library view" msgstr "" "El valor de la plantilla para el libro actual en la vista de biblioteca" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:73 msgid "Function &name:" msgstr "&Nombre de la función:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:100 msgid "&Documentation:" msgstr "&Documentación:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:85 msgid "Python &code:" msgstr "&Código Python:" @@ -11766,7 +11794,7 @@ msgid "Regular expression (?P)" msgstr "Expresión regular (?P)" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1288 msgid "ISBN:" msgstr "ISBN:" @@ -11823,13 +11851,13 @@ msgid "Connected " msgstr "Conectado " #: /home/kovid/work/calibre/src/calibre/gui2/init.py:219 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:230 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:261 msgid "Book Details" msgstr "Detalles del Libro" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:221 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:232 msgid "Shift+Alt+D" msgstr "Mayús+Alt+D" @@ -12245,23 +12273,23 @@ msgstr "Abrir libro electrónico" msgid "Configure" msgstr "Configurar" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:32 msgid "Use the library located at the specified path." msgstr "Usar la biblioteca de la ruta especificada." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:34 msgid "Start minimized to system tray." msgstr "Iniciar el programa minimizado en la bandeja del sistema" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:36 msgid "Log debugging information to console" msgstr "Dirigir registro de depuración a la consola" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:38 msgid "Do not check for updates" msgstr "No comprobar actualizaciones" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:40 msgid "" "Ignore custom plugins, useful if you installed a plugin that is preventing " "calibre from starting" @@ -12269,7 +12297,7 @@ msgstr "" "Ignorar los complementos personalizados. Esto es útil si ha instalado algún " "complemento que impide que calibre arranque normalmente." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:44 msgid "" "Cause a running calibre instance, if any, to be shutdown. Note that if there " "are running jobs, they will be silently aborted, so use with care." @@ -12277,76 +12305,72 @@ msgstr "" "Cierra cualquier sesión de calibre que pueda estar abierta. Tenga cuidado, " "porque si hay tareas en ejecución serán abortadas," -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:69 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:697 msgid "Calibre Library" msgstr "Biblioteca de calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:95 msgid "Choose a location for your calibre e-book library" msgstr "Escoja una ubicación para su biblioteca de libros de calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:104 msgid "Failed to create library" msgstr "Error en la creación de la biblioteca" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 #, python-format msgid "Failed to create calibre library at: %r." msgstr "Fallo al crear la libreria calibre en: %r." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:168 msgid "Choose a location for your new calibre e-book library" msgstr "Escoja una ubicación para su nueva biblioteca de libros de calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:136 msgid "Initializing user interface..." msgstr "Iniciando la interfaz de usuario..." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:162 msgid "Repairing failed" msgstr "Reparación fallida" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:163 msgid "The database repair failed. Starting with a new empty library." msgstr "" "La reparación de la base de datos falló. Comenzando con una nueva biblioteca " "vacía." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:202 msgid "Bad database location" msgstr "Ubicación de la base de datos incorrecta" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:178 #, python-format msgid "Bad database location %r. calibre will now quit." msgstr "" "Ubicación de la base de datos %r errónea. calibre se cerrará a continuación." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:493 msgid "Corrupted database" msgstr "Base de datos corrupta" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:191 +#, python-format msgid "" -"Your calibre database appears to be corrupted. Do you want calibre to try " -"and repair it automatically? If you say No, a new empty calibre library will " -"be created." +"The library database at %s appears to be corrupted. Do you want calibre to " +"try and rebuild it automatically? The rebuild may not be completely " +"successful. If you say No, a new empty calibre library will be created." msgstr "" -"Su base de datos de calibre parece estar corrompida. ¿Quiere que calibre " -"intente repararla automáticamente? Si escoge «No», se creará una nueva " -"biblioteca de calibre vacía." +"La base de datos de la biblioteca en %s parece estar corrupta. ¿Quiere que " +"calibre intente reconstruirla automáticamente? La reconstrucción puede no " +"completarse correctamente. Si pulsa «No», se creará una nueva biblioteca de " +"calibre vacía." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:224 -msgid "" -"Repairing database. This can take a very long time for a large collection" -msgstr "" -"Reparando la base de datos. Esto puede requerir mucho tiempo si la colección " -"es grande." - -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:203 #, python-format msgid "" "Bad database location %r. Will start with a new, empty calibre library" @@ -12354,41 +12378,41 @@ msgstr "" "Ubicación de la base de datos %r errónea. Se comenzará con una biblioteca de " "calibre nueva y vacía" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:213 #, python-format msgid "Starting %s: Loading books..." msgstr "Iniciando %s: Cargando libros..." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:293 msgid "If you are sure it is not running" msgstr "Si está seguro de que no está en ejecución" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:330 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:296 msgid "may be running in the system tray, in the" msgstr "puede estar en ejecución en la bandeja del sistema, en la" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:298 msgid "upper right region of the screen." msgstr "zona superior derecha de la pantalla." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:300 msgid "lower right region of the screen." msgstr "zona inferior derecha de la pantalla." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:303 msgid "try rebooting your computer." msgstr "inténtelo después de reiniciar el equipo." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:339 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:353 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:319 msgid "try deleting the file" msgstr "pruebe a borrar el fichero" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:342 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:308 msgid "Cannot Start " msgstr "No se puede iniciar " -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:343 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:309 #, python-format msgid "%s is already running." msgstr "%s ya está ejecutándose." @@ -12414,20 +12438,20 @@ msgstr "&Salir" msgid "Unhandled exception" msgstr "Excepción no considerada" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:447 msgid "Permission denied" msgstr "Permiso denegado" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:105 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:448 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "No se pudo abrir %s. ¿Lo está usando algún otro programa?" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:137 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." @@ -12435,11 +12459,11 @@ msgstr "" "Especifica cómo debe ordenarse el título de este libro. Por ejemplo, «El " "exorcista» podría ordenarse como «Exorcista, El»." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:139 msgid "Title &sort:" msgstr "&Orden de título:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "" " The green color indicates that the current title sort matches the current " "title" @@ -12447,7 +12471,7 @@ msgstr "" " El color verde indica que el orden de título actual corresponde al título " "actual" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:150 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." @@ -12455,11 +12479,11 @@ msgstr "" " El color rojo le avisa de que el orden de título actual no corresponde al " "título actual. No se requiere ninguna acción si es esto lo que desea." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 msgid "Authors changed" msgstr "Los autores han cambiado" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" @@ -12467,7 +12491,7 @@ msgstr "" "Ha modificado los autores de este libro. Debe guardar los cambios antes de " "usar «Administrar autores». ¿Quiere guardar los cambios?" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:303 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:302 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -12480,11 +12504,11 @@ msgstr "" "individuales. Si aparece en rojo, entonces los autores y este texto no " "coinciden." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:308 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:307 msgid "Author s&ort:" msgstr "&Orden de autor:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" " The green color indicates that the current author sort matches the current " "author" @@ -12492,7 +12516,7 @@ msgstr "" " El color verde indica que el orden de autor actual coincide con el autor " "actual" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:320 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." @@ -12500,11 +12524,11 @@ msgstr "" " El color rojo indica que el orden de autor actual no corresponde al autor " "actual. No es necesaria ninguna acción si es esto lo que desea" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:506 msgid "&Number:" msgstr "&Número:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:603 #, python-format msgid "" "Last modified: %s\n" @@ -12515,107 +12539,107 @@ msgstr "" "\n" "Pulse dos veces para ver" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:613 #, python-format msgid "Restore %s from the original" msgstr "Restaurar %s del original" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:660 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:659 msgid "Set the cover for the book from the selected format" msgstr "Asignar la portada del formato seleccionado como portada del libro" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:668 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:667 msgid "Set metadata for the book from the selected format" msgstr "Establecer los metadatos del libro a partir del formato seleccionado" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:674 msgid "Add a format to this book" msgstr "Añadir un formato a este libro" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:681 msgid "Remove the selected format from this book" msgstr "Eliminar el formato seleccionado de este libro" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:749 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:752 msgid "Choose formats for " msgstr "Elegir formatos para " -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:795 msgid "You do not have permission to read the following files:" msgstr "No tiene permiso para leer los siguientes ficheros:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:822 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:823 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:825 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:826 msgid "No format selected" msgstr "No se ha seleccionado ningún formato" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:835 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:838 msgid "Could not read metadata" msgstr "No se pudieron leer los metadatos" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:836 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:839 #, python-format msgid "Could not read metadata from %s format" msgstr "No se pudieron leer los metadatos del formato %s" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:867 msgid "&Browse" msgstr "&Explorar" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:866 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:869 msgid "T&rim" msgstr "&Recortar" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:868 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:871 msgid "&Remove" msgstr "&Eliminar" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:874 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:877 msgid "Download co&ver" msgstr "Descargar portada" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:875 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:878 msgid "&Generate cover" msgstr "&Generar portada" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:925 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:928 msgid "Not a valid picture" msgstr "No es una imagen válida" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:952 msgid "Specify title and author" msgstr "Especificar título y autor" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:950 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:953 msgid "You must specify a title and author before generating a cover" msgstr "Has de especificar un título y un autor antes de generar una portada" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:972 msgid "Invalid cover" msgstr "Portada no válida" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:970 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:973 msgid "Could not change cover as the image is invalid." msgstr "No se pudo cambiar la portada porque la imagen no es válida." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:997 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1000 msgid "This book has no cover" msgstr "Este libro no tiene portada" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:999 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1002 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "Tamaño de portada: %(width)d×%(height)d píxeles" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1055 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1058 msgid "stars" msgstr "estrellas" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1127 msgid "Tags changed" msgstr "Tags Cambiadas" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1125 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1128 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" @@ -12623,26 +12647,26 @@ msgstr "" "Ha modificado las etiquetas. Para usar el editor de etiquetas debe descartar " "o aplicar los cambios. ¿Desea aplicarlos?" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1156 msgid "A comma separated list of languages for this book" msgstr "Una lista de idiomas separados por comas para este libro" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1176 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1179 msgid "Unknown language" msgstr "Idioma desconocido" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1177 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1180 #, python-format msgid "The language %s is not recognized" msgid_plural "The languages %s are not recognized" msgstr[0] "No se reconoce el idioma %s" msgstr[1] "No se reconocen los idiomas %s" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1189 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1192 msgid "I&ds:" msgstr "I&ds:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1193 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -12653,38 +12677,38 @@ msgstr "" "\n" "%s" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1254 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1316 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1257 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 msgid "This ISBN number is valid" msgstr "Este ISBN es válido" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1257 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1260 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 msgid "This ISBN number is invalid" msgstr "Este ISBN no es válido" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1304 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1307 msgid "Invalid ISBN" msgstr "ISBN no válido" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1283 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1286 msgid "Enter an ISBN" msgstr "Introduzca un ISBN" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1305 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1308 msgid "The ISBN you entered is not valid. Try again." msgstr "El ISBN que ha introducido no es válido. Pruebe otra vez." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1329 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1332 msgid "&Publisher:" msgstr "&Editor:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1399 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1402 msgid "Clear date" msgstr "Borrar la fecha" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1432 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1435 msgid "Publishe&d:" msgstr "Publica&do:" @@ -12756,7 +12780,7 @@ msgid "Downloaded %(num)d of %(tot)d" msgstr "Descargados %(num)d de %(tot)d" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/config.py:61 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:61 msgid "Downloaded metadata fields" msgstr "Campos de metadatos descargados" @@ -14395,11 +14419,11 @@ msgstr "Ningún origen seleccionado" msgid "No source selected, cannot configure." msgstr "Ningún origen seleccionado, no se puede configurar." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:32 msgid "Metadata sources" msgstr "Orígenes de metadatos" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:37 msgid "" "Disable any metadata sources you do not want by unchecking them. You can " "also set the cover priority. Covers from sources that have a higher " @@ -14410,36 +14434,36 @@ msgstr "" "procedentes de orígenes con mayor prioridad (números más pequeños) tendrán " "preferencia cuando se descarguen metadatos en masa.\n" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:48 msgid "" "Sources with a red X next to their names must be configured before they will " "be used. " msgstr "" "Los orígenes con una X roja al lado deben configurarse antes de usarse. " -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:53 msgid "Configure selected source" msgstr "Configurar el origen seleccionado" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:66 msgid "" "If you uncheck any fields, metadata for those fields will not be downloaded" msgstr "" "Si desactiva algún campo, los metadatos de ese campo no se descargarán" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:71 msgid "&Select all" msgstr "&Seleccionar todo" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:75 msgid "&Clear all" msgstr "&Limpiar todo" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:79 msgid "&Select default" msgstr "&Seleccionar predeterminado" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:80 msgid "" "Restore your own subset of checked fields that you define using the 'Set as " "default' button" @@ -14447,11 +14471,11 @@ msgstr "" "Recuperar el conjunto de campos seleccionados que ha definide previamente " "con el botón «Establecer como predeterminado»." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:84 msgid "&Set as default" msgstr "&Establecer como predeterminado" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:85 msgid "" "Store the currently checked fields as a default you can restore using the " "'Select default' button" @@ -14459,33 +14483,33 @@ msgstr "" "Almacenar los campos seleccionados para poder recuperarlos con el botón " "«Seleccionar predeterminado»" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:90 msgid "Convert all downloaded comments to plain &text" msgstr "Convertir todos los comentarios descargados a &texto simple" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:94 msgid "Swap author names from FN LN to LN, FN" msgstr "Invertir nombres de autor de «nombre apellido» a «apellido, nombre»" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:98 msgid "Max. number of &tags to download:" msgstr "Número máximo de &etiquetas para descargar:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:105 msgid "Max. &time to wait after first match is found:" msgstr "Tiempo &máximo de espera después de la primera coincidencia:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:133 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:117 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:199 msgid " secs" msgstr " segundos" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:113 msgid "Max. time to wait after first &cover is found:" msgstr "Tiempo máximo de espera después de la primera &portada:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:121 msgid "" "

Different metadata sources have different sets of tags for the same book. " "If this option is checked, then calibre will use the smaller tag sets. These " @@ -14504,7 +14528,7 @@ msgstr "" "de las fuentes de metadatos tiene un conjunto de etiquetas de tipo género " "para el libro que busca. Frecuentemente todas tienen conjuntos mayores." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:123 msgid "Prefer &fewer tags" msgstr "Mejor con &menos etiquetas" @@ -15056,7 +15080,7 @@ msgstr "" "cambiar el valor modificando el valor y pulsando «Guardar»." #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:131 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:652 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:652 msgid "&Save" msgstr "&Guardar" @@ -15949,7 +15973,7 @@ msgstr "Libros" #: /home/kovid/work/calibre/src/calibre/gui2/store/search_ui.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/store/web_store_dialog_ui.py:63 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:661 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "Close" msgstr "Cerrar" @@ -16160,7 +16184,7 @@ msgstr "" "Cambiar los metadatos de muchos libros puede tardar un rato. ¿Está seguro?" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:455 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:456 msgid "Searches" msgstr "Búsquedas" @@ -16521,23 +16545,34 @@ msgstr "" "registro de depuración estará disponible en el fichero: %s

El registro se " "mostrará automáticamente." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:494 +#, python-format +msgid "" +"The library database at %s appears to be corrupted. Do you want calibre to " +"try and rebuild it automatically? The rebuild may not be completely " +"successful." +msgstr "" +"La base de datos de la biblioteca en %s parece estar corrupta. ¿Quiere que " +"calibre intente reconstruirla automáticamente? La reconstrucción puede no " +"completarse correctamente." + +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:578 msgid "Conversion Error" msgstr "Error de conversión" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:581 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:601 msgid "Recipe Disabled" msgstr "Receta deshabilitada" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:617 msgid "Failed" msgstr "Fallo" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:631 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:651 msgid "There are active jobs. Are you sure you want to quit?" msgstr "Hay tareas activas. ¿Está seguro de que quiere salir?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:634 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:654 msgid "" " is communicating with the device!
\n" " Quitting may cause corruption on the device.
\n" @@ -16548,11 +16583,11 @@ msgstr "" "de datos en el dispositivo.
\n" " ¿Está seguro de que desea salir?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:658 msgid "Active jobs" msgstr "Tareas activas" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:706 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:726 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." @@ -16649,7 +16684,7 @@ msgid "Edit" msgstr "&Editar" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:65 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:667 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "Reset" msgstr "&Restablecer" @@ -17178,7 +17213,7 @@ msgstr "Ocultar" msgid "Toggle" msgstr "Alternar" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:444 #, python-format msgid "" "Choose your e-book device. If your device is not in the list, choose a " @@ -17187,20 +17222,20 @@ msgstr "" "Escoja su lector de libros electrónicos. Si su dispositivo no aparece en la " "lista, elija un dispositivo «%s»." -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:505 msgid "Moving library..." msgstr "Moviendo la biblioteca..." -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:515 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:522 msgid "Failed to move library" msgstr "Fallo al mover la biblioteca" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:576 msgid "Invalid database" msgstr "Base de datos no valida" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:577 #, python-format msgid "" "

An invalid library already exists at %(loc)s, delete it before trying to " @@ -17209,15 +17244,15 @@ msgstr "" "

Ya existe una biblioteca no válida en %(loc)s, bórrela antes de intentar " "mover la biblioteca actual.
Error: %(err)s" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:588 msgid "Could not move library" msgstr "No se pudo mover la biblioteca" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:663 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:669 msgid "Select location for books" msgstr "Seleccionar ubicación para los libros" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:690 #, python-format msgid "" "You must choose an empty folder for the calibre library. %s is not empty." @@ -17225,7 +17260,7 @@ msgstr "" "Debe elegir una carpeta vacía para la biblioteca de calibre. %s no está " "vacía." -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:758 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:764 msgid "welcome wizard" msgstr "asistente de bienvenida" @@ -17592,7 +17627,7 @@ msgstr "checked" #: /home/kovid/work/calibre/src/calibre/library/caches.py:569 #: /home/kovid/work/calibre/src/calibre/library/caches.py:583 #: /home/kovid/work/calibre/src/calibre/library/caches.py:593 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:222 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:238 msgid "yes" msgstr "yes" @@ -17600,7 +17635,7 @@ msgstr "yes" #: /home/kovid/work/calibre/src/calibre/library/caches.py:568 #: /home/kovid/work/calibre/src/calibre/library/caches.py:580 #: /home/kovid/work/calibre/src/calibre/library/caches.py:590 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:222 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:238 msgid "no" msgstr "no" @@ -18798,24 +18833,24 @@ msgstr "" "La etiqueta debe contener sólo letras minúsculas, dígitos y guión bajo, y " "empezar por una letra" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:67 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:68 #, python-format msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "%(tt)sCalificación promedio es %(rating)3.1f" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3403 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3404 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" "

Migrando la base de datos antigua a la biblioteca de libros electrónicos " "en %s

" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3432 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3433 #, python-format msgid "Copying %s" msgstr "Copiando %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3449 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3450 msgid "Compacting database" msgstr "Compactando la base de datos" @@ -19006,7 +19041,7 @@ msgstr "" "Guardar en un único directorio, obviando la estructura de directorios de la " "plantilla" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:303 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:319 #, python-format msgid "" "Failed to calculate path for save to disk. Template: %(templ)s\n" @@ -19015,14 +19050,14 @@ msgstr "" "No se pudo generar la ruta para guardar en disco. Plantilla: %(templ)s\n" "Error: %(err)s" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:309 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:325 #, python-format msgid "Template evaluation resulted in no path components. Template: %s" msgstr "" "La evaluación de la plantilla no da ningún componente de ruta. Plantilla: %s" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:403 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:436 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:419 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:452 msgid "Requested formats not available" msgstr "Los formatos solicitados no están disponibles" @@ -20102,6 +20137,20 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:972 msgid "" +"list_equals(list1, sep1, list2, sep2, yes_val, no_val) -- return yes_val if " +"list1 and list2 contain the same items, otherwise return `no_val. The items " +"are determined by splitting each list using the appropriate separator " +"character (sep1 or sep2). The order of items in the lists is not relevant. " +"The compare is case insensitive." +msgstr "" +"list_equals(lista1, sep1, lista2, sep2, valor_sí, valor_no) -- devuelve " +"«valor_sí» si «lista1» y «lista2» contienen los mismos elementos, en caso " +"contrario devuelve «valor_no». Los elementos se determinan según el carácter " +"separador apropiado («sep1» o «sep2»). El orden de los elementos no es " +"relevante. La comparación se hace sin distinguir mayúsculas y minúsculas." + +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:990 +msgid "" "today() -- return a date string for today. This value is designed for use in " "format_date or days_between, but can be manipulated like any other string. " "The date is in ISO format." @@ -20110,7 +20159,7 @@ msgstr "" "para usarse con «format_date» o «days_between», pero puede manipularse como " "cualquier otro texto. La fecha está en formato ISO." -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:983 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1001 msgid "" "days_between(date1, date2) -- return the number of days between date1 and " "date2. The number is positive if date1 is greater than date2, otherwise " @@ -20122,7 +20171,7 @@ msgstr "" "contrario es negativo. Si «fecha1» o «fecha2» no son fechas, la función " "devuelve un texto vacío." -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1005 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1023 msgid "" "language_strings(lang_codes, localize) -- return the strings for the " "language codes passed in lang_codes. If localize is zero, return the strings " @@ -20134,7 +20183,7 @@ msgstr "" "inglés. Si «localizar» no es cero, devuelve los nombres en el idioma actual. " "El argumento «códigos» es una lista separada por comas." -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1025 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1043 msgid "" "language_codes(lang_strings) -- return the language codes for the strings " "passed in lang_strings. The strings must be in the language of the current " @@ -20469,102 +20518,106 @@ msgstr "" msgid "Unknown News Source" msgstr "Fuente de noticias desconocida" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:720 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:718 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "La receta «%s» necesita usuario y contraseña." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:827 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:825 msgid "Download finished" msgstr "Descarga finalizada" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:829 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:827 msgid "Failed to download the following articles:" msgstr "Fallo al descargar los siguientes artículos:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:835 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:833 msgid "Failed to download parts of the following articles:" msgstr "Fallo al descargar partes de los siguientes artículos" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:837 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:835 msgid " from " msgstr " de " -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:839 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:837 msgid "\tFailed links:" msgstr "\tEnlaces fallidos:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:934 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:932 msgid "Could not fetch article." msgstr "No se ha podido obtener el artículo." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:936 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:934 msgid "The debug traceback is available earlier in this log" msgstr "El rastreo de depuración aparece más arriba en este registro" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:938 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:936 msgid "Run with -vv to see the reason" msgstr "Ejecute con el parámetro -vv para ver el motivo" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:961 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:959 msgid "Fetching feeds..." msgstr "Obteniendo canales de noticias..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:966 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:964 msgid "Got feeds from index page" msgstr "Se obtivieron canales de noticias de la página principal" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:975 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:973 msgid "Trying to download cover..." msgstr "Intentando descargar la portada..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:977 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:975 msgid "Generating masthead..." msgstr "Generando el rótulo:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1057 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1055 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "Iniciando la descarga [%d proceso(s)]" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1073 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1071 #, python-format msgid "Feeds downloaded to %s" msgstr "Canales de noticias descargados en %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1082 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1080 #, python-format msgid "Could not download cover: %s" msgstr "No se pudo descargar la portada: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1091 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1089 #, python-format msgid "Downloading cover from %s" msgstr "Descargando la portada desde %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1137 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1135 msgid "Masthead image downloaded" msgstr "Imagen del rótulo descargada" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1277 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1216 +msgid "Articles in this issue: " +msgstr "Artículos en este ejemplar: " + +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1286 msgid "Untitled Article" msgstr "Artículo sin título" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1348 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1357 #, python-format msgid "Article downloaded: %s" msgstr "Artículo descargado: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1359 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1368 #, python-format msgid "Article download failed: %s" msgstr "Falló la descarga del artículo: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1376 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1385 msgid "Fetching feed" msgstr "Obteniendo canal de noticias" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1518 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1527 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." @@ -20572,7 +20625,7 @@ msgstr "" "No se pudo ingresar, revise su nombre de usuario o clave para el servicio de " "boletín de calibre" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1533 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1542 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -20709,75 +20762,75 @@ msgstr "" msgid "Do not download CSS stylesheets." msgstr "No descargar estilos CSS." -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:649 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:649 msgid "OK" msgstr "Aceptar" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:652 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:652 msgid "Save" msgstr "Guardar" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:655 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:655 msgid "Open" msgstr "Abrir" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:658 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "Cancel" msgstr "Cancelar" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:661 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "&Close" msgstr "&Cerrar" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:664 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:664 msgid "Apply" msgstr "Aplicar" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:674 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:674 msgid "Don't Save" msgstr "No guardar" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:676 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:676 msgid "Close without Saving" msgstr "Cerrar sin guardar" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:678 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:678 msgid "Discard" msgstr "Rechazar" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:681 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:681 msgid "&Yes" msgstr "&Sí" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:684 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:684 msgid "Yes to &All" msgstr "Sí a &todo" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:687 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:687 msgid "&No" msgstr "&No" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:690 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:690 msgid "N&o to All" msgstr "N&o a todo" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:693 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:693 msgid "Save All" msgstr "Guardar todo" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:696 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:696 msgid "Abort" msgstr "Anular" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:699 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:699 msgid "Retry" msgstr "Volver a intentar" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:702 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:702 msgid "Ignore" msgstr "Ignorar" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:705 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:705 msgid "Restore Defaults" msgstr "Restaurar los valores predeterminados" diff --git a/src/calibre/translations/et.po b/src/calibre/translations/et.po index a9cf86d431..ed56e2c75d 100644 --- a/src/calibre/translations/et.po +++ b/src/calibre/translations/et.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-09-23 18:01+0000\n" +"POT-Creation-Date: 2011-09-30 20:39+0000\n" "PO-Revision-Date: 2011-09-29 22:31+0000\n" "Last-Translator: viki \n" "Language-Team: Estonian \n" @@ -15,7 +15,7 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2011-09-30 04:34+0000\n" +"X-Launchpad-Export-Date: 2011-10-01 04:46+0000\n" "X-Generator: Launchpad (build 14071)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -26,8 +26,8 @@ msgstr "Ei tee midagi" #: /home/kovid/work/calibre/src/calibre/db/cache.py:104 #: /home/kovid/work/calibre/src/calibre/db/cache.py:107 #: /home/kovid/work/calibre/src/calibre/db/cache.py:118 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:242 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:243 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:247 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:248 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 @@ -51,7 +51,7 @@ msgstr "Ei tee midagi" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1898 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1900 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:286 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:288 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:34 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:35 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:98 @@ -102,8 +102,8 @@ msgstr "Ei tee midagi" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:999 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:101 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:138 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:140 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1002 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1007 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1079 @@ -143,7 +143,7 @@ msgstr "Ei tee midagi" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:380 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:564 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 @@ -164,9 +164,9 @@ msgstr "Ei tee midagi" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1209 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1212 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:252 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:396 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:161 @@ -176,14 +176,14 @@ msgstr "Ei tee midagi" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:217 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:541 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:560 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2037 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2187 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3242 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3244 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3377 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:542 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:550 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:561 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2038 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2188 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3243 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3378 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 @@ -744,22 +744,22 @@ msgid "This profile is intended for the Amazon Kindle." msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:173 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:660 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:661 msgid "This profile is intended for the Irex Illiad." msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:185 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:673 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:674 msgid "This profile is intended for the IRex Digital Reader 1000." msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:198 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:687 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:688 msgid "This profile is intended for the IRex Digital Reader 800." msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:210 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:701 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:702 msgid "This profile is intended for the B&N Nook." msgstr "" @@ -819,14 +819,19 @@ msgstr "" msgid "This profile is intended for the Amazon Kindle DX." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:713 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:714 msgid "This profile is intended for the B&N Nook Color." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:724 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:725 msgid "This profile is intended for the Sanda Bambook." msgstr "" +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:740 +msgid "" +"This profile is intended for the PocketBook Pro 900 series of devices." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 msgid "Installed plugins" msgstr "" @@ -886,13 +891,13 @@ msgstr "" msgid "Disable the named plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/backend.py:271 -#: /home/kovid/work/calibre/src/calibre/db/backend.py:280 +#: /home/kovid/work/calibre/src/calibre/db/backend.py:272 +#: /home/kovid/work/calibre/src/calibre/db/backend.py:281 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:288 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:668 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:132 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:674 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:133 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:142 #, python-format msgid "Path to library too long. Must be less than %d characters." msgstr "" @@ -901,26 +906,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:987 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:988 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:814 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:826 msgid "Yes" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1102 msgid "Main" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1104 msgid "Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1106 msgid "Card B" msgstr "" @@ -932,17 +937,17 @@ msgstr "" msgid "Communicate with Android phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:129 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:133 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:182 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:187 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:201 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:206 msgid "Communicate with WebOS tablets." msgstr "" @@ -1061,9 +1066,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1150 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:334 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:347 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:335 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:348 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3104 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "" @@ -1071,8 +1076,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:662 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3062 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3080 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3063 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3081 msgid "Catalog" msgstr "" @@ -3212,44 +3217,48 @@ msgstr "" msgid "Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:409 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:429 msgid "Downloads metadata and covers from Amazon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:419 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:439 msgid "US" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:420 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:440 msgid "France" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:421 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:441 msgid "Germany" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:422 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:442 msgid "UK" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:423 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:443 msgid "Italy" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:424 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:444 msgid "Japan" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:428 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:445 +msgid "Spain" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:449 msgid "Amazon website to use:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:429 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:450 msgid "" "Metadata from Amazon will be fetched using this country's Amazon website." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:603 msgid "Amazon timed out. Try again later." msgstr "" @@ -3452,7 +3461,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:955 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:958 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" @@ -4062,7 +4071,7 @@ msgid "Choose Files" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:751 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:754 msgid "Books" msgstr "" @@ -4465,8 +4474,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:287 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:341 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:70 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:673 msgid "Too long" msgstr "" @@ -4525,8 +4534,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:733 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:106 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:88 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:298 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:352 msgid "Success" @@ -4542,7 +4551,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:970 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:377 msgid "Failed" @@ -4599,7 +4609,7 @@ msgid "Create a catalog of the books in your calibre library" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:88 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:590 msgid "Cannot convert" msgstr "" @@ -4661,7 +4671,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/device_category_editor.py:112 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:674 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:216 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:503 @@ -5062,7 +5072,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:66 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:670 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:670 msgid "Help" msgstr "" @@ -5483,7 +5493,7 @@ msgid "No books found" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:289 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:794 msgid "No permission" msgstr "" @@ -5681,50 +5691,50 @@ msgid "" "&Multiple books per folder, assumes every ebook file is a different book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/bars.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/bars.py:195 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:302 msgid "Donate" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:120 msgid "Click to open" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:135 msgid "Ids" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:173 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1035 msgid "Collections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:290 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:256 msgid "Paste Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:291 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:257 msgid "Copy Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:557 msgid "Double-click to open Book Details window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:556 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:558 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:559 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" @@ -5814,7 +5824,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:21 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:105 @@ -6718,33 +6728,33 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:901 msgid "Choose cover for " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:906 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:909 msgid "Cannot read" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:910 msgid "You do not have permission to read the file: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:203 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:915 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:918 msgid "Error reading file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:916 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:919 msgid "

There was an error reading from file:
" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:926 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:929 msgid " is not a valid picture" msgstr "" @@ -6769,7 +6779,7 @@ msgid "&Title: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 msgid "Change the title of this book" msgstr "" @@ -6799,7 +6809,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:548 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1089 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1092 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

They can be any words or phrases, separated by commas." @@ -6808,7 +6818,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:555 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:214 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:446 msgid "&Series:" msgstr "" @@ -6816,7 +6826,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:556 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:557 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:445 msgid "List of known series. You can add new series." msgstr "" @@ -7450,7 +7460,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:271 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:320 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:324 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1396 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1399 msgid "Undefined" msgstr "" @@ -8015,51 +8025,51 @@ msgstr "" msgid "Convertible" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:43 msgid "Choose location for calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:50 msgid "Same as current" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 #, python-format msgid "The location %s contains the current calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:56 msgid "No existing library found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 #, python-format msgid "There is no existing calibre library at %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:62 msgid "Not empty" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:63 #, python-format msgid "The folder %s is not empty. Please choose an empty folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:94 msgid "No location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:94 msgid "No location selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:683 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:689 msgid "Bad location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:99 #, python-format msgid "%s is not an existing folder" msgstr "" @@ -8125,14 +8135,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:211 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:117 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 msgid "&Title:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:199 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:198 msgid "&Author(s):" msgstr "" @@ -8141,21 +8151,21 @@ msgid "&Profile:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:24 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:236 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:649 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:241 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:649 msgid "&OK" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:25 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:242 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tweak_epub_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:233 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:658 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "&Cancel" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog_ui.py:43 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:26 msgid "Edit Comments" msgstr "" @@ -8408,19 +8418,19 @@ msgstr "" msgid "Details of job" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:21 msgid "Active Jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:36 msgid "&Stop selected jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:40 msgid "Show job &details" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:44 msgid "Stop &all non device jobs" msgstr "" @@ -8441,7 +8451,7 @@ msgid "Show detailed information about this error" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:531 msgid "Copied" msgstr "" @@ -8628,13 +8638,13 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:541 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1047 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1050 msgid "&Rating:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:542 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:543 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1048 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1051 msgid "Rating of this book. 0-5 stars" msgstr "" @@ -8701,7 +8711,7 @@ msgid "&Force numbers to start with:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:569 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1380 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1383 msgid "&Date:" msgstr "" @@ -8775,7 +8785,7 @@ msgid "Set from &ebook file(s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:592 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1152 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1155 msgid "&Languages:" msgstr "" @@ -9341,17 +9351,34 @@ msgstr "" msgid "Search in the library view for the selected item" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:23 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:25 msgid "" "Restoring database from backups, do not interrupt, this will happen in three " "stages" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:27 msgid "Restoring database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:80 +#, python-format +msgid "The old database was saved as: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:84 +#, python-format +msgid "" +"Restoring the database succeeded with some warnings click Show details to " +"see the details. %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:89 +#, python-format +msgid "Restoring database was successful. %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:94 msgid "" "Your list of books, with all their metadata is stored in a single file, " "called a database. In addition, metadata for each individual book is stored " @@ -9362,20 +9389,11 @@ msgid "" "recipes.

Do you want to restore the database?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:131 msgid "Restoring database failed, click Show details to see details" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:107 -msgid "" -"Restoring the database succeeded with some warnings click Show details to " -"see the details." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:112 -msgid "Restoring database was successful" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:75 msgid "Saved search already exists" @@ -9796,7 +9814,7 @@ msgid "&Author:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:215 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1091 msgid "Ta&gs:" msgstr "" @@ -9990,58 +10008,66 @@ msgstr "" msgid "Was" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:263 msgid "Template language tutorial" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:267 msgid "Template function reference" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:285 msgid "EXCEPTION: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:301 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:312 msgid "No column chosen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:313 msgid "You must specify a column to be colored" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:316 msgid "No template provided" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:306 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:317 msgid "The template box cannot be empty" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:32 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:252 msgid "Set the color of the column:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:39 +msgid "Copy a color name to the clipboard:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:49 +msgid "Copy the selected color name to the clipboard" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:59 msgid "Template value:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:60 msgid "" "The value the of the template using the current book in the library view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:73 msgid "Function &name:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:100 msgid "&Documentation:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:85 msgid "Python &code:" msgstr "" @@ -10466,7 +10492,7 @@ msgid "Regular expression (?P)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1288 msgid "ISBN:" msgstr "" @@ -10523,13 +10549,13 @@ msgid "Connected " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:219 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:230 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:261 msgid "Book Details" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:221 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:232 msgid "Shift+Alt+D" msgstr "" @@ -10934,136 +10960,133 @@ msgstr "" msgid "Configure" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:32 msgid "Use the library located at the specified path." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:34 msgid "Start minimized to system tray." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:36 msgid "Log debugging information to console" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:38 msgid "Do not check for updates" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:40 msgid "" "Ignore custom plugins, useful if you installed a plugin that is preventing " "calibre from starting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:44 msgid "" "Cause a running calibre instance, if any, to be shutdown. Note that if there " "are running jobs, they will be silently aborted, so use with care." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:69 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:697 msgid "Calibre Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:95 msgid "Choose a location for your calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:104 msgid "Failed to create library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 #, python-format msgid "Failed to create calibre library at: %r." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:168 msgid "Choose a location for your new calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:136 msgid "Initializing user interface..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:162 msgid "Repairing failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:163 msgid "The database repair failed. Starting with a new empty library." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:202 msgid "Bad database location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:178 #, python-format msgid "Bad database location %r. calibre will now quit." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:493 msgid "Corrupted database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:191 +#, python-format msgid "" -"Your calibre database appears to be corrupted. Do you want calibre to try " -"and repair it automatically? If you say No, a new empty calibre library will " -"be created." +"The library database at %s appears to be corrupted. Do you want calibre to " +"try and rebuild it automatically? The rebuild may not be completely " +"successful. If you say No, a new empty calibre library will be created." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:224 -msgid "" -"Repairing database. This can take a very long time for a large collection" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:203 #, python-format msgid "" "Bad database location %r. Will start with a new, empty calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:213 #, python-format msgid "Starting %s: Loading books..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:293 msgid "If you are sure it is not running" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:330 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:296 msgid "may be running in the system tray, in the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:298 msgid "upper right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:300 msgid "lower right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:303 msgid "try rebooting your computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:339 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:353 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:319 msgid "try deleting the file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:342 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:308 msgid "Cannot Start " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:343 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:309 #, python-format msgid "%s is already running." msgstr "" @@ -11086,52 +11109,52 @@ msgstr "" msgid "Unhandled exception" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:447 msgid "Permission denied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:105 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:448 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:137 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:139 msgid "Title &sort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "" " The green color indicates that the current title sort matches the current " "title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:150 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 msgid "Authors changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:303 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:302 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -11139,27 +11162,27 @@ msgid "" "strings. If it is colored red, then the authors and this text do not match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:308 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:307 msgid "Author s&ort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" " The green color indicates that the current author sort matches the current " "author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:320 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:506 msgid "&Number:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:603 #, python-format msgid "" "Last modified: %s\n" @@ -11167,132 +11190,132 @@ msgid "" "Double click to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:613 #, python-format msgid "Restore %s from the original" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:660 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:659 msgid "Set the cover for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:668 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:667 msgid "Set metadata for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:674 msgid "Add a format to this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:681 msgid "Remove the selected format from this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:749 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:752 msgid "Choose formats for " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:795 msgid "You do not have permission to read the following files:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:822 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:823 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:825 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:826 msgid "No format selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:835 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:838 msgid "Could not read metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:836 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:839 #, python-format msgid "Could not read metadata from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:867 msgid "&Browse" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:866 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:869 msgid "T&rim" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:868 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:871 msgid "&Remove" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:874 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:877 msgid "Download co&ver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:875 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:878 msgid "&Generate cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:925 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:928 msgid "Not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:952 msgid "Specify title and author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:950 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:953 msgid "You must specify a title and author before generating a cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:972 msgid "Invalid cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:970 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:973 msgid "Could not change cover as the image is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:997 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1000 msgid "This book has no cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:999 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1002 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1055 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1058 msgid "stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1127 msgid "Tags changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1125 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1128 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1156 msgid "A comma separated list of languages for this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1176 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1179 msgid "Unknown language" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1177 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1180 #, python-format msgid "The language %s is not recognized" msgid_plural "The languages %s are not recognized" msgstr[0] "" msgstr[1] "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1189 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1192 msgid "I&ds:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1193 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -11300,38 +11323,38 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1254 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1316 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1257 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 msgid "This ISBN number is valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1257 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1260 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 msgid "This ISBN number is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1304 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1307 msgid "Invalid ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1283 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1286 msgid "Enter an ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1305 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1308 msgid "The ISBN you entered is not valid. Try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1329 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1332 msgid "&Publisher:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1399 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1402 msgid "Clear date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1432 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1435 msgid "Publishe&d:" msgstr "" @@ -11397,7 +11420,7 @@ msgid "Downloaded %(num)d of %(tot)d" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/config.py:61 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:61 msgid "Downloaded metadata fields" msgstr "" @@ -12820,87 +12843,87 @@ msgstr "" msgid "No source selected, cannot configure." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:32 msgid "Metadata sources" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:37 msgid "" "Disable any metadata sources you do not want by unchecking them. You can " "also set the cover priority. Covers from sources that have a higher " "(smaller) priority will be preferred when bulk downloading metadata.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:48 msgid "" "Sources with a red X next to their names must be configured before they will " "be used. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:53 msgid "Configure selected source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:66 msgid "" "If you uncheck any fields, metadata for those fields will not be downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:71 msgid "&Select all" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:75 msgid "&Clear all" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:79 msgid "&Select default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:80 msgid "" "Restore your own subset of checked fields that you define using the 'Set as " "default' button" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:84 msgid "&Set as default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:85 msgid "" "Store the currently checked fields as a default you can restore using the " "'Select default' button" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:90 msgid "Convert all downloaded comments to plain &text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:94 msgid "Swap author names from FN LN to LN, FN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:98 msgid "Max. number of &tags to download:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:105 msgid "Max. &time to wait after first match is found:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:133 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:117 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:199 msgid " secs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:113 msgid "Max. time to wait after first &cover is found:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:121 msgid "" "

Different metadata sources have different sets of tags for the same book. " "If this option is checked, then calibre will use the smaller tag sets. These " @@ -12911,7 +12934,7 @@ msgid "" "for. Most often, they all have large tag sets." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:123 msgid "Prefer &fewer tags" msgstr "" @@ -13368,7 +13391,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:131 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:652 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:652 msgid "&Save" msgstr "" @@ -14140,7 +14163,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/store/search_ui.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/store/web_store_dialog_ui.py:63 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:661 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "Close" msgstr "" @@ -14326,7 +14349,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:455 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:456 msgid "Searches" msgstr "" @@ -14668,34 +14691,42 @@ msgid "" "automatically." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:494 +#, python-format +msgid "" +"The library database at %s appears to be corrupted. Do you want calibre to " +"try and rebuild it automatically? The rebuild may not be completely " +"successful." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:578 msgid "Conversion Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:581 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:601 msgid "Recipe Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:617 msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:631 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:651 msgid "There are active jobs. Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:634 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:654 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:638 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:658 msgid "Active jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:706 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:726 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." @@ -14788,7 +14819,7 @@ msgid "Edit" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:65 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:667 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "Reset" msgstr "" @@ -15290,48 +15321,48 @@ msgstr "" msgid "Toggle" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:444 #, python-format msgid "" "Choose your e-book device. If your device is not in the list, choose a " "\"%s\" device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:505 msgid "Moving library..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:515 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:522 msgid "Failed to move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:576 msgid "Invalid database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:577 #, python-format msgid "" "

An invalid library already exists at %(loc)s, delete it before trying to " "move the existing library.
Error: %(err)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:588 msgid "Could not move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:663 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:669 msgid "Select location for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:690 #, python-format msgid "" "You must choose an empty folder for the calibre library. %s is not empty." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:758 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:764 msgid "welcome wizard" msgstr "" @@ -15642,7 +15673,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:569 #: /home/kovid/work/calibre/src/calibre/library/caches.py:583 #: /home/kovid/work/calibre/src/calibre/library/caches.py:593 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:222 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:238 msgid "yes" msgstr "" @@ -15650,7 +15681,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:568 #: /home/kovid/work/calibre/src/calibre/library/caches.py:580 #: /home/kovid/work/calibre/src/calibre/library/caches.py:590 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:222 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:238 msgid "no" msgstr "" @@ -16535,22 +16566,22 @@ msgid "" "start with a letter" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:67 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:68 #, python-format msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3403 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3404 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3432 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3433 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3449 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3450 msgid "Compacting database" msgstr "" @@ -16709,20 +16740,20 @@ msgid "" "Save into a single directory, ignoring the template directory structure" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:303 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:319 #, python-format msgid "" "Failed to calculate path for save to disk. Template: %(templ)s\n" "Error: %(err)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:309 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:325 #, python-format msgid "Template evaluation resulted in no path components. Template: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:403 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:436 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:419 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:452 msgid "Requested formats not available" msgstr "" @@ -17553,12 +17584,21 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:972 msgid "" +"list_equals(list1, sep1, list2, sep2, yes_val, no_val) -- return yes_val if " +"list1 and list2 contain the same items, otherwise return `no_val. The items " +"are determined by splitting each list using the appropriate separator " +"character (sep1 or sep2). The order of items in the lists is not relevant. " +"The compare is case insensitive." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:990 +msgid "" "today() -- return a date string for today. This value is designed for use in " "format_date or days_between, but can be manipulated like any other string. " "The date is in ISO format." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:983 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1001 msgid "" "days_between(date1, date2) -- return the number of days between date1 and " "date2. The number is positive if date1 is greater than date2, otherwise " @@ -17566,7 +17606,7 @@ msgid "" "empty string." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1005 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1023 msgid "" "language_strings(lang_codes, localize) -- return the strings for the " "language codes passed in lang_codes. If localize is zero, return the strings " @@ -17574,7 +17614,7 @@ msgid "" "the current locale. Lang_codes is a comma-separated list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1025 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1043 msgid "" "language_codes(lang_strings) -- return the language codes for the strings " "passed in lang_strings. The strings must be in the language of the current " @@ -17896,108 +17936,112 @@ msgstr "" msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:720 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:718 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:827 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:825 msgid "Download finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:829 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:827 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:835 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:833 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:837 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:835 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:839 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:837 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:934 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:932 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:936 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:934 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:938 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:936 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:961 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:959 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:966 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:964 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:975 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:973 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:977 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:975 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1057 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1055 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1073 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1071 #, python-format msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1082 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1080 #, python-format msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1091 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1089 #, python-format msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1137 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1135 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1277 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1216 +msgid "Articles in this issue: " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1286 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1348 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1357 #, python-format msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1359 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1368 #, python-format msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1376 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1385 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1518 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1527 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1533 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1542 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -18107,75 +18151,75 @@ msgstr "" msgid "Do not download CSS stylesheets." msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:649 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:649 msgid "OK" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:652 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:652 msgid "Save" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:655 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:655 msgid "Open" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:658 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "Cancel" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:661 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "&Close" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:664 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:664 msgid "Apply" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:674 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:674 msgid "Don't Save" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:676 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:676 msgid "Close without Saving" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:678 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:678 msgid "Discard" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:681 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:681 msgid "&Yes" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:684 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:684 msgid "Yes to &All" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:687 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:687 msgid "&No" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:690 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:690 msgid "N&o to All" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:693 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:693 msgid "Save All" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:696 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:696 msgid "Abort" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:699 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:699 msgid "Retry" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:702 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:702 msgid "Ignore" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:705 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:705 msgid "Restore Defaults" msgstr "" diff --git a/src/calibre/translations/eu.po b/src/calibre/translations/eu.po index 11e5df0bd6..b7cc1a88aa 100644 --- a/src/calibre/translations/eu.po +++ b/src/calibre/translations/eu.po @@ -7,16 +7,16 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-09-23 18:01+0000\n" -"PO-Revision-Date: 2011-09-22 09:02+0000\n" -"Last-Translator: gorkaazk \n" +"POT-Creation-Date: 2011-09-30 20:39+0000\n" +"PO-Revision-Date: 2011-10-04 18:22+0000\n" +"Last-Translator: Iñaki Arrieta Baro \n" "Language-Team: http://librezale.org/wiki/Calibre\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2011-09-24 04:40+0000\n" -"X-Generator: Launchpad (build 14012)\n" +"X-Launchpad-Export-Date: 2011-10-05 04:42+0000\n" +"X-Generator: Launchpad (build 14085)\n" "Language: eu\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -27,8 +27,8 @@ msgstr "Ez du ezer egiten" #: /home/kovid/work/calibre/src/calibre/db/cache.py:104 #: /home/kovid/work/calibre/src/calibre/db/cache.py:107 #: /home/kovid/work/calibre/src/calibre/db/cache.py:118 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:242 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:243 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:247 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:248 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 @@ -52,7 +52,7 @@ msgstr "Ez du ezer egiten" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1898 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1900 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:286 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:288 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:34 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:35 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:98 @@ -103,8 +103,8 @@ msgstr "Ez du ezer egiten" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:999 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:101 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:138 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:140 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1002 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1007 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1079 @@ -144,7 +144,7 @@ msgstr "Ez du ezer egiten" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:380 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:564 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 @@ -165,9 +165,9 @@ msgstr "Ez du ezer egiten" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1209 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1212 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:252 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:396 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:161 @@ -177,14 +177,14 @@ msgstr "Ez du ezer egiten" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:217 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:541 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:560 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2037 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2187 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3242 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3244 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3377 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:542 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:550 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:561 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2038 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2188 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3243 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3378 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 @@ -783,22 +783,22 @@ msgid "This profile is intended for the Amazon Kindle." msgstr "Profil hau Amazon Kindle gailuarentzat dago prestaturik." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:173 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:660 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:661 msgid "This profile is intended for the Irex Illiad." msgstr "Profil hau Irex Illiad-arentzat zuzendua dago." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:185 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:673 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:674 msgid "This profile is intended for the IRex Digital Reader 1000." msgstr "Profil hau IRex Digital Reader 1000-rentzat zuzendua dago." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:198 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:687 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:688 msgid "This profile is intended for the IRex Digital Reader 800." msgstr "Profil hau \"IRex Digital Reader 800\" horrentzat dago prestaturik." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:210 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:701 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:702 msgid "This profile is intended for the B&N Nook." msgstr "Profil hau \"B&N Nook\" horrentzat dago prestaturik." @@ -872,14 +872,19 @@ msgstr "" msgid "This profile is intended for the Amazon Kindle DX." msgstr "Profil hau Amazon Kindle DX-arentzat zuzendua dago." -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:713 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:714 msgid "This profile is intended for the B&N Nook Color." msgstr "Profil hau B&N Nook Color horrentzat sortu da." -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:724 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:725 msgid "This profile is intended for the Sanda Bambook." msgstr "Sanda Bambook horrentzat egindako profila." +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:740 +msgid "" +"This profile is intended for the PocketBook Pro 900 series of devices." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 msgid "Installed plugins" msgstr "Instalaturiko gehigarriak" @@ -949,13 +954,13 @@ msgstr "Gaitu izendaturiko gehigarria." msgid "Disable the named plugin" msgstr "Desgaitu izendaturiko gehigarria." -#: /home/kovid/work/calibre/src/calibre/db/backend.py:271 -#: /home/kovid/work/calibre/src/calibre/db/backend.py:280 +#: /home/kovid/work/calibre/src/calibre/db/backend.py:272 +#: /home/kovid/work/calibre/src/calibre/db/backend.py:281 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:288 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:668 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:132 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:674 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:133 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:142 #, python-format msgid "Path to library too long. Must be less than %d characters." msgstr "" @@ -965,26 +970,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:987 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:988 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:814 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:826 msgid "Yes" msgstr "Bai" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1102 msgid "Main" msgstr "Nagusia" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1104 msgid "Card A" msgstr "A txartela" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1106 msgid "Card B" msgstr "B txartela" @@ -996,7 +1001,7 @@ msgstr "Araztu saioa" msgid "Communicate with Android phones." msgstr "Android telefonoekin komunikatu." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:129 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:133 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" @@ -1004,11 +1009,11 @@ msgstr "" "Gailuan dagoen komen bitartez bereizitako direktorioen zerrenda, liburu " "elektronikoak hara igortzeko. Existitzen den lehena erabiliko da." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:182 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:187 msgid "Communicate with S60 phones." msgstr "S60 telefonoekin komunikatu." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:201 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:206 msgid "Communicate with WebOS tablets." msgstr "Komunikatu WebOS tablets enpresakoekin." @@ -1141,9 +1146,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1150 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:334 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:347 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:335 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:348 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3104 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "Albisteak" @@ -1151,8 +1156,8 @@ msgstr "Albisteak" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:662 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3062 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3080 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3063 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3081 msgid "Catalog" msgstr "Katalogoa" @@ -2417,6 +2422,9 @@ msgid "" "entries, i.e. allow more than one entry with the same text, provided that " "they point to a different location." msgstr "" +"Sarrera dokumentuko loturak erabiliz aurkibidea sortzerakoan, bikoiztutako " +"sarrerak onartu, hau da, testu bera duten baina gune ezberdinetara daramaten " +"sarrerak onartu." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:281 msgid "" @@ -3735,44 +3743,48 @@ msgstr "" msgid "Cover" msgstr "Liburu-azala" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:409 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:429 msgid "Downloads metadata and covers from Amazon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:419 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:439 msgid "US" msgstr "AEB" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:420 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:440 msgid "France" msgstr "Frantzia" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:421 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:441 msgid "Germany" msgstr "Alemania" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:422 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:442 msgid "UK" msgstr "Erresuma Batua" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:423 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:443 msgid "Italy" msgstr "italia" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:424 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:444 msgid "Japan" msgstr "Japonia" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:428 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:445 +msgid "Spain" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:449 msgid "Amazon website to use:" msgstr "Amazon enpresako ataria erabilgarri:" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:429 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:450 msgid "" "Metadata from Amazon will be fetched using this country's Amazon website." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:603 msgid "Amazon timed out. Try again later." msgstr "" @@ -3984,7 +3996,7 @@ msgstr "%s liburuen formatuekin ezin. Oraingoz sostengurik ez" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:955 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:958 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" @@ -4699,7 +4711,7 @@ msgid "Choose Files" msgstr "Aukeratu fitxategiak" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:751 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:754 msgid "Books" msgstr "Liburuak" @@ -5111,8 +5123,8 @@ msgstr "Dagoeneko badago %s izeneko karpeta. Ezaba ezazu lehen eta behin." #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:287 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:341 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:70 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:673 msgid "Too long" msgstr "" @@ -5174,8 +5186,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:733 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:106 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:88 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:298 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:352 msgid "Success" @@ -5191,7 +5203,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:970 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:377 msgid "Failed" @@ -5251,7 +5264,7 @@ msgid "Create a catalog of the books in your calibre library" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:88 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:590 msgid "Cannot convert" msgstr "Ezin da bihurtu" @@ -5316,7 +5329,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/device_category_editor.py:112 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:674 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:216 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:503 @@ -5740,7 +5753,7 @@ msgstr "F1" #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:66 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:670 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:670 msgid "Help" msgstr "Laguntza" @@ -6173,7 +6186,7 @@ msgid "No books found" msgstr "Ez da libururik aurkitu" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:289 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:794 msgid "No permission" msgstr "Baimenik ez" @@ -6393,51 +6406,51 @@ msgstr "" "&Liburu anitz karpeta bakoitzeko, honek bere gain hartzen du fitxategi " "bakoitza liburu elektroniko bakar bati dagokiola" -#: /home/kovid/work/calibre/src/calibre/gui2/bars.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/bars.py:195 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:302 msgid "Donate" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:120 msgid "Click to open" msgstr "Egin klik zabaltzeko" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:135 msgid "Ids" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:173 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" "%(sidx)s horretako %(series)s liburua" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1035 msgid "Collections" msgstr "Bildumak" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:290 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:256 msgid "Paste Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:291 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:257 msgid "Copy Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:557 msgid "Double-click to open Book Details window" msgstr "Egin klik birritan liburuaren zehaztasunen leihoa ikusteko" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:556 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:558 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "Bidea (Path)" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:559 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" @@ -6527,7 +6540,7 @@ msgstr "outputa, helburua" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:21 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:105 @@ -7456,33 +7469,33 @@ msgstr "" "metadatu gehien gordeko ditu." #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:901 msgid "Choose cover for " msgstr "Aukeratu liburu-azala honentzat: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:906 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:909 msgid "Cannot read" msgstr "Ezin irakurri" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:910 msgid "You do not have permission to read the file: " msgstr "Ez duzu fitxategi hau irakurtzeko baimenik: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:203 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:915 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:918 msgid "Error reading file" msgstr "Huts egin du fitxategia irakurtzerakoan" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:916 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:919 msgid "

There was an error reading from file:
" msgstr "

Akats bat egon da fitxategitik irakurtzerakoan:
" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:926 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:929 msgid " is not a valid picture" msgstr " ez da irudi baliogarria" @@ -7507,7 +7520,7 @@ msgid "&Title: " msgstr "&Izenburua: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 msgid "Change the title of this book" msgstr "Aldatu liburu honen izenburua" @@ -7539,7 +7552,7 @@ msgstr "Etike&tak: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:548 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1089 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1092 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

They can be any words or phrases, separated by commas." @@ -7551,7 +7564,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:555 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:214 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:446 msgid "&Series:" msgstr "&Sailak:" @@ -7559,7 +7572,7 @@ msgstr "&Sailak:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:556 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:557 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:445 msgid "List of known series. You can add new series." msgstr "Ezagunak diren sailen zerrenda. Sail berria gehi dezakezu." @@ -8206,7 +8219,7 @@ msgstr "Liburu-azalen arakatzailea ezin izan da kargatu" #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:271 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:320 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:324 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1396 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1399 msgid "Undefined" msgstr "Definitu gabea" @@ -8799,52 +8812,52 @@ msgstr "" msgid "Convertible" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:43 msgid "Choose location for calibre library" msgstr "Aukeratu kokapen bat calibreren liburutegirako" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:50 msgid "Same as current" msgstr "Dagoen hori berori" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 #, python-format msgid "The location %s contains the current calibre library" msgstr "Kokapen %s honek oraingo calibre liburutegia dauka bere baitan" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:56 msgid "No existing library found" msgstr "Ez da inolako liburutegirik topatu" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 #, python-format msgid "There is no existing calibre library at %s" msgstr "Ez dago inolako calibre liburutegirik hemen %s" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:62 msgid "Not empty" msgstr "Ez dago hutsik" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:63 #, python-format msgid "The folder %s is not empty. Please choose an empty folder" msgstr "" "Karpeta %s ez dago hutsik. Mesedez, aukera ezazu hutsik dagoen karpeta bat" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:94 msgid "No location" msgstr "Kokagune jakinik gabe" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:94 msgid "No location selected" msgstr "Kokogunea hautatu gabe" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:683 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:689 msgid "Bad location" msgstr "Txarto kokatua" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:99 #, python-format msgid "%s is not an existing folder" msgstr "%s ez da existitzen den karpena" @@ -8916,14 +8929,14 @@ msgstr "Ezarri aukera bihurtzeko %s" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:211 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:117 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 msgid "&Title:" msgstr "&Izenburua:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:199 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:198 msgid "&Author(s):" msgstr "&Egilea(k):s" @@ -8932,21 +8945,21 @@ msgid "&Profile:" msgstr "&Profila:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:24 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:236 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:649 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:241 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:649 msgid "&OK" msgstr "&Ados" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:25 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:242 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tweak_epub_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:233 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:658 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "&Cancel" msgstr "&Bertan behera utzi" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog_ui.py:43 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:26 msgid "Edit Comments" msgstr "Iruzkinak editatu" @@ -9205,19 +9218,19 @@ msgstr "" msgid "Details of job" msgstr "Laneko zehaztasunak" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:21 msgid "Active Jobs" msgstr "Martxan dauden lanak" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:36 msgid "&Stop selected jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:40 msgid "Show job &details" msgstr "Erakutsi lana &zehaztasunak" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:44 msgid "Stop &all non device jobs" msgstr "Stop, gelditu, &lan guztiak (irakurgailutik kanpokoak)" @@ -9238,7 +9251,7 @@ msgid "Show detailed information about this error" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:531 msgid "Copied" msgstr "Kopiaturik" @@ -9453,13 +9466,13 @@ msgstr "" "Charles Dickens honela sailkatuko da; Dickens, Charles." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:541 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1047 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1050 msgid "&Rating:" msgstr "&Balorazioa:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:542 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:543 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1048 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1051 msgid "Rating of this book. 0-5 stars" msgstr "Liburu honen balorazioa. 0-5 izar" @@ -9538,7 +9551,7 @@ msgid "&Force numbers to start with:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:569 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1380 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1383 msgid "&Date:" msgstr "&Data:" @@ -9619,7 +9632,7 @@ msgid "Set from &ebook file(s)" msgstr "Ezarri &e-liburu(eta)ko fitxategi(eta)tik" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:592 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1152 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1155 msgid "&Languages:" msgstr "" @@ -10205,17 +10218,34 @@ msgstr "Bilatu" msgid "Search in the library view for the selected item" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:23 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:25 msgid "" "Restoring database from backups, do not interrupt, this will happen in three " "stages" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:27 msgid "Restoring database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:80 +#, python-format +msgid "The old database was saved as: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:84 +#, python-format +msgid "" +"Restoring the database succeeded with some warnings click Show details to " +"see the details. %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:89 +#, python-format +msgid "Restoring database was successful. %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:94 msgid "" "Your list of books, with all their metadata is stored in a single file, " "called a database. In addition, metadata for each individual book is stored " @@ -10226,20 +10256,11 @@ msgid "" "recipes.

Do you want to restore the database?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:131 msgid "Restoring database failed, click Show details to see details" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:107 -msgid "" -"Restoring the database succeeded with some warnings click Show details to " -"see the details." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:112 -msgid "Restoring database was successful" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:75 msgid "Saved search already exists" @@ -10668,7 +10689,7 @@ msgid "&Author:" msgstr "Egile&a:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:215 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1091 msgid "Ta&gs:" msgstr "Etiketak:" @@ -10872,58 +10893,66 @@ msgstr "" msgid "Was" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:263 msgid "Template language tutorial" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:267 msgid "Template function reference" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:285 msgid "EXCEPTION: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:301 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:312 msgid "No column chosen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:313 msgid "You must specify a column to be colored" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:316 msgid "No template provided" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:306 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:317 msgid "The template box cannot be empty" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:32 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:252 msgid "Set the color of the column:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:39 +msgid "Copy a color name to the clipboard:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:49 +msgid "Copy the selected color name to the clipboard" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:59 msgid "Template value:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:60 msgid "" "The value the of the template using the current book in the library view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:73 msgid "Function &name:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:100 msgid "&Documentation:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:85 msgid "Python &code:" msgstr "" @@ -11370,7 +11399,7 @@ msgid "Regular expression (?P)" msgstr "Adierazpen arrunta (?P)" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1288 msgid "ISBN:" msgstr "ISBNa:" @@ -11427,13 +11456,13 @@ msgid "Connected " msgstr "Konektaturik " #: /home/kovid/work/calibre/src/calibre/gui2/init.py:219 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:230 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:261 msgid "Book Details" msgstr "Liburuaren zehaztasunak" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:221 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:232 msgid "Shift+Alt+D" msgstr "Maiusk+Alt+D" @@ -11843,103 +11872,95 @@ msgstr "Liburu elektronikoa zabaldu" msgid "Configure" msgstr "Konfiguratu" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:32 msgid "Use the library located at the specified path." msgstr "Erabili zehaztutako bidearen buruan dagoen liburutegia." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:34 msgid "Start minimized to system tray." msgstr "Hasi sistemaren erretilura minimizaturik" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:36 msgid "Log debugging information to console" msgstr "Bidali akatsen arazketaren informazioa kontsolara" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:38 msgid "Do not check for updates" msgstr "Ez ibili eguneratzeen bila" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:40 msgid "" "Ignore custom plugins, useful if you installed a plugin that is preventing " "calibre from starting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:44 msgid "" "Cause a running calibre instance, if any, to be shutdown. Note that if there " "are running jobs, they will be silently aborted, so use with care." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:69 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:697 msgid "Calibre Library" msgstr "calibre liburutegia" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:95 msgid "Choose a location for your calibre e-book library" msgstr "Aukera ezazu kokagune bat zure calibre liburutegirako" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:104 msgid "Failed to create library" msgstr "Huts egin du liburutegia sortzerakoan" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 #, python-format msgid "Failed to create calibre library at: %r." msgstr "Huts egin du liburutegia sortzerakoan hemen: %r." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:168 msgid "Choose a location for your new calibre e-book library" msgstr "Aukera ezazu kokagune bat zure calibre liburutegi digitalerako" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:136 msgid "Initializing user interface..." msgstr "Abiarazten erabiltzailearen interfazea..." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:162 msgid "Repairing failed" msgstr "Konponketa prozesuak huts egin du" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:163 msgid "The database repair failed. Starting with a new empty library." msgstr "" "Datu basea konpontzeko saioak huts egin du. Liburutegi berri huts batekin " "hasiko." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:202 msgid "Bad database location" msgstr "Datu basearen kokagune okerra" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:178 #, python-format msgid "Bad database location %r. calibre will now quit." msgstr "Datu basearen kokagune okerra %r. calibrek ez du alde egingo." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:493 msgid "Corrupted database" msgstr "Datu base kutsatua" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:191 +#, python-format msgid "" -"Your calibre database appears to be corrupted. Do you want calibre to try " -"and repair it automatically? If you say No, a new empty calibre library will " -"be created." +"The library database at %s appears to be corrupted. Do you want calibre to " +"try and rebuild it automatically? The rebuild may not be completely " +"successful. If you say No, a new empty calibre library will be created." msgstr "" -"Badirudi zure calibreko datu basea kutsaturik dagoela. Nahi duzu calibre " -"bera bakarrik modu automatikoan datu basea konpontzen saatzea? Ezezkoa " -"hobesten baduzu, hutsik egongo den calibre liburutegi berri bat sortuko da." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:224 -msgid "" -"Repairing database. This can take a very long time for a large collection" -msgstr "" -"Datu basea konpontzen. Honek denbora luzea beharko du bilduma handia baldin " -"bada." - -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:203 #, python-format msgid "" "Bad database location %r. Will start with a new, empty calibre library" @@ -11947,41 +11968,41 @@ msgstr "" "Datu basearen kokapen okerra %r. calibre liburutegi huts berri batekin " "hasiko." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:213 #, python-format msgid "Starting %s: Loading books..." msgstr "Abiarazten %s: Liburuak kargatzen..." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:293 msgid "If you are sure it is not running" msgstr "Lanean ez dabilela ziur baldin badakizu" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:330 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:296 msgid "may be running in the system tray, in the" msgstr "agian sistemaren erretiluan dago lanen, hemen:" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:298 msgid "upper right region of the screen." msgstr "pantailaren goiko eskuineko aldea." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:300 msgid "lower right region of the screen." msgstr "pantailaren beheko eskuineko aldea." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:303 msgid "try rebooting your computer." msgstr "saia zaitez zure ordenagailua berrabiarazten." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:339 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:353 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:319 msgid "try deleting the file" msgstr "saia zaitez fitxategia ezabatzen" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:342 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:308 msgid "Cannot Start " msgstr "Ezin hasi " -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:343 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:309 #, python-format msgid "%s is already running." msgstr "%s lanean dagoeneko." @@ -12007,20 +12028,20 @@ msgstr "&Irten" msgid "Unhandled exception" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:447 msgid "Permission denied" msgstr "Ez zaizu baimenik eman" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:105 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:448 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "Ezin izan da %s zabaldu. Beste programa bat erabiltzen ari?" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:137 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." @@ -12028,11 +12049,11 @@ msgstr "" "Zehaztu hola sailkatu beharko litzateke liburu hau izenburuaren arabera. " "Esate baterako, El Quijote horrela sailka daiteke: Quijote, El." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:139 msgid "Title &sort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "" " The green color indicates that the current title sort matches the current " "title" @@ -12040,7 +12061,7 @@ msgstr "" " Kolore berdeak adierazten du oraingo izenburu mota horrek bat egiten duela " "oraingo izenburuarekin" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:150 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." @@ -12049,17 +12070,17 @@ msgstr "" "bat egiten oraingo tituluarekin. Horixe bada nahi duzuna, jakina, ez duzu " "ezer egin behar." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 msgid "Authors changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:303 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:302 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -12072,11 +12093,11 @@ msgstr "" "batekin. Kutxatila gorri baldin badago, orduan egileak edo egileek eta " "testuek ez dute bat egin." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:308 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:307 msgid "Author s&ort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" " The green color indicates that the current author sort matches the current " "author" @@ -12084,7 +12105,7 @@ msgstr "" " Kolore berdeak adierazten du erabiltzen ari garen egile mota honek bat " "egiten duela erabiltzen ari garen egilearekin" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:320 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." @@ -12093,11 +12114,11 @@ msgstr "" "oraingo egilearekin. Hau baldin bada zeuk nahi duzuna, ez duzu ezer egin " "behar." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:506 msgid "&Number:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:603 #, python-format msgid "" "Last modified: %s\n" @@ -12105,133 +12126,133 @@ msgid "" "Double click to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:613 #, python-format msgid "Restore %s from the original" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:660 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:659 msgid "Set the cover for the book from the selected format" msgstr "Ezarri ezazu liburu honen azala hautatutako formatutik" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:668 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:667 msgid "Set metadata for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:674 msgid "Add a format to this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:681 msgid "Remove the selected format from this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:749 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:752 msgid "Choose formats for " msgstr "Aukeratu formatuak honentzat " -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:795 msgid "You do not have permission to read the following files:" msgstr "Ez daukazu honako fitxategiak irakurtzeko baimenik:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:822 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:823 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:825 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:826 msgid "No format selected" msgstr "Formaturik ez da aukeratu" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:835 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:838 msgid "Could not read metadata" msgstr "Ezin izan dira metadatuak irakurri" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:836 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:839 #, python-format msgid "Could not read metadata from %s format" msgstr "Ezin izan dira metadatuak irakurri %s formatutik" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:867 msgid "&Browse" msgstr "&Arakatu" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:866 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:869 msgid "T&rim" msgstr "M&oztu" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:868 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:871 msgid "&Remove" msgstr "&Kendu" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:874 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:877 msgid "Download co&ver" msgstr "Deskargatu liburu&azala" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:875 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:878 msgid "&Generate cover" msgstr "&Sortu liburu-azala" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:925 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:928 msgid "Not a valid picture" msgstr "Ez da irudi baliogarria" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:952 msgid "Specify title and author" msgstr "Zehaztu egilea eta izenburua" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:950 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:953 msgid "You must specify a title and author before generating a cover" msgstr "" "Azala sortu baino lehenago egilea eta izenburua zehaztu beharko dituzu" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:972 msgid "Invalid cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:970 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:973 msgid "Could not change cover as the image is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:997 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1000 msgid "This book has no cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:999 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1002 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1055 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1058 msgid "stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1127 msgid "Tags changed" msgstr "Aldatu diren etiketak" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1125 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1128 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1156 msgid "A comma separated list of languages for this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1176 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1179 msgid "Unknown language" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1177 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1180 #, python-format msgid "The language %s is not recognized" msgid_plural "The languages %s are not recognized" msgstr[0] "" msgstr[1] "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1189 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1192 msgid "I&ds:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1193 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -12239,38 +12260,38 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1254 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1316 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1257 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 msgid "This ISBN number is valid" msgstr "ISBN zenbaki baliogarria" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1257 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1260 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 msgid "This ISBN number is invalid" msgstr "ISBN zenbaki balio gabea" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1304 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1307 msgid "Invalid ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1283 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1286 msgid "Enter an ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1305 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1308 msgid "The ISBN you entered is not valid. Try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1329 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1332 msgid "&Publisher:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1399 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1402 msgid "Clear date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1432 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1435 msgid "Publishe&d:" msgstr "Argitaratu&rik:" @@ -12336,7 +12357,7 @@ msgid "Downloaded %(num)d of %(tot)d" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/config.py:61 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:61 msgid "Downloaded metadata fields" msgstr "" @@ -13841,87 +13862,87 @@ msgstr "" msgid "No source selected, cannot configure." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:32 msgid "Metadata sources" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:37 msgid "" "Disable any metadata sources you do not want by unchecking them. You can " "also set the cover priority. Covers from sources that have a higher " "(smaller) priority will be preferred when bulk downloading metadata.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:48 msgid "" "Sources with a red X next to their names must be configured before they will " "be used. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:53 msgid "Configure selected source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:66 msgid "" "If you uncheck any fields, metadata for those fields will not be downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:71 msgid "&Select all" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:75 msgid "&Clear all" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:79 msgid "&Select default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:80 msgid "" "Restore your own subset of checked fields that you define using the 'Set as " "default' button" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:84 msgid "&Set as default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:85 msgid "" "Store the currently checked fields as a default you can restore using the " "'Select default' button" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:90 msgid "Convert all downloaded comments to plain &text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:94 msgid "Swap author names from FN LN to LN, FN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:98 msgid "Max. number of &tags to download:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:105 msgid "Max. &time to wait after first match is found:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:133 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:117 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:199 msgid " secs" msgstr " segundoak" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:113 msgid "Max. time to wait after first &cover is found:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:121 msgid "" "

Different metadata sources have different sets of tags for the same book. " "If this option is checked, then calibre will use the smaller tag sets. These " @@ -13932,7 +13953,7 @@ msgid "" "for. Most often, they all have large tag sets." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:123 msgid "Prefer &fewer tags" msgstr "" @@ -14438,7 +14459,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:131 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:652 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:652 msgid "&Save" msgstr "" @@ -15241,7 +15262,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/store/search_ui.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/store/web_store_dialog_ui.py:63 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:661 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "Close" msgstr "" @@ -15431,7 +15452,7 @@ msgstr "" "Liburu multzo batean metadatuak aldatzeko denbora beharko. Ziur zaude?" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:455 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:456 msgid "Searches" msgstr "Bilaketak" @@ -15792,24 +15813,32 @@ msgstr "" "hasiera araztailea erabilgarri egongo da honako fitxategian: %s

hori " "automatikoki erakutsiko da." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:494 +#, python-format +msgid "" +"The library database at %s appears to be corrupted. Do you want calibre to " +"try and rebuild it automatically? The rebuild may not be completely " +"successful." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:578 msgid "Conversion Error" msgstr "Bihurketa akatsa" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:581 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:601 msgid "Recipe Disabled" msgstr "Formula desgaitua" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:617 msgid "Failed" msgstr "Huts egin du" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:631 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:651 msgid "There are active jobs. Are you sure you want to quit?" msgstr "" "Oraintxe bertan lan batzuk egiten ari dira. Ziur zaude irten nahi duzula?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:634 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:654 msgid "" " is communicating with the device!
\n" " Quitting may cause corruption on the device.
\n" @@ -15820,11 +15849,11 @@ msgstr "" "daiteke.
\n" " Ziur zaude? Benetan irten nahi duzu?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:658 msgid "Active jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:706 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:726 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." @@ -15919,7 +15948,7 @@ msgid "Edit" msgstr "Editatu" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:65 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:667 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "Reset" msgstr "Berrezarri" @@ -16445,42 +16474,42 @@ msgstr "Ezkutatu" msgid "Toggle" msgstr "Txandakatu" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:444 #, python-format msgid "" "Choose your e-book device. If your device is not in the list, choose a " "\"%s\" device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:505 msgid "Moving library..." msgstr "Mugitzen liburutegia..." -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:515 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:522 msgid "Failed to move library" msgstr "Huts egin du liburutegia mugitzen" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:576 msgid "Invalid database" msgstr "Datu base balio gabea" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:577 #, python-format msgid "" "

An invalid library already exists at %(loc)s, delete it before trying to " "move the existing library.
Error: %(err)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:588 msgid "Could not move library" msgstr "Ezin izan da liburutegia mugitu" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:663 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:669 msgid "Select location for books" msgstr "Hautatu liburuendako kokagunea" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:690 #, python-format msgid "" "You must choose an empty folder for the calibre library. %s is not empty." @@ -16488,7 +16517,7 @@ msgstr "" "Aukeratu beharko duzu hutsik dagoen edozein karpeta calibre liburutegirako. " "%s hori ez dago hutsik." -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:758 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:764 msgid "welcome wizard" msgstr "ongi-etorri laguntzailea" @@ -16846,7 +16875,7 @@ msgstr "aztertua" #: /home/kovid/work/calibre/src/calibre/library/caches.py:569 #: /home/kovid/work/calibre/src/calibre/library/caches.py:583 #: /home/kovid/work/calibre/src/calibre/library/caches.py:593 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:222 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:238 msgid "yes" msgstr "bai" @@ -16854,7 +16883,7 @@ msgstr "bai" #: /home/kovid/work/calibre/src/calibre/library/caches.py:568 #: /home/kovid/work/calibre/src/calibre/library/caches.py:580 #: /home/kovid/work/calibre/src/calibre/library/caches.py:590 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:222 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:238 msgid "no" msgstr "Ez" @@ -17994,24 +18023,24 @@ msgstr "" "Etiketak idazteko bakarrik letra xeheak, zenbakiak eta azpimarrak (hau da " "beheko gidoitxoak). Letra batekin hasi beharko" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:67 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:68 #, python-format msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3403 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3404 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" "

Migrazioa egiten datu base zaharretik liburu elektronikoen liburutegira " "zera honetan: %s

" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3432 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3433 #, python-format msgid "Copying %s" msgstr "Kopiatzen %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3449 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3450 msgid "Compacting database" msgstr "Trinkotzen datu basea" @@ -18188,20 +18217,20 @@ msgid "" "Save into a single directory, ignoring the template directory structure" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:303 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:319 #, python-format msgid "" "Failed to calculate path for save to disk. Template: %(templ)s\n" "Error: %(err)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:309 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:325 #, python-format msgid "Template evaluation resulted in no path components. Template: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:403 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:436 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:419 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:452 msgid "Requested formats not available" msgstr "Eskatutako formatuak ez daude eskuragarri" @@ -19070,12 +19099,21 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:972 msgid "" +"list_equals(list1, sep1, list2, sep2, yes_val, no_val) -- return yes_val if " +"list1 and list2 contain the same items, otherwise return `no_val. The items " +"are determined by splitting each list using the appropriate separator " +"character (sep1 or sep2). The order of items in the lists is not relevant. " +"The compare is case insensitive." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:990 +msgid "" "today() -- return a date string for today. This value is designed for use in " "format_date or days_between, but can be manipulated like any other string. " "The date is in ISO format." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:983 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1001 msgid "" "days_between(date1, date2) -- return the number of days between date1 and " "date2. The number is positive if date1 is greater than date2, otherwise " @@ -19083,7 +19121,7 @@ msgid "" "empty string." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1005 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1023 msgid "" "language_strings(lang_codes, localize) -- return the strings for the " "language codes passed in lang_codes. If localize is zero, return the strings " @@ -19091,7 +19129,7 @@ msgid "" "the current locale. Lang_codes is a comma-separated list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1025 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1043 msgid "" "language_codes(lang_strings) -- return the language codes for the strings " "passed in lang_strings. The strings must be in the language of the current " @@ -19421,103 +19459,107 @@ msgstr "Ez deskargatu azken builtin formulen bertsioak calibre zerbitzaritik" msgid "Unknown News Source" msgstr "Albiste iturri ezezaguna" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:720 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:718 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" "Honek \"%s\" formula honek erabiltzaile-izena eta pasahitza behar ditu." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:827 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:825 msgid "Download finished" msgstr "Deskarga burutua" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:829 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:827 msgid "Failed to download the following articles:" msgstr "Huts egin du honako artikulu hauek deskargatzerakoan:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:835 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:833 msgid "Failed to download parts of the following articles:" msgstr "Huts egin du honako artikulu hauen zatiak deskargatzerakoan:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:837 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:835 msgid " from " msgstr " hemendik " -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:839 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:837 msgid "\tFailed links:" msgstr "\tEz dabiltzan estekak:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:934 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:932 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:936 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:934 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:938 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:936 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:961 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:959 msgid "Fetching feeds..." msgstr "Jarioak eskuratzen..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:966 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:964 msgid "Got feeds from index page" msgstr "Jarioak hartuta hasiera orrialdetik" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:975 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:973 msgid "Trying to download cover..." msgstr "Liburu-azala deskargatzen saiatzen..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:977 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:975 msgid "Generating masthead..." msgstr "Sortzen idazpurua..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1057 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1055 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "Hasi deskarga [%d haria(k)]..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1073 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1071 #, python-format msgid "Feeds downloaded to %s" msgstr "Jarioak hona deskargatuta %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1082 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1080 #, python-format msgid "Could not download cover: %s" msgstr "Ezin izan da liburu-azala deskargatu: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1091 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1089 #, python-format msgid "Downloading cover from %s" msgstr "Deskargatzen liburu-azala hemendik %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1137 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1135 msgid "Masthead image downloaded" msgstr "Idazpuruko irudia deskargatuta" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1277 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1216 +msgid "Articles in this issue: " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1286 msgid "Untitled Article" msgstr "Izenbururik gabeko artikulua" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1348 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1357 #, python-format msgid "Article downloaded: %s" msgstr "Deskargatutako artikulua: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1359 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1368 #, python-format msgid "Article download failed: %s" msgstr "Huts egin du artikuluaren deskarga: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1376 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1385 msgid "Fetching feed" msgstr "Jarioa eskuratzen" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1518 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1527 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." @@ -19525,7 +19567,7 @@ msgstr "" "Izena emate saioak huts egin du, azter itzazu zure erabiltzaile-izena eta " "pasahitza calibreren Aldian behingo zerbitzurako." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1533 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1542 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -19658,75 +19700,75 @@ msgstr "" msgid "Do not download CSS stylesheets." msgstr "Ez deskargatu CSS (Cascading Style Sheets) estilo orririk." -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:649 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:649 msgid "OK" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:652 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:652 msgid "Save" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:655 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:655 msgid "Open" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:658 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "Cancel" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:661 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "&Close" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:664 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:664 msgid "Apply" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:674 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:674 msgid "Don't Save" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:676 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:676 msgid "Close without Saving" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:678 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:678 msgid "Discard" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:681 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:681 msgid "&Yes" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:684 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:684 msgid "Yes to &All" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:687 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:687 msgid "&No" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:690 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:690 msgid "N&o to All" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:693 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:693 msgid "Save All" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:696 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:696 msgid "Abort" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:699 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:699 msgid "Retry" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:702 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:702 msgid "Ignore" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:705 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:705 msgid "Restore Defaults" msgstr "" diff --git a/src/calibre/translations/fa.po b/src/calibre/translations/fa.po index 58a4176177..ea66ad0350 100644 --- a/src/calibre/translations/fa.po +++ b/src/calibre/translations/fa.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-09-23 18:01+0000\n" +"POT-Creation-Date: 2011-09-30 20:39+0000\n" "PO-Revision-Date: 2011-08-05 16:03+0000\n" "Last-Translator: Milad Naseri \n" "Language-Team: Persian \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Launchpad-Export-Date: 2011-09-24 04:50+0000\n" -"X-Generator: Launchpad (build 14012)\n" +"X-Launchpad-Export-Date: 2011-10-01 04:52+0000\n" +"X-Generator: Launchpad (build 14071)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -26,8 +26,8 @@ msgstr "هیچ کار ویژ ه ای انجام نمی دهد" #: /home/kovid/work/calibre/src/calibre/db/cache.py:104 #: /home/kovid/work/calibre/src/calibre/db/cache.py:107 #: /home/kovid/work/calibre/src/calibre/db/cache.py:118 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:242 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:243 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:247 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:248 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 @@ -51,7 +51,7 @@ msgstr "هیچ کار ویژ ه ای انجام نمی دهد" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1898 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1900 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:286 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:288 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:34 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:35 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:98 @@ -102,8 +102,8 @@ msgstr "هیچ کار ویژ ه ای انجام نمی دهد" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:999 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:101 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:138 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:140 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1002 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1007 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1079 @@ -143,7 +143,7 @@ msgstr "هیچ کار ویژ ه ای انجام نمی دهد" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:380 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:564 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 @@ -164,9 +164,9 @@ msgstr "هیچ کار ویژ ه ای انجام نمی دهد" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1209 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1212 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:252 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:396 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:161 @@ -176,14 +176,14 @@ msgstr "هیچ کار ویژ ه ای انجام نمی دهد" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:217 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:541 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:560 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2037 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2187 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3242 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3244 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3377 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:542 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:550 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:561 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2038 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2188 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3243 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3378 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 @@ -744,22 +744,22 @@ msgid "This profile is intended for the Amazon Kindle." msgstr "این نمایه برای Amazon Kindle  در نظر گرفته شده است." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:173 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:660 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:661 msgid "This profile is intended for the Irex Illiad." msgstr "این نمایه برای Irex Illiad  در نظر گرفته شده است." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:185 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:673 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:674 msgid "This profile is intended for the IRex Digital Reader 1000." msgstr "این نمایه برای IRex Digital Reader 1000  در نظر گرفته شده است." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:198 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:687 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:688 msgid "This profile is intended for the IRex Digital Reader 800." msgstr "این نمایه برای IRex Digital Reader 800  در نظر گرفته شده است." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:210 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:701 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:702 msgid "This profile is intended for the B&N Nook." msgstr "این نمایه برای B&N Nook  در نظر گرفته شده است." @@ -821,14 +821,19 @@ msgstr "" msgid "This profile is intended for the Amazon Kindle DX." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:713 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:714 msgid "This profile is intended for the B&N Nook Color." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:724 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:725 msgid "This profile is intended for the Sanda Bambook." msgstr "" +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:740 +msgid "" +"This profile is intended for the PocketBook Pro 900 series of devices." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 msgid "Installed plugins" msgstr "" @@ -888,13 +893,13 @@ msgstr "" msgid "Disable the named plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/backend.py:271 -#: /home/kovid/work/calibre/src/calibre/db/backend.py:280 +#: /home/kovid/work/calibre/src/calibre/db/backend.py:272 +#: /home/kovid/work/calibre/src/calibre/db/backend.py:281 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:288 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:668 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:132 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:674 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:133 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:142 #, python-format msgid "Path to library too long. Must be less than %d characters." msgstr "" @@ -903,26 +908,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:987 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:988 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:814 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:826 msgid "Yes" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1102 msgid "Main" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1104 msgid "Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1106 msgid "Card B" msgstr "" @@ -934,17 +939,17 @@ msgstr "" msgid "Communicate with Android phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:129 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:133 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:182 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:187 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:201 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:206 msgid "Communicate with WebOS tablets." msgstr "" @@ -1063,9 +1068,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1150 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:334 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:347 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:335 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:348 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3104 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "" @@ -1073,8 +1078,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:662 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3062 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3080 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3063 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3081 msgid "Catalog" msgstr "" @@ -3215,44 +3220,48 @@ msgstr "" msgid "Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:409 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:429 msgid "Downloads metadata and covers from Amazon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:419 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:439 msgid "US" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:420 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:440 msgid "France" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:421 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:441 msgid "Germany" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:422 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:442 msgid "UK" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:423 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:443 msgid "Italy" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:424 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:444 msgid "Japan" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:428 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:445 +msgid "Spain" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:449 msgid "Amazon website to use:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:429 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:450 msgid "" "Metadata from Amazon will be fetched using this country's Amazon website." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:603 msgid "Amazon timed out. Try again later." msgstr "" @@ -3455,7 +3464,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:955 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:958 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" @@ -4065,7 +4074,7 @@ msgid "Choose Files" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:751 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:754 msgid "Books" msgstr "" @@ -4468,8 +4477,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:287 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:341 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:70 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:673 msgid "Too long" msgstr "" @@ -4528,8 +4537,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:733 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:106 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:88 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:298 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:352 msgid "Success" @@ -4545,7 +4554,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:970 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:377 msgid "Failed" @@ -4602,7 +4612,7 @@ msgid "Create a catalog of the books in your calibre library" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:88 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:590 msgid "Cannot convert" msgstr "" @@ -4664,7 +4674,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/device_category_editor.py:112 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:674 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:216 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:503 @@ -5065,7 +5075,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:66 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:670 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:670 msgid "Help" msgstr "" @@ -5486,7 +5496,7 @@ msgid "No books found" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:289 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:794 msgid "No permission" msgstr "" @@ -5684,50 +5694,50 @@ msgid "" "&Multiple books per folder, assumes every ebook file is a different book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/bars.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/bars.py:195 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:302 msgid "Donate" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:120 msgid "Click to open" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:135 msgid "Ids" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:173 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1035 msgid "Collections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:290 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:256 msgid "Paste Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:291 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:257 msgid "Copy Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:557 msgid "Double-click to open Book Details window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:556 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:558 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:559 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" @@ -5817,7 +5827,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:21 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:105 @@ -6721,33 +6731,33 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:901 msgid "Choose cover for " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:906 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:909 msgid "Cannot read" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:910 msgid "You do not have permission to read the file: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:203 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:915 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:918 msgid "Error reading file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:916 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:919 msgid "

There was an error reading from file:
" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:926 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:929 msgid " is not a valid picture" msgstr "" @@ -6772,7 +6782,7 @@ msgid "&Title: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 msgid "Change the title of this book" msgstr "" @@ -6802,7 +6812,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:548 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1089 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1092 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

They can be any words or phrases, separated by commas." @@ -6811,7 +6821,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:555 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:214 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:446 msgid "&Series:" msgstr "" @@ -6819,7 +6829,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:556 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:557 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:445 msgid "List of known series. You can add new series." msgstr "" @@ -7453,7 +7463,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:271 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:320 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:324 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1396 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1399 msgid "Undefined" msgstr "" @@ -8018,51 +8028,51 @@ msgstr "" msgid "Convertible" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:43 msgid "Choose location for calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:50 msgid "Same as current" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 #, python-format msgid "The location %s contains the current calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:56 msgid "No existing library found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 #, python-format msgid "There is no existing calibre library at %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:62 msgid "Not empty" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:63 #, python-format msgid "The folder %s is not empty. Please choose an empty folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:94 msgid "No location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:94 msgid "No location selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:683 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:689 msgid "Bad location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:99 #, python-format msgid "%s is not an existing folder" msgstr "" @@ -8128,14 +8138,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:211 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:117 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 msgid "&Title:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:199 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:198 msgid "&Author(s):" msgstr "" @@ -8144,21 +8154,21 @@ msgid "&Profile:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:24 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:236 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:649 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:241 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:649 msgid "&OK" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:25 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:242 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tweak_epub_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:233 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:658 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "&Cancel" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog_ui.py:43 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:26 msgid "Edit Comments" msgstr "" @@ -8411,19 +8421,19 @@ msgstr "" msgid "Details of job" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:21 msgid "Active Jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:36 msgid "&Stop selected jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:40 msgid "Show job &details" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:44 msgid "Stop &all non device jobs" msgstr "" @@ -8444,7 +8454,7 @@ msgid "Show detailed information about this error" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:531 msgid "Copied" msgstr "" @@ -8631,13 +8641,13 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:541 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1047 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1050 msgid "&Rating:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:542 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:543 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1048 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1051 msgid "Rating of this book. 0-5 stars" msgstr "" @@ -8704,7 +8714,7 @@ msgid "&Force numbers to start with:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:569 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1380 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1383 msgid "&Date:" msgstr "" @@ -8778,7 +8788,7 @@ msgid "Set from &ebook file(s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:592 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1152 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1155 msgid "&Languages:" msgstr "" @@ -9344,17 +9354,34 @@ msgstr "" msgid "Search in the library view for the selected item" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:23 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:25 msgid "" "Restoring database from backups, do not interrupt, this will happen in three " "stages" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:27 msgid "Restoring database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:80 +#, python-format +msgid "The old database was saved as: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:84 +#, python-format +msgid "" +"Restoring the database succeeded with some warnings click Show details to " +"see the details. %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:89 +#, python-format +msgid "Restoring database was successful. %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:94 msgid "" "Your list of books, with all their metadata is stored in a single file, " "called a database. In addition, metadata for each individual book is stored " @@ -9365,20 +9392,11 @@ msgid "" "recipes.

Do you want to restore the database?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:131 msgid "Restoring database failed, click Show details to see details" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:107 -msgid "" -"Restoring the database succeeded with some warnings click Show details to " -"see the details." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:112 -msgid "Restoring database was successful" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:75 msgid "Saved search already exists" @@ -9799,7 +9817,7 @@ msgid "&Author:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:215 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1091 msgid "Ta&gs:" msgstr "" @@ -9993,58 +10011,66 @@ msgstr "" msgid "Was" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:263 msgid "Template language tutorial" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:267 msgid "Template function reference" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:285 msgid "EXCEPTION: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:301 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:312 msgid "No column chosen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:313 msgid "You must specify a column to be colored" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:316 msgid "No template provided" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:306 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:317 msgid "The template box cannot be empty" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:32 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:252 msgid "Set the color of the column:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:39 +msgid "Copy a color name to the clipboard:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:49 +msgid "Copy the selected color name to the clipboard" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:59 msgid "Template value:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:60 msgid "" "The value the of the template using the current book in the library view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:73 msgid "Function &name:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:100 msgid "&Documentation:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:85 msgid "Python &code:" msgstr "" @@ -10469,7 +10495,7 @@ msgid "Regular expression (?P)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1288 msgid "ISBN:" msgstr "" @@ -10526,13 +10552,13 @@ msgid "Connected " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:219 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:230 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:261 msgid "Book Details" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:221 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:232 msgid "Shift+Alt+D" msgstr "" @@ -10937,136 +10963,133 @@ msgstr "" msgid "Configure" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:32 msgid "Use the library located at the specified path." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:34 msgid "Start minimized to system tray." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:36 msgid "Log debugging information to console" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:38 msgid "Do not check for updates" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:40 msgid "" "Ignore custom plugins, useful if you installed a plugin that is preventing " "calibre from starting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:44 msgid "" "Cause a running calibre instance, if any, to be shutdown. Note that if there " "are running jobs, they will be silently aborted, so use with care." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:69 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:697 msgid "Calibre Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:95 msgid "Choose a location for your calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:104 msgid "Failed to create library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 #, python-format msgid "Failed to create calibre library at: %r." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:168 msgid "Choose a location for your new calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:136 msgid "Initializing user interface..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:162 msgid "Repairing failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:163 msgid "The database repair failed. Starting with a new empty library." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:202 msgid "Bad database location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:178 #, python-format msgid "Bad database location %r. calibre will now quit." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:493 msgid "Corrupted database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:191 +#, python-format msgid "" -"Your calibre database appears to be corrupted. Do you want calibre to try " -"and repair it automatically? If you say No, a new empty calibre library will " -"be created." +"The library database at %s appears to be corrupted. Do you want calibre to " +"try and rebuild it automatically? The rebuild may not be completely " +"successful. If you say No, a new empty calibre library will be created." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:224 -msgid "" -"Repairing database. This can take a very long time for a large collection" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:203 #, python-format msgid "" "Bad database location %r. Will start with a new, empty calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:213 #, python-format msgid "Starting %s: Loading books..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:293 msgid "If you are sure it is not running" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:330 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:296 msgid "may be running in the system tray, in the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:298 msgid "upper right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:300 msgid "lower right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:303 msgid "try rebooting your computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:339 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:353 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:319 msgid "try deleting the file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:342 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:308 msgid "Cannot Start " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:343 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:309 #, python-format msgid "%s is already running." msgstr "" @@ -11089,52 +11112,52 @@ msgstr "" msgid "Unhandled exception" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:447 msgid "Permission denied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:105 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:448 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:137 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:139 msgid "Title &sort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "" " The green color indicates that the current title sort matches the current " "title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:150 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 msgid "Authors changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:303 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:302 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -11142,27 +11165,27 @@ msgid "" "strings. If it is colored red, then the authors and this text do not match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:308 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:307 msgid "Author s&ort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" " The green color indicates that the current author sort matches the current " "author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:320 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:506 msgid "&Number:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:603 #, python-format msgid "" "Last modified: %s\n" @@ -11170,132 +11193,132 @@ msgid "" "Double click to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:613 #, python-format msgid "Restore %s from the original" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:660 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:659 msgid "Set the cover for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:668 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:667 msgid "Set metadata for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:674 msgid "Add a format to this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:681 msgid "Remove the selected format from this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:749 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:752 msgid "Choose formats for " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:795 msgid "You do not have permission to read the following files:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:822 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:823 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:825 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:826 msgid "No format selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:835 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:838 msgid "Could not read metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:836 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:839 #, python-format msgid "Could not read metadata from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:867 msgid "&Browse" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:866 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:869 msgid "T&rim" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:868 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:871 msgid "&Remove" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:874 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:877 msgid "Download co&ver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:875 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:878 msgid "&Generate cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:925 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:928 msgid "Not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:952 msgid "Specify title and author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:950 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:953 msgid "You must specify a title and author before generating a cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:972 msgid "Invalid cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:970 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:973 msgid "Could not change cover as the image is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:997 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1000 msgid "This book has no cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:999 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1002 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1055 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1058 msgid "stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1127 msgid "Tags changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1125 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1128 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1156 msgid "A comma separated list of languages for this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1176 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1179 msgid "Unknown language" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1177 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1180 #, python-format msgid "The language %s is not recognized" msgid_plural "The languages %s are not recognized" msgstr[0] "" msgstr[1] "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1189 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1192 msgid "I&ds:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1193 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -11303,38 +11326,38 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1254 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1316 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1257 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 msgid "This ISBN number is valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1257 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1260 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 msgid "This ISBN number is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1304 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1307 msgid "Invalid ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1283 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1286 msgid "Enter an ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1305 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1308 msgid "The ISBN you entered is not valid. Try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1329 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1332 msgid "&Publisher:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1399 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1402 msgid "Clear date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1432 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1435 msgid "Publishe&d:" msgstr "" @@ -11400,7 +11423,7 @@ msgid "Downloaded %(num)d of %(tot)d" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/config.py:61 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:61 msgid "Downloaded metadata fields" msgstr "" @@ -12823,87 +12846,87 @@ msgstr "" msgid "No source selected, cannot configure." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:32 msgid "Metadata sources" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:37 msgid "" "Disable any metadata sources you do not want by unchecking them. You can " "also set the cover priority. Covers from sources that have a higher " "(smaller) priority will be preferred when bulk downloading metadata.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:48 msgid "" "Sources with a red X next to their names must be configured before they will " "be used. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:53 msgid "Configure selected source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:66 msgid "" "If you uncheck any fields, metadata for those fields will not be downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:71 msgid "&Select all" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:75 msgid "&Clear all" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:79 msgid "&Select default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:80 msgid "" "Restore your own subset of checked fields that you define using the 'Set as " "default' button" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:84 msgid "&Set as default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:85 msgid "" "Store the currently checked fields as a default you can restore using the " "'Select default' button" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:90 msgid "Convert all downloaded comments to plain &text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:94 msgid "Swap author names from FN LN to LN, FN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:98 msgid "Max. number of &tags to download:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:105 msgid "Max. &time to wait after first match is found:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:133 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:117 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:199 msgid " secs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:113 msgid "Max. time to wait after first &cover is found:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:121 msgid "" "

Different metadata sources have different sets of tags for the same book. " "If this option is checked, then calibre will use the smaller tag sets. These " @@ -12914,7 +12937,7 @@ msgid "" "for. Most often, they all have large tag sets." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:123 msgid "Prefer &fewer tags" msgstr "" @@ -13371,7 +13394,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:131 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:652 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:652 msgid "&Save" msgstr "" @@ -14143,7 +14166,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/store/search_ui.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/store/web_store_dialog_ui.py:63 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:661 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "Close" msgstr "" @@ -14329,7 +14352,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:455 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:456 msgid "Searches" msgstr "" @@ -14671,34 +14694,42 @@ msgid "" "automatically." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:494 +#, python-format +msgid "" +"The library database at %s appears to be corrupted. Do you want calibre to " +"try and rebuild it automatically? The rebuild may not be completely " +"successful." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:578 msgid "Conversion Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:581 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:601 msgid "Recipe Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:617 msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:631 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:651 msgid "There are active jobs. Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:634 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:654 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:638 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:658 msgid "Active jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:706 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:726 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." @@ -14791,7 +14822,7 @@ msgid "Edit" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:65 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:667 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "Reset" msgstr "" @@ -15293,48 +15324,48 @@ msgstr "" msgid "Toggle" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:444 #, python-format msgid "" "Choose your e-book device. If your device is not in the list, choose a " "\"%s\" device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:505 msgid "Moving library..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:515 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:522 msgid "Failed to move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:576 msgid "Invalid database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:577 #, python-format msgid "" "

An invalid library already exists at %(loc)s, delete it before trying to " "move the existing library.
Error: %(err)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:588 msgid "Could not move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:663 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:669 msgid "Select location for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:690 #, python-format msgid "" "You must choose an empty folder for the calibre library. %s is not empty." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:758 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:764 msgid "welcome wizard" msgstr "" @@ -15645,7 +15676,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:569 #: /home/kovid/work/calibre/src/calibre/library/caches.py:583 #: /home/kovid/work/calibre/src/calibre/library/caches.py:593 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:222 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:238 msgid "yes" msgstr "" @@ -15653,7 +15684,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:568 #: /home/kovid/work/calibre/src/calibre/library/caches.py:580 #: /home/kovid/work/calibre/src/calibre/library/caches.py:590 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:222 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:238 msgid "no" msgstr "" @@ -16538,22 +16569,22 @@ msgid "" "start with a letter" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:67 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:68 #, python-format msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3403 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3404 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3432 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3433 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3449 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3450 msgid "Compacting database" msgstr "" @@ -16712,20 +16743,20 @@ msgid "" "Save into a single directory, ignoring the template directory structure" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:303 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:319 #, python-format msgid "" "Failed to calculate path for save to disk. Template: %(templ)s\n" "Error: %(err)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:309 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:325 #, python-format msgid "Template evaluation resulted in no path components. Template: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:403 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:436 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:419 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:452 msgid "Requested formats not available" msgstr "" @@ -17556,12 +17587,21 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:972 msgid "" +"list_equals(list1, sep1, list2, sep2, yes_val, no_val) -- return yes_val if " +"list1 and list2 contain the same items, otherwise return `no_val. The items " +"are determined by splitting each list using the appropriate separator " +"character (sep1 or sep2). The order of items in the lists is not relevant. " +"The compare is case insensitive." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:990 +msgid "" "today() -- return a date string for today. This value is designed for use in " "format_date or days_between, but can be manipulated like any other string. " "The date is in ISO format." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:983 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1001 msgid "" "days_between(date1, date2) -- return the number of days between date1 and " "date2. The number is positive if date1 is greater than date2, otherwise " @@ -17569,7 +17609,7 @@ msgid "" "empty string." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1005 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1023 msgid "" "language_strings(lang_codes, localize) -- return the strings for the " "language codes passed in lang_codes. If localize is zero, return the strings " @@ -17577,7 +17617,7 @@ msgid "" "the current locale. Lang_codes is a comma-separated list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1025 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1043 msgid "" "language_codes(lang_strings) -- return the language codes for the strings " "passed in lang_strings. The strings must be in the language of the current " @@ -17899,108 +17939,112 @@ msgstr "" msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:720 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:718 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:827 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:825 msgid "Download finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:829 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:827 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:835 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:833 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:837 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:835 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:839 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:837 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:934 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:932 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:936 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:934 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:938 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:936 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:961 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:959 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:966 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:964 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:975 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:973 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:977 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:975 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1057 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1055 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1073 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1071 #, python-format msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1082 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1080 #, python-format msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1091 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1089 #, python-format msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1137 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1135 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1277 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1216 +msgid "Articles in this issue: " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1286 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1348 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1357 #, python-format msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1359 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1368 #, python-format msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1376 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1385 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1518 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1527 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1533 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1542 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -18110,75 +18154,75 @@ msgstr "" msgid "Do not download CSS stylesheets." msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:649 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:649 msgid "OK" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:652 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:652 msgid "Save" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:655 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:655 msgid "Open" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:658 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "Cancel" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:661 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "&Close" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:664 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:664 msgid "Apply" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:674 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:674 msgid "Don't Save" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:676 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:676 msgid "Close without Saving" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:678 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:678 msgid "Discard" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:681 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:681 msgid "&Yes" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:684 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:684 msgid "Yes to &All" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:687 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:687 msgid "&No" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:690 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:690 msgid "N&o to All" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:693 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:693 msgid "Save All" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:696 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:696 msgid "Abort" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:699 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:699 msgid "Retry" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:702 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:702 msgid "Ignore" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:705 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:705 msgid "Restore Defaults" msgstr "" diff --git a/src/calibre/translations/fi.po b/src/calibre/translations/fi.po index 333895cdcc..1cade6bd94 100644 --- a/src/calibre/translations/fi.po +++ b/src/calibre/translations/fi.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-09-23 18:01+0000\n" +"POT-Creation-Date: 2011-09-30 20:39+0000\n" "PO-Revision-Date: 2011-08-19 10:47+0000\n" "Last-Translator: Olli-Pekka Kurppa \n" "Language-Team: Finnish \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2011-09-24 04:43+0000\n" -"X-Generator: Launchpad (build 14012)\n" +"X-Launchpad-Export-Date: 2011-10-01 04:46+0000\n" +"X-Generator: Launchpad (build 14071)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -26,8 +26,8 @@ msgstr "Ei tee mitään" #: /home/kovid/work/calibre/src/calibre/db/cache.py:104 #: /home/kovid/work/calibre/src/calibre/db/cache.py:107 #: /home/kovid/work/calibre/src/calibre/db/cache.py:118 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:242 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:243 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:247 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:248 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 @@ -51,7 +51,7 @@ msgstr "Ei tee mitään" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1898 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1900 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:286 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:288 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:34 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:35 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:98 @@ -102,8 +102,8 @@ msgstr "Ei tee mitään" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:999 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:101 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:138 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:140 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1002 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1007 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1079 @@ -143,7 +143,7 @@ msgstr "Ei tee mitään" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:380 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:564 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 @@ -164,9 +164,9 @@ msgstr "Ei tee mitään" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1209 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1212 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:252 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:396 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:161 @@ -176,14 +176,14 @@ msgstr "Ei tee mitään" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:217 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:541 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:560 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2037 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2187 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3242 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3244 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3377 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:542 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:550 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:561 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2038 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2188 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3243 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3378 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 @@ -753,22 +753,22 @@ msgid "This profile is intended for the Amazon Kindle." msgstr "Tämä profiili on tarkoitettu Amazon Kindle -laitteelle." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:173 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:660 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:661 msgid "This profile is intended for the Irex Illiad." msgstr "Tämä profiili on tarkoitettu Irex Illiad -laitteelle." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:185 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:673 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:674 msgid "This profile is intended for the IRex Digital Reader 1000." msgstr "Tämä profiili on tarkoitettu IRex Digital Reader 1000 -laitteelle." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:198 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:687 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:688 msgid "This profile is intended for the IRex Digital Reader 800." msgstr "Tämä profiili on tarkoitettu IRex Digital Reader 800 -laitteelle." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:210 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:701 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:702 msgid "This profile is intended for the B&N Nook." msgstr "Tämä profiili on tarkoitettu B&N Nook -laitteelle." @@ -837,14 +837,19 @@ msgstr "" msgid "This profile is intended for the Amazon Kindle DX." msgstr "Tämä profiili on tarkoitettu Amazon Kindle DX -laitteelle." -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:713 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:714 msgid "This profile is intended for the B&N Nook Color." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:724 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:725 msgid "This profile is intended for the Sanda Bambook." msgstr "Tämä malli on tarkoitettu Sanda Bambook-lukijoihin" +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:740 +msgid "" +"This profile is intended for the PocketBook Pro 900 series of devices." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 msgid "Installed plugins" msgstr "Asennetut lisäosat" @@ -912,13 +917,13 @@ msgstr "Salli nimetty lisäosa" msgid "Disable the named plugin" msgstr "Poista nimetty lisäosa käytöstä" -#: /home/kovid/work/calibre/src/calibre/db/backend.py:271 -#: /home/kovid/work/calibre/src/calibre/db/backend.py:280 +#: /home/kovid/work/calibre/src/calibre/db/backend.py:272 +#: /home/kovid/work/calibre/src/calibre/db/backend.py:281 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:288 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:668 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:132 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:674 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:133 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:142 #, python-format msgid "Path to library too long. Must be less than %d characters." msgstr "" @@ -927,26 +932,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:987 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:988 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:814 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:826 msgid "Yes" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1102 msgid "Main" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1104 msgid "Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1106 msgid "Card B" msgstr "" @@ -958,7 +963,7 @@ msgstr "" msgid "Communicate with Android phones." msgstr "Kommunikoi Android-puhelinten kanssa." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:129 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:133 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" @@ -966,11 +971,11 @@ msgstr "" "Pilkulla eroteltu lista laitteen hakemistoista, joihin e-kirjat lähetetään. " "Ensimmäistä olemassaolevaa käytetään" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:182 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:187 msgid "Communicate with S60 phones." msgstr "Kommunikoi S60-puhelimien kanssa." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:201 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:206 msgid "Communicate with WebOS tablets." msgstr "" @@ -1094,9 +1099,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1150 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:334 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:347 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:335 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:348 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3104 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "Uutiset" @@ -1104,8 +1109,8 @@ msgstr "Uutiset" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:662 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3062 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3080 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3063 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3081 msgid "Catalog" msgstr "Luettelo" @@ -3310,44 +3315,48 @@ msgstr "" msgid "Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:409 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:429 msgid "Downloads metadata and covers from Amazon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:419 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:439 msgid "US" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:420 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:440 msgid "France" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:421 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:441 msgid "Germany" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:422 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:442 msgid "UK" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:423 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:443 msgid "Italy" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:424 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:444 msgid "Japan" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:428 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:445 +msgid "Spain" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:449 msgid "Amazon website to use:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:429 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:450 msgid "" "Metadata from Amazon will be fetched using this country's Amazon website." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:603 msgid "Amazon timed out. Try again later." msgstr "" @@ -3550,7 +3559,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:955 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:958 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" @@ -4160,7 +4169,7 @@ msgid "Choose Files" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:751 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:754 msgid "Books" msgstr "" @@ -4563,8 +4572,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:287 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:341 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:70 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:673 msgid "Too long" msgstr "" @@ -4623,8 +4632,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:733 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:106 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:88 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:298 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:352 msgid "Success" @@ -4640,7 +4649,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:970 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:377 msgid "Failed" @@ -4697,7 +4707,7 @@ msgid "Create a catalog of the books in your calibre library" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:88 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:590 msgid "Cannot convert" msgstr "" @@ -4759,7 +4769,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/device_category_editor.py:112 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:674 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:216 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:503 @@ -5160,7 +5170,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:66 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:670 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:670 msgid "Help" msgstr "" @@ -5581,7 +5591,7 @@ msgid "No books found" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:289 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:794 msgid "No permission" msgstr "" @@ -5779,50 +5789,50 @@ msgid "" "&Multiple books per folder, assumes every ebook file is a different book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/bars.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/bars.py:195 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:302 msgid "Donate" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:120 msgid "Click to open" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:135 msgid "Ids" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:173 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1035 msgid "Collections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:290 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:256 msgid "Paste Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:291 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:257 msgid "Copy Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:557 msgid "Double-click to open Book Details window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:556 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:558 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:559 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" @@ -5912,7 +5922,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:21 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:105 @@ -6816,33 +6826,33 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:901 msgid "Choose cover for " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:906 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:909 msgid "Cannot read" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:910 msgid "You do not have permission to read the file: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:203 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:915 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:918 msgid "Error reading file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:916 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:919 msgid "

There was an error reading from file:
" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:926 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:929 msgid " is not a valid picture" msgstr "" @@ -6867,7 +6877,7 @@ msgid "&Title: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 msgid "Change the title of this book" msgstr "" @@ -6897,7 +6907,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:548 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1089 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1092 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

They can be any words or phrases, separated by commas." @@ -6906,7 +6916,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:555 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:214 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:446 msgid "&Series:" msgstr "" @@ -6914,7 +6924,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:556 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:557 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:445 msgid "List of known series. You can add new series." msgstr "" @@ -7548,7 +7558,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:271 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:320 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:324 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1396 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1399 msgid "Undefined" msgstr "" @@ -8113,51 +8123,51 @@ msgstr "" msgid "Convertible" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:43 msgid "Choose location for calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:50 msgid "Same as current" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 #, python-format msgid "The location %s contains the current calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:56 msgid "No existing library found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 #, python-format msgid "There is no existing calibre library at %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:62 msgid "Not empty" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:63 #, python-format msgid "The folder %s is not empty. Please choose an empty folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:94 msgid "No location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:94 msgid "No location selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:683 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:689 msgid "Bad location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:99 #, python-format msgid "%s is not an existing folder" msgstr "" @@ -8223,14 +8233,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:211 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:117 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 msgid "&Title:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:199 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:198 msgid "&Author(s):" msgstr "" @@ -8239,21 +8249,21 @@ msgid "&Profile:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:24 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:236 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:649 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:241 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:649 msgid "&OK" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:25 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:242 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tweak_epub_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:233 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:658 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "&Cancel" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog_ui.py:43 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:26 msgid "Edit Comments" msgstr "" @@ -8506,19 +8516,19 @@ msgstr "" msgid "Details of job" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:21 msgid "Active Jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:36 msgid "&Stop selected jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:40 msgid "Show job &details" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:44 msgid "Stop &all non device jobs" msgstr "" @@ -8539,7 +8549,7 @@ msgid "Show detailed information about this error" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:531 msgid "Copied" msgstr "" @@ -8726,13 +8736,13 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:541 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1047 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1050 msgid "&Rating:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:542 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:543 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1048 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1051 msgid "Rating of this book. 0-5 stars" msgstr "" @@ -8799,7 +8809,7 @@ msgid "&Force numbers to start with:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:569 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1380 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1383 msgid "&Date:" msgstr "" @@ -8873,7 +8883,7 @@ msgid "Set from &ebook file(s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:592 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1152 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1155 msgid "&Languages:" msgstr "" @@ -9439,17 +9449,34 @@ msgstr "" msgid "Search in the library view for the selected item" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:23 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:25 msgid "" "Restoring database from backups, do not interrupt, this will happen in three " "stages" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:27 msgid "Restoring database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:80 +#, python-format +msgid "The old database was saved as: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:84 +#, python-format +msgid "" +"Restoring the database succeeded with some warnings click Show details to " +"see the details. %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:89 +#, python-format +msgid "Restoring database was successful. %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:94 msgid "" "Your list of books, with all their metadata is stored in a single file, " "called a database. In addition, metadata for each individual book is stored " @@ -9460,20 +9487,11 @@ msgid "" "recipes.

Do you want to restore the database?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:131 msgid "Restoring database failed, click Show details to see details" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:107 -msgid "" -"Restoring the database succeeded with some warnings click Show details to " -"see the details." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:112 -msgid "Restoring database was successful" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:75 msgid "Saved search already exists" @@ -9894,7 +9912,7 @@ msgid "&Author:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:215 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1091 msgid "Ta&gs:" msgstr "" @@ -10088,58 +10106,66 @@ msgstr "" msgid "Was" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:263 msgid "Template language tutorial" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:267 msgid "Template function reference" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:285 msgid "EXCEPTION: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:301 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:312 msgid "No column chosen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:313 msgid "You must specify a column to be colored" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:316 msgid "No template provided" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:306 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:317 msgid "The template box cannot be empty" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:32 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:252 msgid "Set the color of the column:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:39 +msgid "Copy a color name to the clipboard:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:49 +msgid "Copy the selected color name to the clipboard" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:59 msgid "Template value:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:60 msgid "" "The value the of the template using the current book in the library view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:73 msgid "Function &name:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:100 msgid "&Documentation:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:85 msgid "Python &code:" msgstr "" @@ -10564,7 +10590,7 @@ msgid "Regular expression (?P)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1288 msgid "ISBN:" msgstr "" @@ -10621,13 +10647,13 @@ msgid "Connected " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:219 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:230 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:261 msgid "Book Details" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:221 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:232 msgid "Shift+Alt+D" msgstr "" @@ -11032,136 +11058,133 @@ msgstr "" msgid "Configure" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:32 msgid "Use the library located at the specified path." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:34 msgid "Start minimized to system tray." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:36 msgid "Log debugging information to console" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:38 msgid "Do not check for updates" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:40 msgid "" "Ignore custom plugins, useful if you installed a plugin that is preventing " "calibre from starting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:44 msgid "" "Cause a running calibre instance, if any, to be shutdown. Note that if there " "are running jobs, they will be silently aborted, so use with care." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:69 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:697 msgid "Calibre Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:95 msgid "Choose a location for your calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:104 msgid "Failed to create library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 #, python-format msgid "Failed to create calibre library at: %r." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:168 msgid "Choose a location for your new calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:136 msgid "Initializing user interface..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:162 msgid "Repairing failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:163 msgid "The database repair failed. Starting with a new empty library." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:202 msgid "Bad database location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:178 #, python-format msgid "Bad database location %r. calibre will now quit." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:493 msgid "Corrupted database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:191 +#, python-format msgid "" -"Your calibre database appears to be corrupted. Do you want calibre to try " -"and repair it automatically? If you say No, a new empty calibre library will " -"be created." +"The library database at %s appears to be corrupted. Do you want calibre to " +"try and rebuild it automatically? The rebuild may not be completely " +"successful. If you say No, a new empty calibre library will be created." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:224 -msgid "" -"Repairing database. This can take a very long time for a large collection" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:203 #, python-format msgid "" "Bad database location %r. Will start with a new, empty calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:213 #, python-format msgid "Starting %s: Loading books..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:293 msgid "If you are sure it is not running" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:330 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:296 msgid "may be running in the system tray, in the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:298 msgid "upper right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:300 msgid "lower right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:303 msgid "try rebooting your computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:339 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:353 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:319 msgid "try deleting the file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:342 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:308 msgid "Cannot Start " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:343 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:309 #, python-format msgid "%s is already running." msgstr "" @@ -11184,52 +11207,52 @@ msgstr "" msgid "Unhandled exception" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:447 msgid "Permission denied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:105 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:448 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:137 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:139 msgid "Title &sort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "" " The green color indicates that the current title sort matches the current " "title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:150 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 msgid "Authors changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:303 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:302 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -11237,27 +11260,27 @@ msgid "" "strings. If it is colored red, then the authors and this text do not match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:308 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:307 msgid "Author s&ort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" " The green color indicates that the current author sort matches the current " "author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:320 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:506 msgid "&Number:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:603 #, python-format msgid "" "Last modified: %s\n" @@ -11265,132 +11288,132 @@ msgid "" "Double click to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:613 #, python-format msgid "Restore %s from the original" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:660 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:659 msgid "Set the cover for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:668 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:667 msgid "Set metadata for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:674 msgid "Add a format to this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:681 msgid "Remove the selected format from this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:749 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:752 msgid "Choose formats for " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:795 msgid "You do not have permission to read the following files:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:822 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:823 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:825 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:826 msgid "No format selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:835 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:838 msgid "Could not read metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:836 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:839 #, python-format msgid "Could not read metadata from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:867 msgid "&Browse" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:866 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:869 msgid "T&rim" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:868 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:871 msgid "&Remove" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:874 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:877 msgid "Download co&ver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:875 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:878 msgid "&Generate cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:925 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:928 msgid "Not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:952 msgid "Specify title and author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:950 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:953 msgid "You must specify a title and author before generating a cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:972 msgid "Invalid cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:970 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:973 msgid "Could not change cover as the image is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:997 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1000 msgid "This book has no cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:999 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1002 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1055 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1058 msgid "stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1127 msgid "Tags changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1125 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1128 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1156 msgid "A comma separated list of languages for this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1176 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1179 msgid "Unknown language" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1177 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1180 #, python-format msgid "The language %s is not recognized" msgid_plural "The languages %s are not recognized" msgstr[0] "" msgstr[1] "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1189 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1192 msgid "I&ds:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1193 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -11398,38 +11421,38 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1254 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1316 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1257 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 msgid "This ISBN number is valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1257 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1260 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 msgid "This ISBN number is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1304 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1307 msgid "Invalid ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1283 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1286 msgid "Enter an ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1305 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1308 msgid "The ISBN you entered is not valid. Try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1329 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1332 msgid "&Publisher:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1399 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1402 msgid "Clear date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1432 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1435 msgid "Publishe&d:" msgstr "" @@ -11495,7 +11518,7 @@ msgid "Downloaded %(num)d of %(tot)d" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/config.py:61 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:61 msgid "Downloaded metadata fields" msgstr "" @@ -12918,87 +12941,87 @@ msgstr "" msgid "No source selected, cannot configure." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:32 msgid "Metadata sources" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:37 msgid "" "Disable any metadata sources you do not want by unchecking them. You can " "also set the cover priority. Covers from sources that have a higher " "(smaller) priority will be preferred when bulk downloading metadata.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:48 msgid "" "Sources with a red X next to their names must be configured before they will " "be used. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:53 msgid "Configure selected source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:66 msgid "" "If you uncheck any fields, metadata for those fields will not be downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:71 msgid "&Select all" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:75 msgid "&Clear all" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:79 msgid "&Select default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:80 msgid "" "Restore your own subset of checked fields that you define using the 'Set as " "default' button" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:84 msgid "&Set as default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:85 msgid "" "Store the currently checked fields as a default you can restore using the " "'Select default' button" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:90 msgid "Convert all downloaded comments to plain &text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:94 msgid "Swap author names from FN LN to LN, FN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:98 msgid "Max. number of &tags to download:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:105 msgid "Max. &time to wait after first match is found:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:133 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:117 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:199 msgid " secs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:113 msgid "Max. time to wait after first &cover is found:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:121 msgid "" "

Different metadata sources have different sets of tags for the same book. " "If this option is checked, then calibre will use the smaller tag sets. These " @@ -13009,7 +13032,7 @@ msgid "" "for. Most often, they all have large tag sets." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:123 msgid "Prefer &fewer tags" msgstr "" @@ -13466,7 +13489,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:131 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:652 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:652 msgid "&Save" msgstr "" @@ -14238,7 +14261,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/store/search_ui.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/store/web_store_dialog_ui.py:63 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:661 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "Close" msgstr "" @@ -14424,7 +14447,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:455 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:456 msgid "Searches" msgstr "" @@ -14766,34 +14789,42 @@ msgid "" "automatically." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:494 +#, python-format +msgid "" +"The library database at %s appears to be corrupted. Do you want calibre to " +"try and rebuild it automatically? The rebuild may not be completely " +"successful." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:578 msgid "Conversion Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:581 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:601 msgid "Recipe Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:617 msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:631 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:651 msgid "There are active jobs. Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:634 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:654 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:638 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:658 msgid "Active jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:706 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:726 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." @@ -14886,7 +14917,7 @@ msgid "Edit" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:65 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:667 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "Reset" msgstr "" @@ -15388,48 +15419,48 @@ msgstr "" msgid "Toggle" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:444 #, python-format msgid "" "Choose your e-book device. If your device is not in the list, choose a " "\"%s\" device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:505 msgid "Moving library..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:515 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:522 msgid "Failed to move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:576 msgid "Invalid database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:577 #, python-format msgid "" "

An invalid library already exists at %(loc)s, delete it before trying to " "move the existing library.
Error: %(err)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:588 msgid "Could not move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:663 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:669 msgid "Select location for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:690 #, python-format msgid "" "You must choose an empty folder for the calibre library. %s is not empty." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:758 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:764 msgid "welcome wizard" msgstr "" @@ -15740,7 +15771,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:569 #: /home/kovid/work/calibre/src/calibre/library/caches.py:583 #: /home/kovid/work/calibre/src/calibre/library/caches.py:593 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:222 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:238 msgid "yes" msgstr "" @@ -15748,7 +15779,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:568 #: /home/kovid/work/calibre/src/calibre/library/caches.py:580 #: /home/kovid/work/calibre/src/calibre/library/caches.py:590 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:222 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:238 msgid "no" msgstr "" @@ -16633,22 +16664,22 @@ msgid "" "start with a letter" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:67 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:68 #, python-format msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3403 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3404 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3432 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3433 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3449 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3450 msgid "Compacting database" msgstr "" @@ -16807,20 +16838,20 @@ msgid "" "Save into a single directory, ignoring the template directory structure" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:303 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:319 #, python-format msgid "" "Failed to calculate path for save to disk. Template: %(templ)s\n" "Error: %(err)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:309 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:325 #, python-format msgid "Template evaluation resulted in no path components. Template: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:403 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:436 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:419 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:452 msgid "Requested formats not available" msgstr "" @@ -17651,12 +17682,21 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:972 msgid "" +"list_equals(list1, sep1, list2, sep2, yes_val, no_val) -- return yes_val if " +"list1 and list2 contain the same items, otherwise return `no_val. The items " +"are determined by splitting each list using the appropriate separator " +"character (sep1 or sep2). The order of items in the lists is not relevant. " +"The compare is case insensitive." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:990 +msgid "" "today() -- return a date string for today. This value is designed for use in " "format_date or days_between, but can be manipulated like any other string. " "The date is in ISO format." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:983 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1001 msgid "" "days_between(date1, date2) -- return the number of days between date1 and " "date2. The number is positive if date1 is greater than date2, otherwise " @@ -17664,7 +17704,7 @@ msgid "" "empty string." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1005 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1023 msgid "" "language_strings(lang_codes, localize) -- return the strings for the " "language codes passed in lang_codes. If localize is zero, return the strings " @@ -17672,7 +17712,7 @@ msgid "" "the current locale. Lang_codes is a comma-separated list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1025 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1043 msgid "" "language_codes(lang_strings) -- return the language codes for the strings " "passed in lang_strings. The strings must be in the language of the current " @@ -17994,108 +18034,112 @@ msgstr "" msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:720 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:718 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:827 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:825 msgid "Download finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:829 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:827 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:835 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:833 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:837 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:835 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:839 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:837 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:934 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:932 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:936 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:934 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:938 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:936 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:961 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:959 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:966 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:964 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:975 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:973 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:977 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:975 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1057 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1055 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1073 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1071 #, python-format msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1082 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1080 #, python-format msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1091 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1089 #, python-format msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1137 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1135 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1277 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1216 +msgid "Articles in this issue: " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1286 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1348 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1357 #, python-format msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1359 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1368 #, python-format msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1376 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1385 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1518 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1527 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1533 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1542 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -18209,75 +18253,75 @@ msgstr "" msgid "Do not download CSS stylesheets." msgstr "Älä nouda CSS-tyylisivuja." -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:649 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:649 msgid "OK" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:652 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:652 msgid "Save" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:655 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:655 msgid "Open" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:658 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "Cancel" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:661 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "&Close" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:664 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:664 msgid "Apply" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:674 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:674 msgid "Don't Save" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:676 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:676 msgid "Close without Saving" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:678 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:678 msgid "Discard" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:681 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:681 msgid "&Yes" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:684 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:684 msgid "Yes to &All" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:687 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:687 msgid "&No" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:690 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:690 msgid "N&o to All" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:693 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:693 msgid "Save All" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:696 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:696 msgid "Abort" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:699 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:699 msgid "Retry" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:702 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:702 msgid "Ignore" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:705 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:705 msgid "Restore Defaults" msgstr "" diff --git a/src/calibre/translations/fo.po b/src/calibre/translations/fo.po index c875041c44..8b2080a793 100644 --- a/src/calibre/translations/fo.po +++ b/src/calibre/translations/fo.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-09-23 18:01+0000\n" +"POT-Creation-Date: 2011-09-30 20:39+0000\n" "PO-Revision-Date: 2011-08-05 17:17+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: Faroese \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2011-09-24 04:43+0000\n" -"X-Generator: Launchpad (build 14012)\n" +"X-Launchpad-Export-Date: 2011-10-01 04:46+0000\n" +"X-Generator: Launchpad (build 14071)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -26,8 +26,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/cache.py:104 #: /home/kovid/work/calibre/src/calibre/db/cache.py:107 #: /home/kovid/work/calibre/src/calibre/db/cache.py:118 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:242 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:243 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:247 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:248 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 @@ -51,7 +51,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1898 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1900 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:286 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:288 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:34 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:35 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:98 @@ -102,8 +102,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:999 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:101 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:138 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:140 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1002 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1007 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1079 @@ -143,7 +143,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:380 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:564 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 @@ -164,9 +164,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1209 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1212 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:252 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:396 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:161 @@ -176,14 +176,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:217 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:541 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:560 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2037 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2187 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3242 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3244 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3377 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:542 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:550 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:561 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2038 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2188 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3243 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3378 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 @@ -730,22 +730,22 @@ msgid "This profile is intended for the Amazon Kindle." msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:173 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:660 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:661 msgid "This profile is intended for the Irex Illiad." msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:185 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:673 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:674 msgid "This profile is intended for the IRex Digital Reader 1000." msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:198 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:687 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:688 msgid "This profile is intended for the IRex Digital Reader 800." msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:210 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:701 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:702 msgid "This profile is intended for the B&N Nook." msgstr "" @@ -805,14 +805,19 @@ msgstr "" msgid "This profile is intended for the Amazon Kindle DX." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:713 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:714 msgid "This profile is intended for the B&N Nook Color." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:724 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:725 msgid "This profile is intended for the Sanda Bambook." msgstr "" +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:740 +msgid "" +"This profile is intended for the PocketBook Pro 900 series of devices." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 msgid "Installed plugins" msgstr "" @@ -872,13 +877,13 @@ msgstr "" msgid "Disable the named plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/backend.py:271 -#: /home/kovid/work/calibre/src/calibre/db/backend.py:280 +#: /home/kovid/work/calibre/src/calibre/db/backend.py:272 +#: /home/kovid/work/calibre/src/calibre/db/backend.py:281 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:288 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:668 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:132 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:674 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:133 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:142 #, python-format msgid "Path to library too long. Must be less than %d characters." msgstr "" @@ -887,26 +892,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:987 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:988 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:814 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:826 msgid "Yes" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1102 msgid "Main" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1104 msgid "Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1106 msgid "Card B" msgstr "" @@ -918,17 +923,17 @@ msgstr "" msgid "Communicate with Android phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:129 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:133 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:182 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:187 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:201 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:206 msgid "Communicate with WebOS tablets." msgstr "" @@ -1047,9 +1052,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1150 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:334 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:347 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:335 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:348 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3104 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "" @@ -1057,8 +1062,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:662 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3062 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3080 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3063 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3081 msgid "Catalog" msgstr "" @@ -3196,44 +3201,48 @@ msgstr "" msgid "Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:409 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:429 msgid "Downloads metadata and covers from Amazon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:419 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:439 msgid "US" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:420 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:440 msgid "France" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:421 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:441 msgid "Germany" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:422 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:442 msgid "UK" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:423 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:443 msgid "Italy" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:424 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:444 msgid "Japan" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:428 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:445 +msgid "Spain" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:449 msgid "Amazon website to use:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:429 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:450 msgid "" "Metadata from Amazon will be fetched using this country's Amazon website." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:603 msgid "Amazon timed out. Try again later." msgstr "" @@ -3436,7 +3445,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:955 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:958 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" @@ -4046,7 +4055,7 @@ msgid "Choose Files" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:751 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:754 msgid "Books" msgstr "" @@ -4449,8 +4458,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:287 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:341 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:70 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:673 msgid "Too long" msgstr "" @@ -4509,8 +4518,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:733 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:106 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:88 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:298 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:352 msgid "Success" @@ -4526,7 +4535,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:970 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:377 msgid "Failed" @@ -4583,7 +4593,7 @@ msgid "Create a catalog of the books in your calibre library" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:88 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:590 msgid "Cannot convert" msgstr "" @@ -4645,7 +4655,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/device_category_editor.py:112 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:674 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:216 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:503 @@ -5046,7 +5056,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:66 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:670 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:670 msgid "Help" msgstr "" @@ -5467,7 +5477,7 @@ msgid "No books found" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:289 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:794 msgid "No permission" msgstr "" @@ -5665,50 +5675,50 @@ msgid "" "&Multiple books per folder, assumes every ebook file is a different book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/bars.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/bars.py:195 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:302 msgid "Donate" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:120 msgid "Click to open" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:135 msgid "Ids" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:173 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1035 msgid "Collections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:290 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:256 msgid "Paste Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:291 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:257 msgid "Copy Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:557 msgid "Double-click to open Book Details window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:556 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:558 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:559 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" @@ -5798,7 +5808,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:21 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:105 @@ -6702,33 +6712,33 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:901 msgid "Choose cover for " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:906 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:909 msgid "Cannot read" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:910 msgid "You do not have permission to read the file: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:203 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:915 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:918 msgid "Error reading file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:916 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:919 msgid "

There was an error reading from file:
" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:926 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:929 msgid " is not a valid picture" msgstr "" @@ -6753,7 +6763,7 @@ msgid "&Title: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 msgid "Change the title of this book" msgstr "" @@ -6783,7 +6793,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:548 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1089 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1092 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

They can be any words or phrases, separated by commas." @@ -6792,7 +6802,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:555 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:214 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:446 msgid "&Series:" msgstr "" @@ -6800,7 +6810,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:556 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:557 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:445 msgid "List of known series. You can add new series." msgstr "" @@ -7434,7 +7444,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:271 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:320 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:324 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1396 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1399 msgid "Undefined" msgstr "" @@ -7999,51 +8009,51 @@ msgstr "" msgid "Convertible" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:43 msgid "Choose location for calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:50 msgid "Same as current" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 #, python-format msgid "The location %s contains the current calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:56 msgid "No existing library found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 #, python-format msgid "There is no existing calibre library at %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:62 msgid "Not empty" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:63 #, python-format msgid "The folder %s is not empty. Please choose an empty folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:94 msgid "No location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:94 msgid "No location selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:683 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:689 msgid "Bad location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:99 #, python-format msgid "%s is not an existing folder" msgstr "" @@ -8109,14 +8119,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:211 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:117 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 msgid "&Title:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:199 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:198 msgid "&Author(s):" msgstr "" @@ -8125,21 +8135,21 @@ msgid "&Profile:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:24 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:236 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:649 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:241 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:649 msgid "&OK" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:25 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:242 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tweak_epub_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:233 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:658 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "&Cancel" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog_ui.py:43 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:26 msgid "Edit Comments" msgstr "" @@ -8392,19 +8402,19 @@ msgstr "" msgid "Details of job" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:21 msgid "Active Jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:36 msgid "&Stop selected jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:40 msgid "Show job &details" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:44 msgid "Stop &all non device jobs" msgstr "" @@ -8425,7 +8435,7 @@ msgid "Show detailed information about this error" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:531 msgid "Copied" msgstr "" @@ -8612,13 +8622,13 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:541 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1047 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1050 msgid "&Rating:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:542 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:543 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1048 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1051 msgid "Rating of this book. 0-5 stars" msgstr "" @@ -8685,7 +8695,7 @@ msgid "&Force numbers to start with:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:569 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1380 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1383 msgid "&Date:" msgstr "" @@ -8759,7 +8769,7 @@ msgid "Set from &ebook file(s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:592 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1152 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1155 msgid "&Languages:" msgstr "" @@ -9325,17 +9335,34 @@ msgstr "" msgid "Search in the library view for the selected item" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:23 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:25 msgid "" "Restoring database from backups, do not interrupt, this will happen in three " "stages" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:27 msgid "Restoring database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:80 +#, python-format +msgid "The old database was saved as: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:84 +#, python-format +msgid "" +"Restoring the database succeeded with some warnings click Show details to " +"see the details. %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:89 +#, python-format +msgid "Restoring database was successful. %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:94 msgid "" "Your list of books, with all their metadata is stored in a single file, " "called a database. In addition, metadata for each individual book is stored " @@ -9346,20 +9373,11 @@ msgid "" "recipes.

Do you want to restore the database?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:131 msgid "Restoring database failed, click Show details to see details" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:107 -msgid "" -"Restoring the database succeeded with some warnings click Show details to " -"see the details." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:112 -msgid "Restoring database was successful" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:75 msgid "Saved search already exists" @@ -9780,7 +9798,7 @@ msgid "&Author:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:215 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1091 msgid "Ta&gs:" msgstr "" @@ -9974,58 +9992,66 @@ msgstr "" msgid "Was" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:263 msgid "Template language tutorial" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:267 msgid "Template function reference" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:285 msgid "EXCEPTION: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:301 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:312 msgid "No column chosen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:313 msgid "You must specify a column to be colored" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:316 msgid "No template provided" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:306 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:317 msgid "The template box cannot be empty" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:32 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:252 msgid "Set the color of the column:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:39 +msgid "Copy a color name to the clipboard:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:49 +msgid "Copy the selected color name to the clipboard" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:59 msgid "Template value:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:60 msgid "" "The value the of the template using the current book in the library view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:73 msgid "Function &name:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:100 msgid "&Documentation:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:85 msgid "Python &code:" msgstr "" @@ -10450,7 +10476,7 @@ msgid "Regular expression (?P)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1288 msgid "ISBN:" msgstr "" @@ -10507,13 +10533,13 @@ msgid "Connected " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:219 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:230 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:261 msgid "Book Details" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:221 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:232 msgid "Shift+Alt+D" msgstr "" @@ -10918,136 +10944,133 @@ msgstr "" msgid "Configure" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:32 msgid "Use the library located at the specified path." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:34 msgid "Start minimized to system tray." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:36 msgid "Log debugging information to console" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:38 msgid "Do not check for updates" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:40 msgid "" "Ignore custom plugins, useful if you installed a plugin that is preventing " "calibre from starting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:44 msgid "" "Cause a running calibre instance, if any, to be shutdown. Note that if there " "are running jobs, they will be silently aborted, so use with care." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:69 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:697 msgid "Calibre Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:95 msgid "Choose a location for your calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:104 msgid "Failed to create library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 #, python-format msgid "Failed to create calibre library at: %r." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:168 msgid "Choose a location for your new calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:136 msgid "Initializing user interface..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:162 msgid "Repairing failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:163 msgid "The database repair failed. Starting with a new empty library." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:202 msgid "Bad database location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:178 #, python-format msgid "Bad database location %r. calibre will now quit." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:493 msgid "Corrupted database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:191 +#, python-format msgid "" -"Your calibre database appears to be corrupted. Do you want calibre to try " -"and repair it automatically? If you say No, a new empty calibre library will " -"be created." +"The library database at %s appears to be corrupted. Do you want calibre to " +"try and rebuild it automatically? The rebuild may not be completely " +"successful. If you say No, a new empty calibre library will be created." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:224 -msgid "" -"Repairing database. This can take a very long time for a large collection" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:203 #, python-format msgid "" "Bad database location %r. Will start with a new, empty calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:213 #, python-format msgid "Starting %s: Loading books..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:293 msgid "If you are sure it is not running" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:330 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:296 msgid "may be running in the system tray, in the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:298 msgid "upper right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:300 msgid "lower right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:303 msgid "try rebooting your computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:339 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:353 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:319 msgid "try deleting the file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:342 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:308 msgid "Cannot Start " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:343 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:309 #, python-format msgid "%s is already running." msgstr "" @@ -11070,52 +11093,52 @@ msgstr "" msgid "Unhandled exception" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:447 msgid "Permission denied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:105 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:448 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:137 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:139 msgid "Title &sort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "" " The green color indicates that the current title sort matches the current " "title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:150 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 msgid "Authors changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:303 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:302 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -11123,27 +11146,27 @@ msgid "" "strings. If it is colored red, then the authors and this text do not match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:308 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:307 msgid "Author s&ort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" " The green color indicates that the current author sort matches the current " "author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:320 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:506 msgid "&Number:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:603 #, python-format msgid "" "Last modified: %s\n" @@ -11151,132 +11174,132 @@ msgid "" "Double click to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:613 #, python-format msgid "Restore %s from the original" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:660 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:659 msgid "Set the cover for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:668 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:667 msgid "Set metadata for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:674 msgid "Add a format to this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:681 msgid "Remove the selected format from this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:749 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:752 msgid "Choose formats for " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:795 msgid "You do not have permission to read the following files:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:822 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:823 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:825 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:826 msgid "No format selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:835 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:838 msgid "Could not read metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:836 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:839 #, python-format msgid "Could not read metadata from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:867 msgid "&Browse" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:866 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:869 msgid "T&rim" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:868 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:871 msgid "&Remove" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:874 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:877 msgid "Download co&ver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:875 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:878 msgid "&Generate cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:925 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:928 msgid "Not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:952 msgid "Specify title and author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:950 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:953 msgid "You must specify a title and author before generating a cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:972 msgid "Invalid cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:970 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:973 msgid "Could not change cover as the image is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:997 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1000 msgid "This book has no cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:999 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1002 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1055 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1058 msgid "stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1127 msgid "Tags changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1125 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1128 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1156 msgid "A comma separated list of languages for this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1176 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1179 msgid "Unknown language" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1177 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1180 #, python-format msgid "The language %s is not recognized" msgid_plural "The languages %s are not recognized" msgstr[0] "" msgstr[1] "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1189 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1192 msgid "I&ds:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1193 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -11284,38 +11307,38 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1254 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1316 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1257 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 msgid "This ISBN number is valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1257 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1260 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 msgid "This ISBN number is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1304 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1307 msgid "Invalid ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1283 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1286 msgid "Enter an ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1305 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1308 msgid "The ISBN you entered is not valid. Try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1329 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1332 msgid "&Publisher:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1399 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1402 msgid "Clear date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1432 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1435 msgid "Publishe&d:" msgstr "" @@ -11381,7 +11404,7 @@ msgid "Downloaded %(num)d of %(tot)d" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/config.py:61 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:61 msgid "Downloaded metadata fields" msgstr "" @@ -12804,87 +12827,87 @@ msgstr "" msgid "No source selected, cannot configure." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:32 msgid "Metadata sources" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:37 msgid "" "Disable any metadata sources you do not want by unchecking them. You can " "also set the cover priority. Covers from sources that have a higher " "(smaller) priority will be preferred when bulk downloading metadata.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:48 msgid "" "Sources with a red X next to their names must be configured before they will " "be used. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:53 msgid "Configure selected source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:66 msgid "" "If you uncheck any fields, metadata for those fields will not be downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:71 msgid "&Select all" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:75 msgid "&Clear all" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:79 msgid "&Select default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:80 msgid "" "Restore your own subset of checked fields that you define using the 'Set as " "default' button" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:84 msgid "&Set as default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:85 msgid "" "Store the currently checked fields as a default you can restore using the " "'Select default' button" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:90 msgid "Convert all downloaded comments to plain &text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:94 msgid "Swap author names from FN LN to LN, FN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:98 msgid "Max. number of &tags to download:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:105 msgid "Max. &time to wait after first match is found:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:133 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:117 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:199 msgid " secs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:113 msgid "Max. time to wait after first &cover is found:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:121 msgid "" "

Different metadata sources have different sets of tags for the same book. " "If this option is checked, then calibre will use the smaller tag sets. These " @@ -12895,7 +12918,7 @@ msgid "" "for. Most often, they all have large tag sets." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:123 msgid "Prefer &fewer tags" msgstr "" @@ -13352,7 +13375,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:131 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:652 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:652 msgid "&Save" msgstr "" @@ -14124,7 +14147,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/store/search_ui.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/store/web_store_dialog_ui.py:63 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:661 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "Close" msgstr "" @@ -14310,7 +14333,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:455 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:456 msgid "Searches" msgstr "" @@ -14652,34 +14675,42 @@ msgid "" "automatically." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:494 +#, python-format +msgid "" +"The library database at %s appears to be corrupted. Do you want calibre to " +"try and rebuild it automatically? The rebuild may not be completely " +"successful." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:578 msgid "Conversion Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:581 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:601 msgid "Recipe Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:617 msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:631 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:651 msgid "There are active jobs. Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:634 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:654 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:638 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:658 msgid "Active jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:706 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:726 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." @@ -14772,7 +14803,7 @@ msgid "Edit" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:65 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:667 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "Reset" msgstr "" @@ -15274,48 +15305,48 @@ msgstr "" msgid "Toggle" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:444 #, python-format msgid "" "Choose your e-book device. If your device is not in the list, choose a " "\"%s\" device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:505 msgid "Moving library..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:515 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:522 msgid "Failed to move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:576 msgid "Invalid database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:577 #, python-format msgid "" "

An invalid library already exists at %(loc)s, delete it before trying to " "move the existing library.
Error: %(err)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:588 msgid "Could not move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:663 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:669 msgid "Select location for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:690 #, python-format msgid "" "You must choose an empty folder for the calibre library. %s is not empty." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:758 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:764 msgid "welcome wizard" msgstr "" @@ -15626,7 +15657,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:569 #: /home/kovid/work/calibre/src/calibre/library/caches.py:583 #: /home/kovid/work/calibre/src/calibre/library/caches.py:593 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:222 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:238 msgid "yes" msgstr "" @@ -15634,7 +15665,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:568 #: /home/kovid/work/calibre/src/calibre/library/caches.py:580 #: /home/kovid/work/calibre/src/calibre/library/caches.py:590 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:222 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:238 msgid "no" msgstr "" @@ -16519,22 +16550,22 @@ msgid "" "start with a letter" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:67 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:68 #, python-format msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3403 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3404 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3432 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3433 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3449 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3450 msgid "Compacting database" msgstr "" @@ -16693,20 +16724,20 @@ msgid "" "Save into a single directory, ignoring the template directory structure" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:303 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:319 #, python-format msgid "" "Failed to calculate path for save to disk. Template: %(templ)s\n" "Error: %(err)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:309 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:325 #, python-format msgid "Template evaluation resulted in no path components. Template: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:403 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:436 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:419 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:452 msgid "Requested formats not available" msgstr "" @@ -17537,12 +17568,21 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:972 msgid "" +"list_equals(list1, sep1, list2, sep2, yes_val, no_val) -- return yes_val if " +"list1 and list2 contain the same items, otherwise return `no_val. The items " +"are determined by splitting each list using the appropriate separator " +"character (sep1 or sep2). The order of items in the lists is not relevant. " +"The compare is case insensitive." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:990 +msgid "" "today() -- return a date string for today. This value is designed for use in " "format_date or days_between, but can be manipulated like any other string. " "The date is in ISO format." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:983 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1001 msgid "" "days_between(date1, date2) -- return the number of days between date1 and " "date2. The number is positive if date1 is greater than date2, otherwise " @@ -17550,7 +17590,7 @@ msgid "" "empty string." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1005 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1023 msgid "" "language_strings(lang_codes, localize) -- return the strings for the " "language codes passed in lang_codes. If localize is zero, return the strings " @@ -17558,7 +17598,7 @@ msgid "" "the current locale. Lang_codes is a comma-separated list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1025 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1043 msgid "" "language_codes(lang_strings) -- return the language codes for the strings " "passed in lang_strings. The strings must be in the language of the current " @@ -17880,108 +17920,112 @@ msgstr "" msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:720 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:718 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:827 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:825 msgid "Download finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:829 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:827 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:835 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:833 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:837 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:835 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:839 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:837 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:934 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:932 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:936 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:934 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:938 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:936 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:961 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:959 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:966 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:964 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:975 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:973 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:977 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:975 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1057 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1055 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1073 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1071 #, python-format msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1082 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1080 #, python-format msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1091 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1089 #, python-format msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1137 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1135 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1277 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1216 +msgid "Articles in this issue: " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1286 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1348 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1357 #, python-format msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1359 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1368 #, python-format msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1376 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1385 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1518 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1527 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1533 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1542 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -18091,75 +18135,75 @@ msgstr "" msgid "Do not download CSS stylesheets." msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:649 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:649 msgid "OK" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:652 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:652 msgid "Save" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:655 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:655 msgid "Open" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:658 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "Cancel" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:661 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "&Close" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:664 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:664 msgid "Apply" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:674 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:674 msgid "Don't Save" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:676 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:676 msgid "Close without Saving" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:678 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:678 msgid "Discard" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:681 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:681 msgid "&Yes" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:684 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:684 msgid "Yes to &All" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:687 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:687 msgid "&No" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:690 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:690 msgid "N&o to All" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:693 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:693 msgid "Save All" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:696 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:696 msgid "Abort" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:699 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:699 msgid "Retry" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:702 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:702 msgid "Ignore" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:705 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:705 msgid "Restore Defaults" msgstr "" diff --git a/src/calibre/translations/fr.po b/src/calibre/translations/fr.po index e3d3174e5b..5d2833d1bf 100644 --- a/src/calibre/translations/fr.po +++ b/src/calibre/translations/fr.po @@ -7,15 +7,15 @@ msgid "" msgstr "" "Project-Id-Version: calibre 0.4.22\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2011-09-23 18:01+0000\n" -"PO-Revision-Date: 2011-09-29 17:32+0000\n" +"POT-Creation-Date: 2011-09-30 20:39+0000\n" +"PO-Revision-Date: 2011-10-01 06:41+0000\n" "Last-Translator: sengian \n" "Language-Team: Français \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" -"X-Launchpad-Export-Date: 2011-09-30 04:35+0000\n" +"X-Launchpad-Export-Date: 2011-10-02 04:48+0000\n" "X-Generator: Launchpad (build 14071)\n" "X-Poedit-Bookmarks: 1177,1104,-1,-1,-1,-1,-1,-1,-1,-1\n" "Generated-By: pygettext.py 1.5\n" @@ -28,8 +28,8 @@ msgstr "Ne fait strictement rien" #: /home/kovid/work/calibre/src/calibre/db/cache.py:104 #: /home/kovid/work/calibre/src/calibre/db/cache.py:107 #: /home/kovid/work/calibre/src/calibre/db/cache.py:118 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:242 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:243 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:247 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:248 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 @@ -53,7 +53,7 @@ msgstr "Ne fait strictement rien" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1898 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1900 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:286 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:288 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:34 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:35 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:98 @@ -104,8 +104,8 @@ msgstr "Ne fait strictement rien" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:999 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:101 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:138 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:140 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1002 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1007 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1079 @@ -145,7 +145,7 @@ msgstr "Ne fait strictement rien" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:380 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:564 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 @@ -166,9 +166,9 @@ msgstr "Ne fait strictement rien" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1209 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1212 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:252 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:396 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:161 @@ -178,14 +178,14 @@ msgstr "Ne fait strictement rien" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:217 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:541 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:560 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2037 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2187 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3242 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3244 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3377 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:542 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:550 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:561 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2038 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2188 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3243 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3378 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 @@ -785,22 +785,22 @@ msgid "This profile is intended for the Amazon Kindle." msgstr "Ce profil est prévu pour le Kindle d'Amazon." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:173 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:660 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:661 msgid "This profile is intended for the Irex Illiad." msgstr "Ce profil est prévu pour l'Iliad Irex." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:185 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:673 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:674 msgid "This profile is intended for the IRex Digital Reader 1000." msgstr "Ce profil est prévu pour l'IRex Digital Reader 1000." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:198 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:687 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:688 msgid "This profile is intended for the IRex Digital Reader 800." msgstr "Ce profil est prévu pour le lecteur IRex Digital 800." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:210 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:701 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:702 msgid "This profile is intended for the B&N Nook." msgstr "Ce profil est prévu pour le Nook B&N." @@ -869,14 +869,19 @@ msgstr "" msgid "This profile is intended for the Amazon Kindle DX." msgstr "Ce profil est prévu pour le Kindle DX d'Amazon." -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:713 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:714 msgid "This profile is intended for the B&N Nook Color." msgstr "Ce profil est prévu pour le B&N Nook Color." -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:724 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:725 msgid "This profile is intended for the Sanda Bambook." msgstr "Ce profil est prévu pour le Sanda Bambook." +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:740 +msgid "" +"This profile is intended for the PocketBook Pro 900 series of devices." +msgstr "Ce profil est prévu pour la gamme des appareils PocketBook Pro 900" + #: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 msgid "Installed plugins" msgstr "Plugins installés" @@ -946,13 +951,13 @@ msgstr "Activer le plugin nommé" msgid "Disable the named plugin" msgstr "Désactive le plugin nommé" -#: /home/kovid/work/calibre/src/calibre/db/backend.py:271 -#: /home/kovid/work/calibre/src/calibre/db/backend.py:280 +#: /home/kovid/work/calibre/src/calibre/db/backend.py:272 +#: /home/kovid/work/calibre/src/calibre/db/backend.py:281 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:288 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:668 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:132 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:674 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:133 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:142 #, python-format msgid "Path to library too long. Must be less than %d characters." msgstr "" @@ -962,26 +967,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:987 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:988 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:814 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:826 msgid "Yes" msgstr "Oui" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1102 msgid "Main" msgstr "Principal" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1104 msgid "Card A" msgstr "Carte A" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1106 msgid "Card B" msgstr "Carte B" @@ -993,7 +998,7 @@ msgstr "Journal de débogage" msgid "Communicate with Android phones." msgstr "Communiquer avec les téléphones Android" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:129 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:133 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" @@ -1001,11 +1006,11 @@ msgstr "" "Liste de répertoires séparés par des virgules utilisée pour envoyer les " "ebooks vers l'appareil. Le premier existant sera utilisé." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:182 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:187 msgid "Communicate with S60 phones." msgstr "Communiquer avec les téléphones S60" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:201 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:206 msgid "Communicate with WebOS tablets." msgstr "Communique avec une tablette WebOS" @@ -1153,9 +1158,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1150 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:334 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:347 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:335 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:348 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3104 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "Informations" @@ -1163,8 +1168,8 @@ msgstr "Informations" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:662 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3062 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3080 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3063 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3081 msgid "Catalog" msgstr "Catalogue" @@ -3779,46 +3784,50 @@ msgstr "" msgid "Cover" msgstr "Couverture" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:409 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:429 msgid "Downloads metadata and covers from Amazon" msgstr "Télécharge les métadonnées et les couvertures à partir d'Amazon" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:419 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:439 msgid "US" msgstr "US" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:420 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:440 msgid "France" msgstr "France" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:421 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:441 msgid "Germany" msgstr "Allemagne" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:422 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:442 msgid "UK" msgstr "RU" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:423 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:443 msgid "Italy" msgstr "Italie" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:424 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:444 msgid "Japan" msgstr "Japon" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:428 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:445 +msgid "Spain" +msgstr "Espagne" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:449 msgid "Amazon website to use:" msgstr "Site Amazon à utiliser:" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:429 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:450 msgid "" "Metadata from Amazon will be fetched using this country's Amazon website." msgstr "" "Les métadonnées d'Amazon seront récupérées en utilisant ce site web Amazon " "du pays.." -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:603 msgid "Amazon timed out. Try again later." msgstr "Amazon : délai de connexion dépassé. Veuillez réessayer plus tard." @@ -3970,6 +3979,10 @@ msgid "" "Using this feature means that the book will not auto sync its last read " "position on multiple devices. Complain to Amazon." msgstr "" +"Activer le partage de contenu de livres via Facebook etc. sur le Kindle. " +"ATTENTION : L'utilisation de cette option entraine l'impossibilité " +"d'utiliser l'option de synchronisation automatique de la dernière position " +"de lecture sur plusieurs appareils. Ceci est un problème du à Amazon." #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:281 msgid "This is an Amazon Topaz book. It cannot be processed." @@ -4053,7 +4066,7 @@ msgstr "Les livres au format %s ne sont pas supportés" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:955 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:958 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "Livre %(sidx)s sur %(series)s" @@ -4735,6 +4748,7 @@ msgstr "Envoyer les News téléchargées vers l'appareil" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:145 msgid "Delete news books from library after uploading to device" msgstr "" +"Effacer les nouveaux livres de la bibliothèque après l'envoi à l'appareil" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:147 msgid "" @@ -4825,7 +4839,7 @@ msgid "Choose Files" msgstr "Choisir les fichiers" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:751 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:754 msgid "Books" msgstr "Livres" @@ -5249,8 +5263,8 @@ msgstr "Le dossier %s existe déjà. Effacez le d'abord." #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:287 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:341 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:70 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:673 msgid "Too long" msgstr "Trop long" @@ -5320,8 +5334,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:733 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:106 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:88 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:298 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:352 msgid "Success" @@ -5340,7 +5354,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:970 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:377 msgid "Failed" @@ -5405,7 +5420,7 @@ msgid "Create a catalog of the books in your calibre library" msgstr "Créer un catalogue des livres de votre bibliothèque Calibre" #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:88 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:590 msgid "Cannot convert" msgstr "Conversion impossible" @@ -5471,7 +5486,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/device_category_editor.py:112 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:674 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:216 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:503 @@ -5929,7 +5944,7 @@ msgstr "F1" #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:66 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:670 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:670 msgid "Help" msgstr "Aide" @@ -6378,7 +6393,7 @@ msgid "No books found" msgstr "Aucun livre trouvé" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:289 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:794 msgid "No permission" msgstr "Aucune permission" @@ -6597,50 +6612,50 @@ msgstr "" "Livres &Multiples dans un dossier, suppose que chaque livre électronique est " "un livre différent" -#: /home/kovid/work/calibre/src/calibre/gui2/bars.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/bars.py:195 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:302 msgid "Donate" msgstr "Faire un don" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:120 msgid "Click to open" msgstr "Cliquer pour ouvrir" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:135 msgid "Ids" msgstr "Ids" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:173 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "Livre %(sidx)s de %(series)s" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1035 msgid "Collections" msgstr "Collections" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:290 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:256 msgid "Paste Cover" msgstr "Coller la couverture" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:291 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:257 msgid "Copy Cover" msgstr "Copier la couverture" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:557 msgid "Double-click to open Book Details window" msgstr "Double-cliquer pour ouvrir la fenêtre de détails du livre" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:556 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:558 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "Chemin" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:559 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" @@ -6730,7 +6745,7 @@ msgstr "sortie" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:21 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:105 @@ -6789,6 +6804,13 @@ msgid "" " will be selected.\n" " -For time field, only the date will be used. " msgstr "" +"Quelques explications à propos de ce modèle :\n" +" -Les champs disponibles sont 'author_sort', 'authors', 'id',\n" +" 'isbn', 'pubdate', 'publisher', 'series_index', 'series',\n" +" 'tags', 'timestamp', 'title', 'uuid', 'title_sort\n" +" -Pour les champs de type liste ie auteurs et étiquettes,\n" +" seul le premier élément sera utilisé.\n" +" -Dans le cas des champs de temps, seule la date sera utilisée. " #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:16 msgid "CSV/XML Options" @@ -7685,33 +7707,33 @@ msgstr "" "métadonnées que possible." #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:901 msgid "Choose cover for " msgstr "Choisir la couverture pour " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:906 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:909 msgid "Cannot read" msgstr "Impossible de lire" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:910 msgid "You do not have permission to read the file: " msgstr "Vous n'avez pas les permissions nécessaires pour lire ce fichier : " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:203 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:915 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:918 msgid "Error reading file" msgstr "Erreur à la lecture du fichier" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:916 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:919 msgid "

There was an error reading from file:
" msgstr "

Il y a eu une erreur à la lecture du fichier :
" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:926 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:929 msgid " is not a valid picture" msgstr " n'est pas une image compatible" @@ -7736,7 +7758,7 @@ msgid "&Title: " msgstr "&Titre : " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 msgid "Change the title of this book" msgstr "Modifie le titre du livre" @@ -7768,7 +7790,7 @@ msgstr "Eti&quettes : " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:548 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1089 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1092 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

They can be any words or phrases, separated by commas." @@ -7780,7 +7802,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:555 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:214 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:446 msgid "&Series:" msgstr "&Séries :" @@ -7788,7 +7810,7 @@ msgstr "&Séries :" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:556 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:557 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:445 msgid "List of known series. You can add new series." msgstr "Liste de séries connues. Vous pouvez ajouter de nouvelles séries." @@ -7833,6 +7855,8 @@ msgid "" "Enable sharing of book content via Facebook, etc. WARNING: Disables last " "read syncing" msgstr "" +"Activer le partage du contenu de livres via Facebook, etc. ATTENTION: " +"Désactive la synchronisation du dernier livre lu" #: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:72 msgid "Put generated Table of Contents at &start of book instead of end" @@ -8463,7 +8487,7 @@ msgstr "Le navigateur de coverture ne peut ête chargé" #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:271 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:320 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:324 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1396 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1399 msgid "Undefined" msgstr "Indéfini(e)" @@ -9155,51 +9179,51 @@ msgstr "Existe" msgid "Convertible" msgstr "Convertible" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:43 msgid "Choose location for calibre library" msgstr "Choissisez l'emplacement de la bibliothèque Calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:50 msgid "Same as current" msgstr "Identique à l'actuel" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 #, python-format msgid "The location %s contains the current calibre library" msgstr "L'emplacement %s contient la bibliothèque Calibre actuelle" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:56 msgid "No existing library found" msgstr "Aucune bibliothèque préexistante n'a été trouvée" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 #, python-format msgid "There is no existing calibre library at %s" msgstr "Il n'y a pas de bibliothèque Calibre préexistante à %s" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:62 msgid "Not empty" msgstr "N'est pas vide" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:63 #, python-format msgid "The folder %s is not empty. Please choose an empty folder" msgstr "Le dossier %s n'est pas vide. Veillez choisir un dossier vide." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:94 msgid "No location" msgstr "Aucun emplacement" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:94 msgid "No location selected" msgstr "Aucun emplacement sélectionné" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:683 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:689 msgid "Bad location" msgstr "Mauvais emplacement" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:99 #, python-format msgid "%s is not an existing folder" msgstr "%s n'est pas un dossier existant" @@ -9273,14 +9297,14 @@ msgstr "Indiquer les options pour la conversion de %s" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:211 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:117 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 msgid "&Title:" msgstr "&Titre :" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:199 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:198 msgid "&Author(s):" msgstr "&Auteur(s) :" @@ -9289,21 +9313,21 @@ msgid "&Profile:" msgstr "&Profil :" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:24 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:236 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:649 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:241 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:649 msgid "&OK" msgstr "&OK" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:25 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:242 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tweak_epub_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:233 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:658 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "&Cancel" msgstr "&Annuler" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog_ui.py:43 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:26 msgid "Edit Comments" msgstr "Editer les commentaires" @@ -9575,19 +9599,19 @@ msgstr "Copier toutes les valeurs de tri d'auteur dans auteur" msgid "Details of job" msgstr "Détail du travail" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:21 msgid "Active Jobs" msgstr "Exécutions en cours" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:36 msgid "&Stop selected jobs" msgstr "Arrêter les travaux sélectionnés" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:40 msgid "Show job &details" msgstr "Afficher les &détails du travail" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:44 msgid "Stop &all non device jobs" msgstr "&Arrêter tous les travaux ne concernant pas les appareils" @@ -9608,7 +9632,7 @@ msgid "Show detailed information about this error" msgstr "Afficher l'information détaillée à propos de cette erreur" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:531 msgid "Copied" msgstr "Copié" @@ -9829,13 +9853,13 @@ msgstr "" "Dickens peut être classé comme Dickens, Charles." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:541 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1047 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1050 msgid "&Rating:" msgstr "&Note :" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:542 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:543 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1048 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1051 msgid "Rating of this book. 0-5 stars" msgstr "Note de ce livre. de 0 à 5 étoiles" @@ -9915,7 +9939,7 @@ msgid "&Force numbers to start with:" msgstr "&Forcer les nombres à commencer avec:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:569 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1380 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1383 msgid "&Date:" msgstr "&Date :" @@ -9999,7 +10023,7 @@ msgid "Set from &ebook file(s)" msgstr "Fixer à partir du(des) fichier(s) &ebook(s)" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:592 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1152 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1155 msgid "&Languages:" msgstr "&Langues:" @@ -10610,7 +10634,7 @@ msgstr "Trouver" msgid "Search in the library view for the selected item" msgstr "Rechercher dans la vue librairie l'article sélectionné" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:23 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:25 msgid "" "Restoring database from backups, do not interrupt, this will happen in three " "stages" @@ -10618,11 +10642,30 @@ msgstr "" "Restaurer la base de données à partir des sauvegardes, ne pas interrompre, " "ceci se passera en 3 étapes" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:27 msgid "Restoring database" msgstr "Restaurer la base de données" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:80 +#, python-format +msgid "The old database was saved as: %s" +msgstr "La vieille base de données a été sauvegardée sous : %s" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:84 +#, python-format +msgid "" +"Restoring the database succeeded with some warnings click Show details to " +"see the details. %s" +msgstr "" +"La restauration de la base de données a réussi avec quelques avertissements. " +"Cliquer sur détails pour afficher les détails. %s" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:89 +#, python-format +msgid "Restoring database was successful. %s" +msgstr "La restauration de la base de données a réussi. %s" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:94 msgid "" "Your list of books, with all their metadata is stored in a single file, " "called a database. In addition, metadata for each individual book is stored " @@ -10642,24 +10685,13 @@ msgstr "" "la base de donnée ni les recettes individuelles.

Voulez vous restaurer la " "base de données?" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:131 msgid "Restoring database failed, click Show details to see details" msgstr "" "La restauration de la base de données a échoué, cliquer sur Afficher les " "détails pour voir les détails" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:107 -msgid "" -"Restoring the database succeeded with some warnings click Show details to " -"see the details." -msgstr "" -"La restauration de la base de données a réussi avec quelques avertissements, " -"cliquer sur Afficher les détails pour voir les détails" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:112 -msgid "Restoring database was successful" -msgstr "La restauration de la base de données a réussi" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:75 msgid "Saved search already exists" @@ -11140,7 +11172,7 @@ msgid "&Author:" msgstr "&Auteur:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:215 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1091 msgid "Ta&gs:" msgstr "Étiquettes:" @@ -11350,59 +11382,67 @@ msgstr "Compte" msgid "Was" msgstr "Fût" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:263 msgid "Template language tutorial" msgstr "didacticiel sur le language de modèle" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:267 msgid "Template function reference" -msgstr "" +msgstr "Référence des modèles de fonctions" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:285 msgid "EXCEPTION: " msgstr "EXCEPTION: " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:301 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:312 msgid "No column chosen" msgstr "Aucune colonne sélectionnée" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:313 msgid "You must specify a column to be colored" msgstr "Vous devez spécifier une colonne devant être colorée" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:316 msgid "No template provided" msgstr "Aucun modèle fourni" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:306 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:317 msgid "The template box cannot be empty" msgstr "La boîte modèle ne peut pas être vide" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:32 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:252 msgid "Set the color of the column:" msgstr "Indiquer la couleur de la colonne:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:39 +msgid "Copy a color name to the clipboard:" +msgstr "Copier un nom de couleur dans le presse-papier :" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:49 +msgid "Copy the selected color name to the clipboard" +msgstr "Copier le nom de la couleur sélectionnée dans le presse-papier :" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:59 msgid "Template value:" msgstr "Valeur modèle:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:60 msgid "" "The value the of the template using the current book in the library view" msgstr "" "La valeur du modèle utilisée par le livre actuel dans la vue librairie" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:73 msgid "Function &name:" msgstr "&Nom de la fonction :" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:100 msgid "&Documentation:" msgstr "&Documentation :" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:85 msgid "Python &code:" msgstr "&Code python :" @@ -11865,7 +11905,7 @@ msgid "Regular expression (?P)" msgstr "Expression régulière (?P)" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1288 msgid "ISBN:" msgstr "ISBN :" @@ -11922,13 +11962,13 @@ msgid "Connected " msgstr "Connecté : " #: /home/kovid/work/calibre/src/calibre/gui2/init.py:219 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:230 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:261 msgid "Book Details" msgstr "Détails du livre" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:221 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:232 msgid "Shift+Alt+D" msgstr "Maj+Alt+D" @@ -12346,23 +12386,23 @@ msgstr "Ouvrir le livre" msgid "Configure" msgstr "Configurer" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:32 msgid "Use the library located at the specified path." msgstr "Utiliser la bibliothèque présente dans le répertoire spécifié." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:34 msgid "Start minimized to system tray." msgstr "Démarrer en mode minimisé dans la zone de notification." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:36 msgid "Log debugging information to console" msgstr "Loggue les informations de débogage dans la console" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:38 msgid "Do not check for updates" msgstr "Ne pas vérifier les mises à jour" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:40 msgid "" "Ignore custom plugins, useful if you installed a plugin that is preventing " "calibre from starting" @@ -12370,7 +12410,7 @@ msgstr "" "Ignorer les plugins personnalisés, utile si vous installez un plugin qui " "empêche calibre de démarrer." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:44 msgid "" "Cause a running calibre instance, if any, to be shutdown. Note that if there " "are running jobs, they will be silently aborted, so use with care." @@ -12379,78 +12419,70 @@ msgstr "" "Remarquez que s'il y a des travaux en cours, ils seront avortés sans " "sommation. À utiliser avec parcimonie donc." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:69 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:697 msgid "Calibre Library" msgstr "Bibliothèque calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:95 msgid "Choose a location for your calibre e-book library" msgstr "Choisissez un emplacement pour votre bibliothèque d'e-books Calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:104 msgid "Failed to create library" msgstr "La création de la bibliothèque a échoué" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 #, python-format msgid "Failed to create calibre library at: %r." msgstr "Echec de la création de la bibliothèque à : %r." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:168 msgid "Choose a location for your new calibre e-book library" msgstr "" "Choisissez un emplacement pour votre nouvelle bibliothèque d'e-books Calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:136 msgid "Initializing user interface..." msgstr "Initialisation de l'interface utilisateur..." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:162 msgid "Repairing failed" msgstr "La réparation a échoué" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:163 msgid "The database repair failed. Starting with a new empty library." msgstr "" "La réparation de la base de données a échoué. Lancement avec une nouvelle " "bibliothèque vide." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:202 msgid "Bad database location" msgstr "Mauvais emplacement pour la base de données" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:178 #, python-format msgid "Bad database location %r. calibre will now quit." msgstr "" "Mauvais emplacement %r pour la base de données. Calibre va maintenant se " "fermer." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:493 msgid "Corrupted database" msgstr "Base de données corrompue" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:191 +#, python-format msgid "" -"Your calibre database appears to be corrupted. Do you want calibre to try " -"and repair it automatically? If you say No, a new empty calibre library will " -"be created." +"The library database at %s appears to be corrupted. Do you want calibre to " +"try and rebuild it automatically? The rebuild may not be completely " +"successful. If you say No, a new empty calibre library will be created." msgstr "" -"Votre base de données Calibre semble être corrompue. Voulez-vous que Calibre " -"essaie de la réparer automatiquement? En cas de refus, une nouvelle " -"bibliothèque sera crée." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:224 -msgid "" -"Repairing database. This can take a very long time for a large collection" -msgstr "" -"Réparation de la base de données. Ceci peut prendre un certain temps pour " -"une collection importante." - -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:203 #, python-format msgid "" "Bad database location %r. Will start with a new, empty calibre library" @@ -12458,41 +12490,41 @@ msgstr "" "Mauvais emplacement %r pour la base de données. Calibre va démarrer avec une " "nouvelle bibliothèque vide." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:213 #, python-format msgid "Starting %s: Loading books..." msgstr "Démarrage de %s en cours : Chargement des livres..." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:293 msgid "If you are sure it is not running" msgstr "Si vous êtes sûr qu'il n'est pas démarré" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:330 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:296 msgid "may be running in the system tray, in the" msgstr "peut être démarré dans la zone de notification, dans la" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:298 msgid "upper right region of the screen." msgstr "région en haut et à droite de l'écran." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:300 msgid "lower right region of the screen." msgstr "région en bas et à droite de l'écran." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:303 msgid "try rebooting your computer." msgstr "Essayer de redémarrer l'ordinateur." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:339 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:353 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:319 msgid "try deleting the file" msgstr "Essayer de supprimer le fichier" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:342 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:308 msgid "Cannot Start " msgstr "Impossible de lancer " -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:343 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:309 #, python-format msgid "%s is already running." msgstr "%s est déjà démarré." @@ -12518,14 +12550,14 @@ msgstr "&Quitter" msgid "Unhandled exception" msgstr "Exception non gérée" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:447 msgid "Permission denied" msgstr "Permission refusée" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:105 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:448 #, python-format msgid "Could not open %s. Is it being used by another program?" @@ -12533,7 +12565,7 @@ msgstr "" "Impossible d'ouvrir %s. Est-il en cours d'utilisation par un autre programme " "?" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:137 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." @@ -12541,11 +12573,11 @@ msgstr "" "Définit comment ce livre doit être classé par titre. Par exemple, " "L'exorciste peut être classé comme Exorciste, L'." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:139 msgid "Title &sort:" msgstr "Tri par titre:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "" " The green color indicates that the current title sort matches the current " "title" @@ -12553,7 +12585,7 @@ msgstr "" " La couleur verte indique que la clé de tri de titre actuelle correspond au " "titre actuel." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:150 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." @@ -12561,11 +12593,11 @@ msgstr "" " La couleur rouge indique que la clé de tri de titre actuelle ne correspond " "pas au titre actuel. Aucune action n'est requise si c'est ce que vous voulez." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 msgid "Authors changed" msgstr "Auteurs modifiés" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" @@ -12574,7 +12606,7 @@ msgstr "" "modifications avec de pouvoir utiliser Gérer auteurs. Voulez-vous " "sauvegarder ces modifications?" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:303 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:302 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -12587,11 +12619,11 @@ msgstr "" "de tri de l'auteur. Si elle est colorée en rouge, alors les auteurs et ce " "texte ne correspondent pas." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:308 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:307 msgid "Author s&ort:" msgstr "Tri par auteur:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" " The green color indicates that the current author sort matches the current " "author" @@ -12599,7 +12631,7 @@ msgstr "" " La couleur verte indique que la clé de tri par auteur actuelle correspond à " "l'auteur" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:320 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." @@ -12608,11 +12640,11 @@ msgstr "" "pas à l'auteur actuel. Aucune action n'est requise si c'est ce que vous " "voulez." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:506 msgid "&Number:" msgstr "&Nombre:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:603 #, python-format msgid "" "Last modified: %s\n" @@ -12623,109 +12655,109 @@ msgstr "" "\n" "Double cliquer pour voir" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:613 #, python-format msgid "Restore %s from the original" msgstr "Restaurer %s à partir de l'original" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:660 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:659 msgid "Set the cover for the book from the selected format" msgstr "Indiquer la couverture pour le livre à partir du format sélectionné" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:668 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:667 msgid "Set metadata for the book from the selected format" msgstr "" "Indiquer les métadonnées pour ce livre à partir du format sélectionné" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:674 msgid "Add a format to this book" msgstr "Ajouter un format pour ce livre" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:681 msgid "Remove the selected format from this book" msgstr "Supprimer le format sélectionné pour ce livre" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:749 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:752 msgid "Choose formats for " msgstr "Choisir les formats pour " -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:795 msgid "You do not have permission to read the following files:" msgstr "Vous n'avez par la permission de lire les fichiers suivants :" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:822 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:823 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:825 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:826 msgid "No format selected" msgstr "Aucun format sélectionné" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:835 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:838 msgid "Could not read metadata" msgstr "Impossible de lire les métadonnées" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:836 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:839 #, python-format msgid "Could not read metadata from %s format" msgstr "Impossible de lire les métadonnées à partir du format %s" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:867 msgid "&Browse" msgstr "&Parcourir" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:866 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:869 msgid "T&rim" msgstr "R&ogner" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:868 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:871 msgid "&Remove" msgstr "&Supprimer" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:874 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:877 msgid "Download co&ver" msgstr "Télécharger la cou&verture" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:875 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:878 msgid "&Generate cover" msgstr "&Générer la couverture" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:925 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:928 msgid "Not a valid picture" msgstr "N'est pas une image correcte" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:952 msgid "Specify title and author" msgstr "Précisez le titre et l'auteur" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:950 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:953 msgid "You must specify a title and author before generating a cover" msgstr "" "Vous devez préciser un titre et un auteur avant de générer une couverture" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:972 msgid "Invalid cover" msgstr "Couverture invalide" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:970 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:973 msgid "Could not change cover as the image is invalid." msgstr "Impossible de modifier la couverture car l'image est invalide." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:997 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1000 msgid "This book has no cover" msgstr "Ce livre n'a pas de couverture" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:999 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1002 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "Taille de la couverture: %(width)d x %(height)d pixels" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1055 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1058 msgid "stars" msgstr "Notes" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1127 msgid "Tags changed" msgstr "Etiquettes modifiées" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1125 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1128 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" @@ -12734,26 +12766,26 @@ msgstr "" "vous devez soit ou appliquer ces modifications. Voulez-vous appliquer les " "modifications?" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1156 msgid "A comma separated list of languages for this book" msgstr "Une liste séparée par des virgules de langues pour ce livre" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1176 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1179 msgid "Unknown language" msgstr "Langage inconnu" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1177 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1180 #, python-format msgid "The language %s is not recognized" msgid_plural "The languages %s are not recognized" msgstr[0] "La langue %s n'est pas reconnue" msgstr[1] "Les langues %s ne sont pas reconnues" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1189 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1192 msgid "I&ds:" msgstr "I&ds :" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1193 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -12764,38 +12796,38 @@ msgstr "" "\n" "%s" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1254 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1316 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1257 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 msgid "This ISBN number is valid" msgstr "Le numéro ISBN est correct" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1257 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1260 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 msgid "This ISBN number is invalid" msgstr "Le numéro ISBN est incorrect" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1304 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1307 msgid "Invalid ISBN" msgstr "ISBN invalide" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1283 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1286 msgid "Enter an ISBN" msgstr "Entrer un ISBN" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1305 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1308 msgid "The ISBN you entered is not valid. Try again." msgstr "L'ISBN entré n'est pas valide. Essayer de nouveau." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1329 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1332 msgid "&Publisher:" msgstr "&Éditeur:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1399 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1402 msgid "Clear date" msgstr "Effacer la date" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1432 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1435 msgid "Publishe&d:" msgstr "Pu&blié :" @@ -12867,7 +12899,7 @@ msgid "Downloaded %(num)d of %(tot)d" msgstr "%(num)d téléchargés sur %(tot)d" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/config.py:61 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:61 msgid "Downloaded metadata fields" msgstr "Champs de métadonnées téléchargés" @@ -14526,11 +14558,11 @@ msgstr "Pas de source sélectionnée" msgid "No source selected, cannot configure." msgstr "Pas de source sélectionnée, impossible de configurer." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:32 msgid "Metadata sources" msgstr "Sources de métadonnées" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:37 msgid "" "Disable any metadata sources you do not want by unchecking them. You can " "also set the cover priority. Covers from sources that have a higher " @@ -14541,7 +14573,7 @@ msgstr "" "sources qui ont une priorité plus haute (plus basse) seront préférées lors " "du téléchargement des métadonnées par lot.\n" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:48 msgid "" "Sources with a red X next to their names must be configured before they will " "be used. " @@ -14549,30 +14581,30 @@ msgstr "" "Les sources avec un X rouge à côté de leurs noms doivent être configurées " "avant d'être utilisées. " -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:53 msgid "Configure selected source" msgstr "Configurer la source sélectionnée" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:66 msgid "" "If you uncheck any fields, metadata for those fields will not be downloaded" msgstr "" "Si vous décochez des champs, les métadonnées de ces champs ne seront pas " "téléchargées" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:71 msgid "&Select all" msgstr "Tout &sélectionner" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:75 msgid "&Clear all" msgstr "Tout effacer" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:79 msgid "&Select default" msgstr "&Sélectionner par défaut" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:80 msgid "" "Restore your own subset of checked fields that you define using the 'Set as " "default' button" @@ -14580,11 +14612,11 @@ msgstr "" "Restaurer votre propre sous-ensemble de champs cochés que vous définissez en " "utilisant le bouton 'Préciser comme défaut')" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:84 msgid "&Set as default" msgstr "&Préciser comme défaut" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:85 msgid "" "Store the currently checked fields as a default you can restore using the " "'Select default' button" @@ -14592,33 +14624,33 @@ msgstr "" "Enregistrer les champs actuellement cochés comme champs par défaut. Vous " "pouvez les restaurer en utilisant le bouton 'Sélectionner par défaut')" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:90 msgid "Convert all downloaded comments to plain &text" msgstr "Convertir tous les commentaires téléchargés vers du &texte simple" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:94 msgid "Swap author names from FN LN to LN, FN" msgstr "Echanger les noms des auteurs de PR. NOM à NOM, PR." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:98 msgid "Max. number of &tags to download:" msgstr "Nombre max. d'étiquettes à télécharger:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:105 msgid "Max. &time to wait after first match is found:" msgstr "Durée maximale d'attente après le premier résultat trouvé :" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:133 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:117 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:199 msgid " secs" msgstr " secs" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:113 msgid "Max. time to wait after first &cover is found:" msgstr "Durée maximale d'attente après la première &couverture trouvée :" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:121 msgid "" "

Different metadata sources have different sets of tags for the same book. " "If this option is checked, then calibre will use the smaller tag sets. These " @@ -14629,7 +14661,7 @@ msgid "" "for. Most often, they all have large tag sets." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:123 msgid "Prefer &fewer tags" msgstr "Préférer moins d'étiquettes" @@ -15165,7 +15197,7 @@ msgstr "" "Sauvegarder." #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:131 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:652 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:652 msgid "&Save" msgstr "&Sauvegarder" @@ -16069,7 +16101,7 @@ msgstr "Livres:" #: /home/kovid/work/calibre/src/calibre/gui2/store/search_ui.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/store/web_store_dialog_ui.py:63 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:661 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "Close" msgstr "Fermer" @@ -16285,7 +16317,7 @@ msgstr "" "Etes-vous sûr?" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:455 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:456 msgid "Searches" msgstr "Recherches" @@ -16651,23 +16683,31 @@ msgstr "" "Calibre, le journal de débogage sera disponible dans le fichier : %s

Le " "journal sera affiché automatiquement." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:494 +#, python-format +msgid "" +"The library database at %s appears to be corrupted. Do you want calibre to " +"try and rebuild it automatically? The rebuild may not be completely " +"successful." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:578 msgid "Conversion Error" msgstr "Erreur lors de la conversion" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:581 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:601 msgid "Recipe Disabled" msgstr "Recette désactivée" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:617 msgid "Failed" msgstr "Échoué" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:631 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:651 msgid "There are active jobs. Are you sure you want to quit?" msgstr "Il y a des travaux actifs. Voulez-vous vraiment finir ?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:634 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:654 msgid "" " is communicating with the device!
\n" " Quitting may cause corruption on the device.
\n" @@ -16678,11 +16718,11 @@ msgstr "" "l'appareil.
\n" " Êtes-vous sûr de vouloir quitter ?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:658 msgid "Active jobs" msgstr "Travaux actifs" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:706 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:726 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." @@ -16779,7 +16819,7 @@ msgid "Edit" msgstr "Editer" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:65 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:667 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "Reset" msgstr "Réinitialiser" @@ -17312,7 +17352,7 @@ msgstr "Masquer" msgid "Toggle" msgstr "Basculer" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:444 #, python-format msgid "" "Choose your e-book device. If your device is not in the list, choose a " @@ -17321,20 +17361,20 @@ msgstr "" "Choisir votre lecteur e-book. Si votre lecteur n'est pas dans la liste, " "choisir un lecteur \"%s\"." -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:505 msgid "Moving library..." msgstr "Déplacement de la bibliothèque en cours..." -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:515 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:522 msgid "Failed to move library" msgstr "Le déplacement de la bibliothèque a échoué." -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:576 msgid "Invalid database" msgstr "Base de données incorrecte" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:577 #, python-format msgid "" "

An invalid library already exists at %(loc)s, delete it before trying to " @@ -17343,15 +17383,15 @@ msgstr "" "

Une librairie invalide existe à %(loc)s, la supprimer avant d'essayer de " "déplacer à nouveau la librairie existante.
Erreur: %(err)s" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:588 msgid "Could not move library" msgstr "Impossible de déplacer la bibliothèque" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:663 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:669 msgid "Select location for books" msgstr "Sélectionner l'emplacement pour les livres" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:690 #, python-format msgid "" "You must choose an empty folder for the calibre library. %s is not empty." @@ -17359,7 +17399,7 @@ msgstr "" "Vous devez choisir un dossier vide pour la bibliothèque calibre. %s n'est " "pas vide." -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:758 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:764 msgid "welcome wizard" msgstr "assistant de bienvenue" @@ -17727,7 +17767,7 @@ msgstr "Vérifié" #: /home/kovid/work/calibre/src/calibre/library/caches.py:569 #: /home/kovid/work/calibre/src/calibre/library/caches.py:583 #: /home/kovid/work/calibre/src/calibre/library/caches.py:593 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:222 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:238 msgid "yes" msgstr "Oui" @@ -17735,7 +17775,7 @@ msgstr "Oui" #: /home/kovid/work/calibre/src/calibre/library/caches.py:568 #: /home/kovid/work/calibre/src/calibre/library/caches.py:580 #: /home/kovid/work/calibre/src/calibre/library/caches.py:590 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:222 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:238 msgid "no" msgstr "Non" @@ -18950,22 +18990,22 @@ msgstr "" "L'étiquette ne doit contenir que des minuscules, des chiffres et des " "underscores (tirets bas), et commencer par une lettre" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:67 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:68 #, python-format msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "%(tt)sLa notation moyenne est de %(rating)3.1f" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3403 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3404 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "

Migre l'ancienne base vers la bibliothèque dans %s

" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3432 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3433 #, python-format msgid "Copying %s" msgstr "Copie %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3449 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3450 msgid "Compacting database" msgstr "Compacte la base" @@ -19157,7 +19197,7 @@ msgstr "" "Sauvegarder dans un seul répertoire, en ignorant le modèle de structure des " "répertoires" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:303 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:319 #, python-format msgid "" "Failed to calculate path for save to disk. Template: %(templ)s\n" @@ -19167,14 +19207,14 @@ msgstr "" "%(templ)s\n" "Erreur : %(err)s" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:309 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:325 #, python-format msgid "Template evaluation resulted in no path components. Template: %s" msgstr "" "L'application du modèle n'a résulté en aucun composant de chemin. Modèle : %s" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:403 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:436 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:419 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:452 msgid "Requested formats not available" msgstr "Formats demandés non disponible" @@ -20190,6 +20230,15 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:972 msgid "" +"list_equals(list1, sep1, list2, sep2, yes_val, no_val) -- return yes_val if " +"list1 and list2 contain the same items, otherwise return `no_val. The items " +"are determined by splitting each list using the appropriate separator " +"character (sep1 or sep2). The order of items in the lists is not relevant. " +"The compare is case insensitive." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:990 +msgid "" "today() -- return a date string for today. This value is designed for use in " "format_date or days_between, but can be manipulated like any other string. " "The date is in ISO format." @@ -20198,7 +20247,7 @@ msgstr "" "pour être utiliser avec format_date ou days_between, mais peut être " "manipulée comme toute autre chaine. La date est au format ISO." -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:983 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1001 msgid "" "days_between(date1, date2) -- return the number of days between date1 and " "date2. The number is positive if date1 is greater than date2, otherwise " @@ -20210,7 +20259,7 @@ msgstr "" "négatif. Si date1 ou date2 ne sont pas des dates, la fonction renvoie une " "chaîne vide." -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1005 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1023 msgid "" "language_strings(lang_codes, localize) -- return the strings for the " "language codes passed in lang_codes. If localize is zero, return the strings " @@ -20218,7 +20267,7 @@ msgid "" "the current locale. Lang_codes is a comma-separated list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1025 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1043 msgid "" "language_codes(lang_strings) -- return the language codes for the strings " "passed in lang_strings. The strings must be in the language of the current " @@ -20549,105 +20598,109 @@ msgstr "" msgid "Unknown News Source" msgstr "Source de News inconnue" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:720 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:718 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" "La recette \"%s\" a besoin d'un nom d'utilisateur et d'un mot de passe." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:827 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:825 msgid "Download finished" msgstr "Téléchargement terminé" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:829 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:827 msgid "Failed to download the following articles:" msgstr "Impossible de télécharger les articles suivants;" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:835 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:833 msgid "Failed to download parts of the following articles:" msgstr "" "Impossible de télécharger certaines parties pour les articles suivants :" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:837 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:835 msgid " from " msgstr " de " -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:839 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:837 msgid "\tFailed links:" msgstr "\tLiens qui ont échoués :" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:934 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:932 msgid "Could not fetch article." msgstr "Impossible de récupérer l'article." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:936 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:934 msgid "The debug traceback is available earlier in this log" msgstr "" "Les informations de débogage sont disponibles précédement dans ce journal" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:938 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:936 msgid "Run with -vv to see the reason" msgstr "Lancer avec -vv pour voir la raison" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:961 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:959 msgid "Fetching feeds..." msgstr "Récupération des flux..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:966 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:964 msgid "Got feeds from index page" msgstr "Obtient les flux à partir de la page d'index" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:975 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:973 msgid "Trying to download cover..." msgstr "Essaie de télécharger la couverture..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:977 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:975 msgid "Generating masthead..." msgstr "Génération du masthead" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1057 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1055 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "Commence le téléchargement [processus %d]..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1073 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1071 #, python-format msgid "Feeds downloaded to %s" msgstr "Flux téléchargés de %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1082 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1080 #, python-format msgid "Could not download cover: %s" msgstr "Impossible de télécharger la couverture : %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1091 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1089 #, python-format msgid "Downloading cover from %s" msgstr "Télécharge la couverture de %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1137 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1135 msgid "Masthead image downloaded" msgstr "L'image du titre a été téléchargée" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1277 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1216 +msgid "Articles in this issue: " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1286 msgid "Untitled Article" msgstr "Article sans titre" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1348 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1357 #, python-format msgid "Article downloaded: %s" msgstr "Article téléchargé : %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1359 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1368 #, python-format msgid "Article download failed: %s" msgstr "Impossible de télécharger l'article : %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1376 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1385 msgid "Fetching feed" msgstr "Récupération du flux" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1518 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1527 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." @@ -20655,7 +20708,7 @@ msgstr "" "La connexion a échouée, vérifier votre nom d'utilisateur et votre mot de " "passe pour le service Périodique Calibre." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1533 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1542 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -20790,75 +20843,75 @@ msgstr "" msgid "Do not download CSS stylesheets." msgstr "Ne pas télécharger les feuilles de style CSS." -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:649 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:649 msgid "OK" msgstr "OK" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:652 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:652 msgid "Save" msgstr "Sauvegarder" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:655 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:655 msgid "Open" msgstr "Ouvrir" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:658 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "Cancel" msgstr "Annuler" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:661 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "&Close" msgstr "&Fermer" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:664 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:664 msgid "Apply" msgstr "Appliquer" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:674 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:674 msgid "Don't Save" msgstr "Ne pas sauvegarder" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:676 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:676 msgid "Close without Saving" msgstr "Fermer sans sauvegarder" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:678 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:678 msgid "Discard" msgstr "Abandonner" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:681 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:681 msgid "&Yes" msgstr "&Oui" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:684 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:684 msgid "Yes to &All" msgstr "Oui pour tous" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:687 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:687 msgid "&No" msgstr "&Non" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:690 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:690 msgid "N&o to All" msgstr "N&on pour tous" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:693 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:693 msgid "Save All" msgstr "Sauvegarder Tout" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:696 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:696 msgid "Abort" msgstr "Interrompre" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:699 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:699 msgid "Retry" msgstr "Réessayer" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:702 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:702 msgid "Ignore" msgstr "Ignorer" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:705 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:705 msgid "Restore Defaults" msgstr "Rétablir les valeurs par défaut" diff --git a/src/calibre/translations/gl.po b/src/calibre/translations/gl.po index 59115e7b59..9d73b6edf6 100644 --- a/src/calibre/translations/gl.po +++ b/src/calibre/translations/gl.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-09-23 18:01+0000\n" +"POT-Creation-Date: 2011-09-30 20:39+0000\n" "PO-Revision-Date: 2011-08-05 16:19+0000\n" "Last-Translator: Miguel Anxo Bouzada \n" "Language-Team: dev@gl.openoffice.org\n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2011-09-24 04:44+0000\n" -"X-Generator: Launchpad (build 14012)\n" +"X-Launchpad-Export-Date: 2011-10-01 04:47+0000\n" +"X-Generator: Launchpad (build 14071)\n" "Language: gl\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -27,8 +27,8 @@ msgstr "Non facer nada" #: /home/kovid/work/calibre/src/calibre/db/cache.py:104 #: /home/kovid/work/calibre/src/calibre/db/cache.py:107 #: /home/kovid/work/calibre/src/calibre/db/cache.py:118 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:242 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:243 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:247 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:248 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 @@ -52,7 +52,7 @@ msgstr "Non facer nada" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1898 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1900 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:286 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:288 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:34 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:35 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:98 @@ -103,8 +103,8 @@ msgstr "Non facer nada" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:999 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:101 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:138 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:140 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1002 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1007 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1079 @@ -144,7 +144,7 @@ msgstr "Non facer nada" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:380 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:564 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 @@ -165,9 +165,9 @@ msgstr "Non facer nada" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1209 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1212 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:252 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:396 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:161 @@ -177,14 +177,14 @@ msgstr "Non facer nada" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:217 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:541 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:560 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2037 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2187 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3242 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3244 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3377 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:542 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:550 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:561 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2038 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2188 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3243 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3378 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 @@ -762,22 +762,22 @@ msgid "This profile is intended for the Amazon Kindle." msgstr "Este perfil é o propio para o Kindle de Amazon." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:173 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:660 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:661 msgid "This profile is intended for the Irex Illiad." msgstr "Este perfil é o propio para o rex Illiad." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:185 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:673 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:674 msgid "This profile is intended for the IRex Digital Reader 1000." msgstr "Este peril é o propio para o IRex Digital Reader 1000." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:198 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:687 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:688 msgid "This profile is intended for the IRex Digital Reader 800." msgstr "Este perfil é o propio para o IRex Digital Reader 800." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:210 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:701 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:702 msgid "This profile is intended for the B&N Nook." msgstr "Este perfil é o propio para o B&N Nook." @@ -847,14 +847,19 @@ msgstr "" msgid "This profile is intended for the Amazon Kindle DX." msgstr "Este perfil é o propio o Amazon Kindle DX." -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:713 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:714 msgid "This profile is intended for the B&N Nook Color." msgstr "Este perfil está orientado a B&N Nook Color." -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:724 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:725 msgid "This profile is intended for the Sanda Bambook." msgstr "Este perfil está pensado para o Sandra Bambook." +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:740 +msgid "" +"This profile is intended for the PocketBook Pro 900 series of devices." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 msgid "Installed plugins" msgstr "Engadidos instalados" @@ -923,13 +928,13 @@ msgstr "Activar o engadido sinalado" msgid "Disable the named plugin" msgstr "Desactivar o engadido sinalado" -#: /home/kovid/work/calibre/src/calibre/db/backend.py:271 -#: /home/kovid/work/calibre/src/calibre/db/backend.py:280 +#: /home/kovid/work/calibre/src/calibre/db/backend.py:272 +#: /home/kovid/work/calibre/src/calibre/db/backend.py:281 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:288 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:668 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:132 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:674 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:133 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:142 #, python-format msgid "Path to library too long. Must be less than %d characters." msgstr "" @@ -938,26 +943,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:987 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:988 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:814 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:826 msgid "Yes" msgstr "Si" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1102 msgid "Main" msgstr "Principal" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1104 msgid "Card A" msgstr "Tarxeta A" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1106 msgid "Card B" msgstr "Tarxeta B" @@ -969,7 +974,7 @@ msgstr "Rexistro de depuración" msgid "Communicate with Android phones." msgstr "Comunicar con teléfonos Android." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:129 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:133 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" @@ -977,11 +982,11 @@ msgstr "" "Lista de cartafoles, separados por comas, onde almacenar os libros no " "dispositivo. Usarase o primeiro que exista" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:182 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:187 msgid "Communicate with S60 phones." msgstr "Comunicar con teléfonos S60" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:201 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:206 msgid "Communicate with WebOS tablets." msgstr "" @@ -1124,9 +1129,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1150 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:334 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:347 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:335 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:348 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3104 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "Noticias" @@ -1134,8 +1139,8 @@ msgstr "Noticias" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:662 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3062 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3080 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3063 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3081 msgid "Catalog" msgstr "Catálogo" @@ -3632,44 +3637,48 @@ msgstr "" msgid "Cover" msgstr "Cuberta" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:409 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:429 msgid "Downloads metadata and covers from Amazon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:419 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:439 msgid "US" msgstr "EE. UU." -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:420 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:440 msgid "France" msgstr "Francia" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:421 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:441 msgid "Germany" msgstr "Alemania" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:422 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:442 msgid "UK" msgstr "GB" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:423 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:443 msgid "Italy" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:424 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:444 msgid "Japan" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:428 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:445 +msgid "Spain" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:449 msgid "Amazon website to use:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:429 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:450 msgid "" "Metadata from Amazon will be fetched using this country's Amazon website." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:603 msgid "Amazon timed out. Try again later." msgstr "O tempo de espera de Amazon expirou. Volva a tentalo máis tarde" @@ -3878,7 +3887,7 @@ msgstr "O formato de libros %s non está admitido" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:955 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:958 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" @@ -4628,7 +4637,7 @@ msgid "Choose Files" msgstr "Escoller os ficheiros" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:751 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:754 msgid "Books" msgstr "Libros" @@ -5046,8 +5055,8 @@ msgstr "O cartafol %s xa existe. Elimíneo antes." #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:287 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:341 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:70 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:673 msgid "Too long" msgstr "" @@ -5110,8 +5119,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:733 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:106 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:88 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:298 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:352 msgid "Success" @@ -5130,7 +5139,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:970 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:377 msgid "Failed" @@ -5192,7 +5202,7 @@ msgid "Create a catalog of the books in your calibre library" msgstr "Crear un catálogo dos libros na biblioteca de calibre" #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:88 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:590 msgid "Cannot convert" msgstr "Non é posíbel converter" @@ -5258,7 +5268,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/device_category_editor.py:112 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:674 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:216 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:503 @@ -5682,7 +5692,7 @@ msgstr "F1" #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:66 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:670 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:670 msgid "Help" msgstr "Axuda" @@ -6112,7 +6122,7 @@ msgid "No books found" msgstr "Non se atoparon libros" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:289 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:794 msgid "No permission" msgstr "Permiso denegado" @@ -6329,50 +6339,50 @@ msgstr "" "&Múltiplos libros por cartafol interpreta que cada ficheiro de ebook é un " "libro diferente" -#: /home/kovid/work/calibre/src/calibre/gui2/bars.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/bars.py:195 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:302 msgid "Donate" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:120 msgid "Click to open" msgstr "Prema para abrir" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:135 msgid "Ids" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:173 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1035 msgid "Collections" msgstr "Coleccións" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:290 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:256 msgid "Paste Cover" msgstr "Pegar cuberta" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:291 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:257 msgid "Copy Cover" msgstr "Copiar cuberta" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:557 msgid "Double-click to open Book Details window" msgstr "Premer dúas veces para abrir a xanela Detalles do Libro" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:556 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:558 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "Ruta" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:559 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" @@ -6462,7 +6472,7 @@ msgstr "saída" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:21 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:105 @@ -7398,33 +7408,33 @@ msgstr "" "sexa posíbel." #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:901 msgid "Choose cover for " msgstr "Escoller a cuberta para " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:906 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:909 msgid "Cannot read" msgstr "Non se puido ler" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:910 msgid "You do not have permission to read the file: " msgstr "Non ten permiso para ler o ficheiro " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:203 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:915 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:918 msgid "Error reading file" msgstr "Produciuse un erro ao ler o ficheiro" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:916 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:919 msgid "

There was an error reading from file:
" msgstr "

Produciuse un erro ao ler do ficheiro:
" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:926 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:929 msgid " is not a valid picture" msgstr " non é unha imaxe correcta" @@ -7449,7 +7459,7 @@ msgid "&Title: " msgstr "&Título " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 msgid "Change the title of this book" msgstr "Cambiar o título deste libro" @@ -7481,7 +7491,7 @@ msgstr "&Etiquetas " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:548 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1089 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1092 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

They can be any words or phrases, separated by commas." @@ -7493,7 +7503,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:555 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:214 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:446 msgid "&Series:" msgstr "&Series:" @@ -7501,7 +7511,7 @@ msgstr "&Series:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:556 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:557 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:445 msgid "List of known series. You can add new series." msgstr "Lista de series coñecidas. Pode engadir tamén novas series." @@ -8156,7 +8166,7 @@ msgstr "Non foi posíbel cargar o explorador de cubertas" #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:271 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:320 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:324 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1396 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1399 msgid "Undefined" msgstr "Sen definir" @@ -8806,51 +8816,51 @@ msgstr "Existente" msgid "Convertible" msgstr "Convertíbel" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:43 msgid "Choose location for calibre library" msgstr "Elixir a localización para a biblioteca do Calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:50 msgid "Same as current" msgstr "Igual que a actual" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 #, python-format msgid "The location %s contains the current calibre library" msgstr "A localización %s contén a actual biblioteca do Calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:56 msgid "No existing library found" msgstr "Non se atopou unha biblioteca existente" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 #, python-format msgid "There is no existing calibre library at %s" msgstr "Non hai ningunha biblioteca do Calibre en %s" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:62 msgid "Not empty" msgstr "Non está baleiro" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:63 #, python-format msgid "The folder %s is not empty. Please choose an empty folder" msgstr "O cartafol %s non está baleiro. Elixa un cartafol baleiro" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:94 msgid "No location" msgstr "Sen localización" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:94 msgid "No location selected" msgstr "Non seleccionou unha localización" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:683 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:689 msgid "Bad location" msgstr "Localización incorrecta" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:99 #, python-format msgid "%s is not an existing folder" msgstr "O cartafol %s non existe" @@ -8923,14 +8933,14 @@ msgstr "Estabelecer as opcións para converter %s" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:211 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:117 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 msgid "&Title:" msgstr "&Título:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:199 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:198 msgid "&Author(s):" msgstr "&Autoría:" @@ -8939,21 +8949,21 @@ msgid "&Profile:" msgstr "&Perfil:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:24 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:236 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:649 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:241 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:649 msgid "&OK" msgstr "&Aceptar" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:25 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:242 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tweak_epub_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:233 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:658 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "&Cancel" msgstr "&Cancelar" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog_ui.py:43 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:26 msgid "Edit Comments" msgstr "Editar os comentarios" @@ -9221,19 +9231,19 @@ msgstr "Copiar todos os valores de orde de autor a autor" msgid "Details of job" msgstr "Detalles do traballo" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:21 msgid "Active Jobs" msgstr "Traballos activos" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:36 msgid "&Stop selected jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:40 msgid "Show job &details" msgstr "Amosar os &detalles do traballo" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:44 msgid "Stop &all non device jobs" msgstr "Deter os &traballos que non comuniquen co dispositivo" @@ -9254,7 +9264,7 @@ msgid "Show detailed information about this error" msgstr "Mostrar información detallada sobre este erro" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:531 msgid "Copied" msgstr "Copiado" @@ -9473,13 +9483,13 @@ msgstr "" "Castro pode ordenarse como Castro, Rosalía de." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:541 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1047 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1050 msgid "&Rating:" msgstr "&Valoración" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:542 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:543 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1048 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1051 msgid "Rating of this book. 0-5 stars" msgstr "Valoración deste libro. 0-5 estrelas" @@ -9554,7 +9564,7 @@ msgid "&Force numbers to start with:" msgstr "&Forzar que os números comecen por:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:569 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1380 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1383 msgid "&Date:" msgstr "&Datos:" @@ -9638,7 +9648,7 @@ msgid "Set from &ebook file(s)" msgstr "Estabelecer a partir do(s) &ficheiro(s)" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:592 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1152 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1155 msgid "&Languages:" msgstr "" @@ -10229,7 +10239,7 @@ msgstr "Buscar" msgid "Search in the library view for the selected item" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:23 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:25 msgid "" "Restoring database from backups, do not interrupt, this will happen in three " "stages" @@ -10237,11 +10247,28 @@ msgstr "" "Restaurando a base de datos a partires da copia de seguridade. Non " "interrompa a operación, que se desenrolará en tres etapas" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:27 msgid "Restoring database" msgstr "Restaurando base de datos" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:80 +#, python-format +msgid "The old database was saved as: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:84 +#, python-format +msgid "" +"Restoring the database succeeded with some warnings click Show details to " +"see the details. %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:89 +#, python-format +msgid "Restoring database was successful. %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:94 msgid "" "Your list of books, with all their metadata is stored in a single file, " "called a database. In addition, metadata for each individual book is stored " @@ -10259,24 +10286,13 @@ msgstr "" "branco. Teña en conta que só se restauran os libros, non as configuracións " "nin as receitas personalizadas.

Desexa restaurar a base de datos?" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:131 msgid "Restoring database failed, click Show details to see details" msgstr "" "A restauración da base de datos fallou. Prema «Mostrar detalles» para obter " "máis información" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:107 -msgid "" -"Restoring the database succeeded with some warnings click Show details to " -"see the details." -msgstr "" -"A restauración da base de datos rematou satisfactoriamente, con algúns " -"avisos. Prema «Mostrar detalles» para máis información" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:112 -msgid "Restoring database was successful" -msgstr "A restauración da base de datos rematou satisfactoriamente" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:75 msgid "Saved search already exists" @@ -10748,7 +10764,7 @@ msgid "&Author:" msgstr "&Autor:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:215 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1091 msgid "Ta&gs:" msgstr "&Etiquetas:" @@ -10953,58 +10969,66 @@ msgstr "" msgid "Was" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:263 msgid "Template language tutorial" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:267 msgid "Template function reference" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:285 msgid "EXCEPTION: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:301 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:312 msgid "No column chosen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:313 msgid "You must specify a column to be colored" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:316 msgid "No template provided" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:306 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:317 msgid "The template box cannot be empty" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:32 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:252 msgid "Set the color of the column:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:39 +msgid "Copy a color name to the clipboard:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:49 +msgid "Copy the selected color name to the clipboard" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:59 msgid "Template value:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:60 msgid "" "The value the of the template using the current book in the library view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:73 msgid "Function &name:" msgstr "&Nome da función:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:100 msgid "&Documentation:" msgstr "&Documentación:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:85 msgid "Python &code:" msgstr "&Código Python:" @@ -11452,7 +11476,7 @@ msgid "Regular expression (?P)" msgstr "Expresión regular (?P)" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1288 msgid "ISBN:" msgstr "ISBN:" @@ -11509,13 +11533,13 @@ msgid "Connected " msgstr "Conectado " #: /home/kovid/work/calibre/src/calibre/gui2/init.py:219 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:230 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:261 msgid "Book Details" msgstr "Detalles do libro" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:221 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:232 msgid "Shift+Alt+D" msgstr "Maiús+Alt+D" @@ -11926,23 +11950,23 @@ msgstr "Abrir libro electrónico" msgid "Configure" msgstr "Configurar" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:32 msgid "Use the library located at the specified path." msgstr "Usar a biblioteca localizada na ruta específico." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:34 msgid "Start minimized to system tray." msgstr "Iniciar minimizado na bandexa do sistema" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:36 msgid "Log debugging information to console" msgstr "Dirixir o rexistro de depuración á consola" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:38 msgid "Do not check for updates" msgstr "Non comprobar se hai actualizacións" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:40 msgid "" "Ignore custom plugins, useful if you installed a plugin that is preventing " "calibre from starting" @@ -11950,85 +11974,77 @@ msgstr "" "Ignorar os complementos personalizados. Isto é útil se instalou algún " "complemento que impide que calibre arranque normalmente." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:44 msgid "" "Cause a running calibre instance, if any, to be shutdown. Note that if there " "are running jobs, they will be silently aborted, so use with care." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:69 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:697 msgid "Calibre Library" msgstr "Biblioteca do Calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:95 msgid "Choose a location for your calibre e-book library" msgstr "" "Escoller unha localización para a biblioteca de libros electrónicos do " "calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:104 msgid "Failed to create library" msgstr "Produciuse un fallo ao crear a biblioteca" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 #, python-format msgid "Failed to create calibre library at: %r." msgstr "Produciuse un fallo ao crear a biblioteca en: %r." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:168 msgid "Choose a location for your new calibre e-book library" msgstr "" "Escoller unha localización para a nova biblioteca de libros electrónicos do " "calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:136 msgid "Initializing user interface..." msgstr "Iniciando a interface de usuario..." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:162 msgid "Repairing failed" msgstr "A reparación fallou" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:163 msgid "The database repair failed. Starting with a new empty library." msgstr "" "A reparación da base de datos fallou. Iniciando cunha nova biblioteca " "baleira." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:202 msgid "Bad database location" msgstr "A localización da base de datos é incorrecta" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:178 #, python-format msgid "Bad database location %r. calibre will now quit." msgstr "Localización da base de datos %r errada. Calibre pecharase a seguir." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:493 msgid "Corrupted database" msgstr "A base de datos está danada" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:191 +#, python-format msgid "" -"Your calibre database appears to be corrupted. Do you want calibre to try " -"and repair it automatically? If you say No, a new empty calibre library will " -"be created." +"The library database at %s appears to be corrupted. Do you want calibre to " +"try and rebuild it automatically? The rebuild may not be completely " +"successful. If you say No, a new empty calibre library will be created." msgstr "" -"A base de datos do Calibre parece danada. Desexa que o aplicativo tente " -"reparala automaticamente? En caso negativo, crearase unha nova biblioteca " -"baleira." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:224 -msgid "" -"Repairing database. This can take a very long time for a large collection" -msgstr "" -"Reparando a base de datos. Pode levar unha boa miga se ten unha colección " -"grande." - -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:203 #, python-format msgid "" "Bad database location %r. Will start with a new, empty calibre library" @@ -12036,41 +12052,41 @@ msgstr "" "Localización da base de datos %r errada. Comenzarase cunha biblioteca do " "Calibre nova e baleira" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:213 #, python-format msgid "Starting %s: Loading books..." msgstr "Iniciando %s; cargando os libros..." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:293 msgid "If you are sure it is not running" msgstr "Se está seguro de que non está en execución" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:330 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:296 msgid "may be running in the system tray, in the" msgstr "pode estar en execución na bandexa do sistema, na" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:298 msgid "upper right region of the screen." msgstr "na área superior dereita da pantalla." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:300 msgid "lower right region of the screen." msgstr "na área inferior dereita da pantalla." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:303 msgid "try rebooting your computer." msgstr "ténteo de novo despois de reiniciar o equipo." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:339 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:353 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:319 msgid "try deleting the file" msgstr "tente eliminar o ficheiro" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:342 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:308 msgid "Cannot Start " msgstr "Non é posíbel iniciar " -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:343 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:309 #, python-format msgid "%s is already running." msgstr "%s xa se está executando." @@ -12096,20 +12112,20 @@ msgstr "&Saír" msgid "Unhandled exception" msgstr "Excepción non controlada" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:447 msgid "Permission denied" msgstr "Permiso denegado" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:105 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:448 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "Non é posíbel abrir %s. Estará a se empregar cun outro programa?" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:137 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." @@ -12117,18 +12133,18 @@ msgstr "" "Especifica como se debe ordenar o título deste libro. Por exemplo, «O " "exorcista» podería ordenarse como «Exorcista, O»." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:139 msgid "Title &sort:" msgstr "&Ordenación por título:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "" " The green color indicates that the current title sort matches the current " "title" msgstr "" " A cor verde indica que a orde do título actual corresponde co título actual" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:150 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." @@ -12136,17 +12152,17 @@ msgstr "" " A cor vermella avísao de que a orde de título actual non se corresponde co " "título actual. Non se necesita ningunha acción de ser isto o que desexa." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 msgid "Authors changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:303 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:302 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -12159,18 +12175,18 @@ msgstr "" "individuais. Se aparece en vermello, entón os autores e este texto non " "coinciden." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:308 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:307 msgid "Author s&ort:" msgstr "O&rdenación por autor:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" " The green color indicates that the current author sort matches the current " "author" msgstr "" " A cor verde indica que a orde de autor actual coincide con autor actual" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:320 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." @@ -12178,11 +12194,11 @@ msgstr "" " A cor vermella indica que a orde de autor actual non se corresponde co " "autor actual. Non se necesita ningunha acción de ser isto o que desexa" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:506 msgid "&Number:" msgstr "&Número:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:603 #, python-format msgid "" "Last modified: %s\n" @@ -12190,107 +12206,107 @@ msgid "" "Double click to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:613 #, python-format msgid "Restore %s from the original" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:660 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:659 msgid "Set the cover for the book from the selected format" msgstr "Estabelecer a cuberta para o libro dende o formato seleccionado" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:668 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:667 msgid "Set metadata for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:674 msgid "Add a format to this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:681 msgid "Remove the selected format from this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:749 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:752 msgid "Choose formats for " msgstr "Escolla os formatos para " -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:795 msgid "You do not have permission to read the following files:" msgstr "Non ten permiso para ler os ficheiros seguintes:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:822 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:823 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:825 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:826 msgid "No format selected" msgstr "Non se seleccionou ningún formato" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:835 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:838 msgid "Could not read metadata" msgstr "Non se puideron ler os metadatos" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:836 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:839 #, python-format msgid "Could not read metadata from %s format" msgstr "Non se puideron ler os metadatos do formato %s" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:867 msgid "&Browse" msgstr "&Explorar" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:866 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:869 msgid "T&rim" msgstr "&Recortar" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:868 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:871 msgid "&Remove" msgstr "&Retirar" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:874 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:877 msgid "Download co&ver" msgstr "Descargar cuberta" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:875 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:878 msgid "&Generate cover" msgstr "&Xerar unha cuberta" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:925 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:928 msgid "Not a valid picture" msgstr "Non é unha imaxe válida" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:952 msgid "Specify title and author" msgstr "Especificar o título e o autor" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:950 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:953 msgid "You must specify a title and author before generating a cover" msgstr "Debe especificar un título e autor antes de xerar a cuberta" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:972 msgid "Invalid cover" msgstr "Portada non válida" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:970 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:973 msgid "Could not change cover as the image is invalid." msgstr "Non se puido cambiar a portada porque a imaxe non é válida." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:997 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1000 msgid "This book has no cover" msgstr "Este libro non ten portada" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:999 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1002 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1055 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1058 msgid "stars" msgstr "estrelas" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1127 msgid "Tags changed" msgstr "Etiquetas cambiadas" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1125 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1128 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" @@ -12298,26 +12314,26 @@ msgstr "" "Modificou as etiquetas. Para usar o editor de etiquetas debe descartar ou " "aplicar os cambios. Desexa aplicalos?" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1156 msgid "A comma separated list of languages for this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1176 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1179 msgid "Unknown language" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1177 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1180 #, python-format msgid "The language %s is not recognized" msgid_plural "The languages %s are not recognized" msgstr[0] "" msgstr[1] "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1189 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1192 msgid "I&ds:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1193 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -12325,38 +12341,38 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1254 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1316 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1257 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 msgid "This ISBN number is valid" msgstr "O ISBN é correcto" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1257 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1260 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 msgid "This ISBN number is invalid" msgstr "O ISBN non é correcto" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1304 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1307 msgid "Invalid ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1283 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1286 msgid "Enter an ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1305 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1308 msgid "The ISBN you entered is not valid. Try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1329 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1332 msgid "&Publisher:" msgstr "&Editor:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1399 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1402 msgid "Clear date" msgstr "Borrar a data" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1432 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1435 msgid "Publishe&d:" msgstr "E&ditorial:" @@ -12422,7 +12438,7 @@ msgid "Downloaded %(num)d of %(tot)d" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/config.py:61 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:61 msgid "Downloaded metadata fields" msgstr "" @@ -13958,87 +13974,87 @@ msgstr "" msgid "No source selected, cannot configure." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:32 msgid "Metadata sources" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:37 msgid "" "Disable any metadata sources you do not want by unchecking them. You can " "also set the cover priority. Covers from sources that have a higher " "(smaller) priority will be preferred when bulk downloading metadata.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:48 msgid "" "Sources with a red X next to their names must be configured before they will " "be used. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:53 msgid "Configure selected source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:66 msgid "" "If you uncheck any fields, metadata for those fields will not be downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:71 msgid "&Select all" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:75 msgid "&Clear all" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:79 msgid "&Select default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:80 msgid "" "Restore your own subset of checked fields that you define using the 'Set as " "default' button" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:84 msgid "&Set as default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:85 msgid "" "Store the currently checked fields as a default you can restore using the " "'Select default' button" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:90 msgid "Convert all downloaded comments to plain &text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:94 msgid "Swap author names from FN LN to LN, FN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:98 msgid "Max. number of &tags to download:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:105 msgid "Max. &time to wait after first match is found:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:133 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:117 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:199 msgid " secs" msgstr " segs." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:113 msgid "Max. time to wait after first &cover is found:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:121 msgid "" "

Different metadata sources have different sets of tags for the same book. " "If this option is checked, then calibre will use the smaller tag sets. These " @@ -14049,7 +14065,7 @@ msgid "" "for. Most often, they all have large tag sets." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:123 msgid "Prefer &fewer tags" msgstr "" @@ -14589,7 +14605,7 @@ msgstr "" "cambiar o valor modificando o valor e logo premendo «Gardar»." #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:131 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:652 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:652 msgid "&Save" msgstr "&Gardar" @@ -15471,7 +15487,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/store/search_ui.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/store/web_store_dialog_ui.py:63 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:661 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "Close" msgstr "" @@ -15661,7 +15677,7 @@ msgstr "" "Cambiar os metadatos de moitos libros pode tardar bastante. Está seguro?" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:455 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:456 msgid "Searches" msgstr "Buscas" @@ -16019,23 +16035,31 @@ msgstr "" "de depuración estará dispoñíbel no ficheiro: %s

O rexistro mostrarase " "automaticamente." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:494 +#, python-format +msgid "" +"The library database at %s appears to be corrupted. Do you want calibre to " +"try and rebuild it automatically? The rebuild may not be completely " +"successful." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:578 msgid "Conversion Error" msgstr "Produciuse un erro de conversión" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:581 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:601 msgid "Recipe Disabled" msgstr "Receita desactivada" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:617 msgid "Failed" msgstr "Fallou" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:631 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:651 msgid "There are active jobs. Are you sure you want to quit?" msgstr "Hai traballos en activo. Está seguro de querer saír?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:634 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:654 msgid "" " is communicating with the device!
\n" " Quitting may cause corruption on the device.
\n" @@ -16046,11 +16070,11 @@ msgstr "" "no dispositivo.
\n" " Está seguro de que desexa saír?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:658 msgid "Active jobs" msgstr "Tareas activas" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:706 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:726 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." @@ -16145,7 +16169,7 @@ msgid "Edit" msgstr "Editar" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:65 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:667 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "Reset" msgstr "Restaurar" @@ -16669,42 +16693,42 @@ msgstr "Agochar" msgid "Toggle" msgstr "Alternar" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:444 #, python-format msgid "" "Choose your e-book device. If your device is not in the list, choose a " "\"%s\" device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:505 msgid "Moving library..." msgstr "Movendo a biblioteca..." -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:515 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:522 msgid "Failed to move library" msgstr "Produciuse un fallo ao mover a biblioteca" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:576 msgid "Invalid database" msgstr "Base de datos incorrecta" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:577 #, python-format msgid "" "

An invalid library already exists at %(loc)s, delete it before trying to " "move the existing library.
Error: %(err)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:588 msgid "Could not move library" msgstr "Non se puido mover a biblioteca" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:663 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:669 msgid "Select location for books" msgstr "Seleccionar o lugar para os libros" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:690 #, python-format msgid "" "You must choose an empty folder for the calibre library. %s is not empty." @@ -16712,7 +16736,7 @@ msgstr "" "Debe escoller un cartafol baleiro a biblioteca do Calibre. %s non está " "baleira." -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:758 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:764 msgid "welcome wizard" msgstr "asistente de benvida" @@ -17067,7 +17091,7 @@ msgstr "seleccionado" #: /home/kovid/work/calibre/src/calibre/library/caches.py:569 #: /home/kovid/work/calibre/src/calibre/library/caches.py:583 #: /home/kovid/work/calibre/src/calibre/library/caches.py:593 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:222 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:238 msgid "yes" msgstr "si" @@ -17075,7 +17099,7 @@ msgstr "si" #: /home/kovid/work/calibre/src/calibre/library/caches.py:568 #: /home/kovid/work/calibre/src/calibre/library/caches.py:580 #: /home/kovid/work/calibre/src/calibre/library/caches.py:590 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:222 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:238 msgid "no" msgstr "non" @@ -18247,24 +18271,24 @@ msgstr "" "A etiqueta só debe conter letras minúsculas, díxitos e guión baixo, e " "comezar por unha letra" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:67 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:68 #, python-format msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3403 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3404 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" "

Migrando a base de datos antiga á biblioteca de libros electrónicos en " "%s

" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3432 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3433 #, python-format msgid "Copying %s" msgstr "Copiando %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3449 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3450 msgid "Compacting database" msgstr "Compactando a base de datos" @@ -18440,20 +18464,20 @@ msgid "" "Save into a single directory, ignoring the template directory structure" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:303 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:319 #, python-format msgid "" "Failed to calculate path for save to disk. Template: %(templ)s\n" "Error: %(err)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:309 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:325 #, python-format msgid "Template evaluation resulted in no path components. Template: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:403 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:436 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:419 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:452 msgid "Requested formats not available" msgstr "Os formatos requiridos non están dispoñíbeis" @@ -19402,12 +19426,21 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:972 msgid "" +"list_equals(list1, sep1, list2, sep2, yes_val, no_val) -- return yes_val if " +"list1 and list2 contain the same items, otherwise return `no_val. The items " +"are determined by splitting each list using the appropriate separator " +"character (sep1 or sep2). The order of items in the lists is not relevant. " +"The compare is case insensitive." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:990 +msgid "" "today() -- return a date string for today. This value is designed for use in " "format_date or days_between, but can be manipulated like any other string. " "The date is in ISO format." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:983 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1001 msgid "" "days_between(date1, date2) -- return the number of days between date1 and " "date2. The number is positive if date1 is greater than date2, otherwise " @@ -19415,7 +19448,7 @@ msgid "" "empty string." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1005 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1023 msgid "" "language_strings(lang_codes, localize) -- return the strings for the " "language codes passed in lang_codes. If localize is zero, return the strings " @@ -19423,7 +19456,7 @@ msgid "" "the current locale. Lang_codes is a comma-separated list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1025 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1043 msgid "" "language_codes(lang_strings) -- return the language codes for the strings " "passed in lang_strings. The strings must be in the language of the current " @@ -19753,103 +19786,107 @@ msgstr "" msgid "Unknown News Source" msgstr "Fonte de novas descoñecida" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:720 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:718 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "A receita «%s» necesita un nome de usuario e un contrasinal." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:827 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:825 msgid "Download finished" msgstr "Rematou a descarga" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:829 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:827 msgid "Failed to download the following articles:" msgstr "Produciuse un fallo na descarga dos seguintes artigos:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:835 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:833 msgid "Failed to download parts of the following articles:" msgstr "Produciuse un fallo na descarga de partes do seguintes artigos:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:837 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:835 msgid " from " msgstr " desde " -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:839 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:837 msgid "\tFailed links:" msgstr "\tLigazóns erradas:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:934 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:932 msgid "Could not fetch article." msgstr "Non se puido obter o artigo." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:936 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:934 msgid "The debug traceback is available earlier in this log" msgstr "" "O resultado do rastreo de depuración aparece máis arriba neste rexistro" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:938 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:936 msgid "Run with -vv to see the reason" msgstr "Execute co parámetro -vv para ver o motivo" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:961 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:959 msgid "Fetching feeds..." msgstr "A obter os fluxos..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:966 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:964 msgid "Got feeds from index page" msgstr "Obtivéronse fontes de noticias da páxina principal" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:975 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:973 msgid "Trying to download cover..." msgstr "Tratando de descargar a cuberta..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:977 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:975 msgid "Generating masthead..." msgstr "Xerando o tope..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1057 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1055 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "Comezando a descarga [%d fío(s)]..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1073 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1071 #, python-format msgid "Feeds downloaded to %s" msgstr "Fluxos descargados en %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1082 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1080 #, python-format msgid "Could not download cover: %s" msgstr "Non se puido descargar a cuberta: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1091 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1089 #, python-format msgid "Downloading cover from %s" msgstr "Descargando a cuberta desde %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1137 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1135 msgid "Masthead image downloaded" msgstr "Tope da imaxe descargada" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1277 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1216 +msgid "Articles in this issue: " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1286 msgid "Untitled Article" msgstr "Artigo sen título" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1348 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1357 #, python-format msgid "Article downloaded: %s" msgstr "Artigo descargado: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1359 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1368 #, python-format msgid "Article download failed: %s" msgstr "Erro ao descargar o artigo: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1376 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1385 msgid "Fetching feed" msgstr "Obtendo o fluxo" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1518 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1527 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." @@ -19857,7 +19894,7 @@ msgstr "" "No se pudo iniciar a sesión, comprobe o seu nome de usuario ou contrasinal " "do servizo de boletín do Calibre." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1533 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1542 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -19991,75 +20028,75 @@ msgstr "" msgid "Do not download CSS stylesheets." msgstr "Non descargar follas de estilo CSS" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:649 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:649 msgid "OK" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:652 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:652 msgid "Save" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:655 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:655 msgid "Open" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:658 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "Cancel" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:661 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "&Close" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:664 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:664 msgid "Apply" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:674 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:674 msgid "Don't Save" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:676 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:676 msgid "Close without Saving" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:678 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:678 msgid "Discard" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:681 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:681 msgid "&Yes" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:684 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:684 msgid "Yes to &All" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:687 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:687 msgid "&No" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:690 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:690 msgid "N&o to All" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:693 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:693 msgid "Save All" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:696 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:696 msgid "Abort" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:699 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:699 msgid "Retry" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:702 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:702 msgid "Ignore" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:705 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:705 msgid "Restore Defaults" msgstr "" diff --git a/src/calibre/translations/gu.po b/src/calibre/translations/gu.po index 56ca53c231..221d1dc409 100644 --- a/src/calibre/translations/gu.po +++ b/src/calibre/translations/gu.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-09-23 18:01+0000\n" +"POT-Creation-Date: 2011-09-30 20:39+0000\n" "PO-Revision-Date: 2011-08-20 06:46+0000\n" "Last-Translator: Hasit Bhatt \n" "Language-Team: Gujarati \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2011-09-24 04:45+0000\n" -"X-Generator: Launchpad (build 14012)\n" +"X-Launchpad-Export-Date: 2011-10-01 04:48+0000\n" +"X-Generator: Launchpad (build 14071)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -26,8 +26,8 @@ msgstr "કઈ પણ કરતું નથી" #: /home/kovid/work/calibre/src/calibre/db/cache.py:104 #: /home/kovid/work/calibre/src/calibre/db/cache.py:107 #: /home/kovid/work/calibre/src/calibre/db/cache.py:118 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:242 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:243 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:247 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:248 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 @@ -51,7 +51,7 @@ msgstr "કઈ પણ કરતું નથી" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1898 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1900 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:286 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:288 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:34 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:35 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:98 @@ -102,8 +102,8 @@ msgstr "કઈ પણ કરતું નથી" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:999 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:101 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:138 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:140 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1002 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1007 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1079 @@ -143,7 +143,7 @@ msgstr "કઈ પણ કરતું નથી" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:380 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:564 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 @@ -164,9 +164,9 @@ msgstr "કઈ પણ કરતું નથી" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1209 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1212 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:252 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:396 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:161 @@ -176,14 +176,14 @@ msgstr "કઈ પણ કરતું નથી" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:217 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:541 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:560 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2037 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2187 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3242 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3244 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3377 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:542 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:550 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:561 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2038 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2188 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3243 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3378 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 @@ -730,22 +730,22 @@ msgid "This profile is intended for the Amazon Kindle." msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:173 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:660 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:661 msgid "This profile is intended for the Irex Illiad." msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:185 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:673 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:674 msgid "This profile is intended for the IRex Digital Reader 1000." msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:198 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:687 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:688 msgid "This profile is intended for the IRex Digital Reader 800." msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:210 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:701 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:702 msgid "This profile is intended for the B&N Nook." msgstr "" @@ -805,14 +805,19 @@ msgstr "" msgid "This profile is intended for the Amazon Kindle DX." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:713 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:714 msgid "This profile is intended for the B&N Nook Color." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:724 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:725 msgid "This profile is intended for the Sanda Bambook." msgstr "" +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:740 +msgid "" +"This profile is intended for the PocketBook Pro 900 series of devices." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 msgid "Installed plugins" msgstr "" @@ -872,13 +877,13 @@ msgstr "" msgid "Disable the named plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/backend.py:271 -#: /home/kovid/work/calibre/src/calibre/db/backend.py:280 +#: /home/kovid/work/calibre/src/calibre/db/backend.py:272 +#: /home/kovid/work/calibre/src/calibre/db/backend.py:281 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:288 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:668 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:132 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:674 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:133 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:142 #, python-format msgid "Path to library too long. Must be less than %d characters." msgstr "" @@ -887,26 +892,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:987 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:988 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:814 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:826 msgid "Yes" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1102 msgid "Main" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1104 msgid "Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1106 msgid "Card B" msgstr "" @@ -918,17 +923,17 @@ msgstr "" msgid "Communicate with Android phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:129 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:133 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:182 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:187 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:201 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:206 msgid "Communicate with WebOS tablets." msgstr "" @@ -1047,9 +1052,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1150 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:334 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:347 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:335 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:348 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3104 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "" @@ -1057,8 +1062,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:662 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3062 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3080 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3063 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3081 msgid "Catalog" msgstr "" @@ -3196,44 +3201,48 @@ msgstr "" msgid "Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:409 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:429 msgid "Downloads metadata and covers from Amazon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:419 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:439 msgid "US" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:420 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:440 msgid "France" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:421 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:441 msgid "Germany" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:422 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:442 msgid "UK" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:423 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:443 msgid "Italy" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:424 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:444 msgid "Japan" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:428 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:445 +msgid "Spain" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:449 msgid "Amazon website to use:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:429 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:450 msgid "" "Metadata from Amazon will be fetched using this country's Amazon website." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:603 msgid "Amazon timed out. Try again later." msgstr "" @@ -3436,7 +3445,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:955 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:958 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" @@ -4046,7 +4055,7 @@ msgid "Choose Files" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:751 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:754 msgid "Books" msgstr "" @@ -4449,8 +4458,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:287 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:341 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:70 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:673 msgid "Too long" msgstr "" @@ -4509,8 +4518,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:733 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:106 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:88 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:298 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:352 msgid "Success" @@ -4526,7 +4535,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:970 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:377 msgid "Failed" @@ -4583,7 +4593,7 @@ msgid "Create a catalog of the books in your calibre library" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:88 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:590 msgid "Cannot convert" msgstr "" @@ -4645,7 +4655,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/device_category_editor.py:112 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:674 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:216 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:503 @@ -5046,7 +5056,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:66 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:670 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:670 msgid "Help" msgstr "" @@ -5467,7 +5477,7 @@ msgid "No books found" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:289 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:794 msgid "No permission" msgstr "" @@ -5665,50 +5675,50 @@ msgid "" "&Multiple books per folder, assumes every ebook file is a different book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/bars.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/bars.py:195 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:302 msgid "Donate" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:120 msgid "Click to open" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:135 msgid "Ids" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:173 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1035 msgid "Collections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:290 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:256 msgid "Paste Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:291 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:257 msgid "Copy Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:557 msgid "Double-click to open Book Details window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:556 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:558 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:559 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" @@ -5798,7 +5808,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:21 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:105 @@ -6702,33 +6712,33 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:901 msgid "Choose cover for " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:906 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:909 msgid "Cannot read" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:910 msgid "You do not have permission to read the file: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:203 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:915 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:918 msgid "Error reading file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:916 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:919 msgid "

There was an error reading from file:
" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:926 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:929 msgid " is not a valid picture" msgstr "" @@ -6753,7 +6763,7 @@ msgid "&Title: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 msgid "Change the title of this book" msgstr "" @@ -6783,7 +6793,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:548 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1089 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1092 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

They can be any words or phrases, separated by commas." @@ -6792,7 +6802,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:555 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:214 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:446 msgid "&Series:" msgstr "" @@ -6800,7 +6810,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:556 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:557 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:445 msgid "List of known series. You can add new series." msgstr "" @@ -7434,7 +7444,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:271 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:320 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:324 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1396 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1399 msgid "Undefined" msgstr "" @@ -7999,51 +8009,51 @@ msgstr "" msgid "Convertible" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:43 msgid "Choose location for calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:50 msgid "Same as current" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 #, python-format msgid "The location %s contains the current calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:56 msgid "No existing library found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 #, python-format msgid "There is no existing calibre library at %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:62 msgid "Not empty" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:63 #, python-format msgid "The folder %s is not empty. Please choose an empty folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:94 msgid "No location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:94 msgid "No location selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:683 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:689 msgid "Bad location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:99 #, python-format msgid "%s is not an existing folder" msgstr "" @@ -8109,14 +8119,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:211 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:117 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 msgid "&Title:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:199 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:198 msgid "&Author(s):" msgstr "" @@ -8125,21 +8135,21 @@ msgid "&Profile:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:24 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:236 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:649 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:241 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:649 msgid "&OK" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:25 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:242 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tweak_epub_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:233 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:658 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "&Cancel" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog_ui.py:43 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:26 msgid "Edit Comments" msgstr "" @@ -8392,19 +8402,19 @@ msgstr "" msgid "Details of job" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:21 msgid "Active Jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:36 msgid "&Stop selected jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:40 msgid "Show job &details" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:44 msgid "Stop &all non device jobs" msgstr "" @@ -8425,7 +8435,7 @@ msgid "Show detailed information about this error" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:531 msgid "Copied" msgstr "" @@ -8612,13 +8622,13 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:541 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1047 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1050 msgid "&Rating:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:542 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:543 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1048 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1051 msgid "Rating of this book. 0-5 stars" msgstr "" @@ -8685,7 +8695,7 @@ msgid "&Force numbers to start with:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:569 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1380 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1383 msgid "&Date:" msgstr "" @@ -8759,7 +8769,7 @@ msgid "Set from &ebook file(s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:592 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1152 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1155 msgid "&Languages:" msgstr "" @@ -9325,17 +9335,34 @@ msgstr "" msgid "Search in the library view for the selected item" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:23 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:25 msgid "" "Restoring database from backups, do not interrupt, this will happen in three " "stages" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:27 msgid "Restoring database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:80 +#, python-format +msgid "The old database was saved as: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:84 +#, python-format +msgid "" +"Restoring the database succeeded with some warnings click Show details to " +"see the details. %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:89 +#, python-format +msgid "Restoring database was successful. %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:94 msgid "" "Your list of books, with all their metadata is stored in a single file, " "called a database. In addition, metadata for each individual book is stored " @@ -9346,20 +9373,11 @@ msgid "" "recipes.

Do you want to restore the database?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:131 msgid "Restoring database failed, click Show details to see details" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:107 -msgid "" -"Restoring the database succeeded with some warnings click Show details to " -"see the details." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:112 -msgid "Restoring database was successful" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:75 msgid "Saved search already exists" @@ -9780,7 +9798,7 @@ msgid "&Author:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:215 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1091 msgid "Ta&gs:" msgstr "" @@ -9974,58 +9992,66 @@ msgstr "" msgid "Was" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:263 msgid "Template language tutorial" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:267 msgid "Template function reference" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:285 msgid "EXCEPTION: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:301 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:312 msgid "No column chosen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:313 msgid "You must specify a column to be colored" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:316 msgid "No template provided" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:306 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:317 msgid "The template box cannot be empty" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:32 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:252 msgid "Set the color of the column:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:39 +msgid "Copy a color name to the clipboard:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:49 +msgid "Copy the selected color name to the clipboard" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:59 msgid "Template value:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:60 msgid "" "The value the of the template using the current book in the library view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:73 msgid "Function &name:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:100 msgid "&Documentation:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:85 msgid "Python &code:" msgstr "" @@ -10450,7 +10476,7 @@ msgid "Regular expression (?P)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1288 msgid "ISBN:" msgstr "" @@ -10507,13 +10533,13 @@ msgid "Connected " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:219 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:230 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:261 msgid "Book Details" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:221 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:232 msgid "Shift+Alt+D" msgstr "" @@ -10918,136 +10944,133 @@ msgstr "" msgid "Configure" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:32 msgid "Use the library located at the specified path." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:34 msgid "Start minimized to system tray." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:36 msgid "Log debugging information to console" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:38 msgid "Do not check for updates" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:40 msgid "" "Ignore custom plugins, useful if you installed a plugin that is preventing " "calibre from starting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:44 msgid "" "Cause a running calibre instance, if any, to be shutdown. Note that if there " "are running jobs, they will be silently aborted, so use with care." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:69 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:697 msgid "Calibre Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:95 msgid "Choose a location for your calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:104 msgid "Failed to create library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 #, python-format msgid "Failed to create calibre library at: %r." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:168 msgid "Choose a location for your new calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:136 msgid "Initializing user interface..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:162 msgid "Repairing failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:163 msgid "The database repair failed. Starting with a new empty library." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:202 msgid "Bad database location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:178 #, python-format msgid "Bad database location %r. calibre will now quit." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:493 msgid "Corrupted database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:191 +#, python-format msgid "" -"Your calibre database appears to be corrupted. Do you want calibre to try " -"and repair it automatically? If you say No, a new empty calibre library will " -"be created." +"The library database at %s appears to be corrupted. Do you want calibre to " +"try and rebuild it automatically? The rebuild may not be completely " +"successful. If you say No, a new empty calibre library will be created." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:224 -msgid "" -"Repairing database. This can take a very long time for a large collection" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:203 #, python-format msgid "" "Bad database location %r. Will start with a new, empty calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:213 #, python-format msgid "Starting %s: Loading books..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:293 msgid "If you are sure it is not running" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:330 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:296 msgid "may be running in the system tray, in the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:298 msgid "upper right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:300 msgid "lower right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:303 msgid "try rebooting your computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:339 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:353 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:319 msgid "try deleting the file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:342 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:308 msgid "Cannot Start " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:343 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:309 #, python-format msgid "%s is already running." msgstr "" @@ -11070,52 +11093,52 @@ msgstr "" msgid "Unhandled exception" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:447 msgid "Permission denied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:105 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:448 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:137 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:139 msgid "Title &sort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "" " The green color indicates that the current title sort matches the current " "title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:150 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 msgid "Authors changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:303 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:302 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -11123,27 +11146,27 @@ msgid "" "strings. If it is colored red, then the authors and this text do not match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:308 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:307 msgid "Author s&ort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" " The green color indicates that the current author sort matches the current " "author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:320 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:506 msgid "&Number:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:603 #, python-format msgid "" "Last modified: %s\n" @@ -11151,132 +11174,132 @@ msgid "" "Double click to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:613 #, python-format msgid "Restore %s from the original" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:660 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:659 msgid "Set the cover for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:668 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:667 msgid "Set metadata for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:674 msgid "Add a format to this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:681 msgid "Remove the selected format from this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:749 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:752 msgid "Choose formats for " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:795 msgid "You do not have permission to read the following files:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:822 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:823 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:825 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:826 msgid "No format selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:835 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:838 msgid "Could not read metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:836 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:839 #, python-format msgid "Could not read metadata from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:867 msgid "&Browse" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:866 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:869 msgid "T&rim" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:868 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:871 msgid "&Remove" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:874 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:877 msgid "Download co&ver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:875 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:878 msgid "&Generate cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:925 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:928 msgid "Not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:952 msgid "Specify title and author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:950 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:953 msgid "You must specify a title and author before generating a cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:972 msgid "Invalid cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:970 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:973 msgid "Could not change cover as the image is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:997 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1000 msgid "This book has no cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:999 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1002 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1055 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1058 msgid "stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1127 msgid "Tags changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1125 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1128 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1156 msgid "A comma separated list of languages for this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1176 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1179 msgid "Unknown language" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1177 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1180 #, python-format msgid "The language %s is not recognized" msgid_plural "The languages %s are not recognized" msgstr[0] "" msgstr[1] "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1189 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1192 msgid "I&ds:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1193 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -11284,38 +11307,38 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1254 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1316 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1257 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 msgid "This ISBN number is valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1257 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1260 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 msgid "This ISBN number is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1304 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1307 msgid "Invalid ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1283 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1286 msgid "Enter an ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1305 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1308 msgid "The ISBN you entered is not valid. Try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1329 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1332 msgid "&Publisher:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1399 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1402 msgid "Clear date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1432 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1435 msgid "Publishe&d:" msgstr "" @@ -11381,7 +11404,7 @@ msgid "Downloaded %(num)d of %(tot)d" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/config.py:61 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:61 msgid "Downloaded metadata fields" msgstr "" @@ -12804,87 +12827,87 @@ msgstr "" msgid "No source selected, cannot configure." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:32 msgid "Metadata sources" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:37 msgid "" "Disable any metadata sources you do not want by unchecking them. You can " "also set the cover priority. Covers from sources that have a higher " "(smaller) priority will be preferred when bulk downloading metadata.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:48 msgid "" "Sources with a red X next to their names must be configured before they will " "be used. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:53 msgid "Configure selected source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:66 msgid "" "If you uncheck any fields, metadata for those fields will not be downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:71 msgid "&Select all" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:75 msgid "&Clear all" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:79 msgid "&Select default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:80 msgid "" "Restore your own subset of checked fields that you define using the 'Set as " "default' button" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:84 msgid "&Set as default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:85 msgid "" "Store the currently checked fields as a default you can restore using the " "'Select default' button" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:90 msgid "Convert all downloaded comments to plain &text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:94 msgid "Swap author names from FN LN to LN, FN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:98 msgid "Max. number of &tags to download:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:105 msgid "Max. &time to wait after first match is found:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:133 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:117 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:199 msgid " secs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:113 msgid "Max. time to wait after first &cover is found:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:121 msgid "" "

Different metadata sources have different sets of tags for the same book. " "If this option is checked, then calibre will use the smaller tag sets. These " @@ -12895,7 +12918,7 @@ msgid "" "for. Most often, they all have large tag sets." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:123 msgid "Prefer &fewer tags" msgstr "" @@ -13352,7 +13375,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:131 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:652 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:652 msgid "&Save" msgstr "" @@ -14124,7 +14147,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/store/search_ui.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/store/web_store_dialog_ui.py:63 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:661 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "Close" msgstr "" @@ -14310,7 +14333,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:455 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:456 msgid "Searches" msgstr "" @@ -14652,34 +14675,42 @@ msgid "" "automatically." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:494 +#, python-format +msgid "" +"The library database at %s appears to be corrupted. Do you want calibre to " +"try and rebuild it automatically? The rebuild may not be completely " +"successful." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:578 msgid "Conversion Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:581 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:601 msgid "Recipe Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:617 msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:631 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:651 msgid "There are active jobs. Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:634 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:654 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:638 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:658 msgid "Active jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:706 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:726 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." @@ -14772,7 +14803,7 @@ msgid "Edit" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:65 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:667 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "Reset" msgstr "" @@ -15274,48 +15305,48 @@ msgstr "" msgid "Toggle" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:444 #, python-format msgid "" "Choose your e-book device. If your device is not in the list, choose a " "\"%s\" device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:505 msgid "Moving library..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:515 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:522 msgid "Failed to move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:576 msgid "Invalid database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:577 #, python-format msgid "" "

An invalid library already exists at %(loc)s, delete it before trying to " "move the existing library.
Error: %(err)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:588 msgid "Could not move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:663 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:669 msgid "Select location for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:690 #, python-format msgid "" "You must choose an empty folder for the calibre library. %s is not empty." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:758 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:764 msgid "welcome wizard" msgstr "" @@ -15626,7 +15657,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:569 #: /home/kovid/work/calibre/src/calibre/library/caches.py:583 #: /home/kovid/work/calibre/src/calibre/library/caches.py:593 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:222 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:238 msgid "yes" msgstr "" @@ -15634,7 +15665,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:568 #: /home/kovid/work/calibre/src/calibre/library/caches.py:580 #: /home/kovid/work/calibre/src/calibre/library/caches.py:590 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:222 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:238 msgid "no" msgstr "" @@ -16519,22 +16550,22 @@ msgid "" "start with a letter" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:67 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:68 #, python-format msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3403 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3404 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3432 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3433 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3449 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3450 msgid "Compacting database" msgstr "" @@ -16693,20 +16724,20 @@ msgid "" "Save into a single directory, ignoring the template directory structure" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:303 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:319 #, python-format msgid "" "Failed to calculate path for save to disk. Template: %(templ)s\n" "Error: %(err)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:309 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:325 #, python-format msgid "Template evaluation resulted in no path components. Template: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:403 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:436 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:419 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:452 msgid "Requested formats not available" msgstr "" @@ -17537,12 +17568,21 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:972 msgid "" +"list_equals(list1, sep1, list2, sep2, yes_val, no_val) -- return yes_val if " +"list1 and list2 contain the same items, otherwise return `no_val. The items " +"are determined by splitting each list using the appropriate separator " +"character (sep1 or sep2). The order of items in the lists is not relevant. " +"The compare is case insensitive." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:990 +msgid "" "today() -- return a date string for today. This value is designed for use in " "format_date or days_between, but can be manipulated like any other string. " "The date is in ISO format." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:983 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1001 msgid "" "days_between(date1, date2) -- return the number of days between date1 and " "date2. The number is positive if date1 is greater than date2, otherwise " @@ -17550,7 +17590,7 @@ msgid "" "empty string." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1005 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1023 msgid "" "language_strings(lang_codes, localize) -- return the strings for the " "language codes passed in lang_codes. If localize is zero, return the strings " @@ -17558,7 +17598,7 @@ msgid "" "the current locale. Lang_codes is a comma-separated list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1025 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1043 msgid "" "language_codes(lang_strings) -- return the language codes for the strings " "passed in lang_strings. The strings must be in the language of the current " @@ -17880,108 +17920,112 @@ msgstr "" msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:720 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:718 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:827 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:825 msgid "Download finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:829 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:827 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:835 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:833 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:837 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:835 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:839 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:837 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:934 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:932 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:936 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:934 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:938 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:936 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:961 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:959 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:966 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:964 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:975 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:973 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:977 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:975 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1057 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1055 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1073 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1071 #, python-format msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1082 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1080 #, python-format msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1091 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1089 #, python-format msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1137 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1135 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1277 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1216 +msgid "Articles in this issue: " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1286 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1348 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1357 #, python-format msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1359 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1368 #, python-format msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1376 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1385 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1518 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1527 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1533 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1542 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -18091,75 +18135,75 @@ msgstr "" msgid "Do not download CSS stylesheets." msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:649 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:649 msgid "OK" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:652 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:652 msgid "Save" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:655 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:655 msgid "Open" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:658 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "Cancel" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:661 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "&Close" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:664 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:664 msgid "Apply" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:674 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:674 msgid "Don't Save" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:676 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:676 msgid "Close without Saving" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:678 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:678 msgid "Discard" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:681 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:681 msgid "&Yes" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:684 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:684 msgid "Yes to &All" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:687 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:687 msgid "&No" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:690 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:690 msgid "N&o to All" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:693 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:693 msgid "Save All" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:696 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:696 msgid "Abort" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:699 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:699 msgid "Retry" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:702 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:702 msgid "Ignore" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:705 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:705 msgid "Restore Defaults" msgstr "" diff --git a/src/calibre/translations/he.po b/src/calibre/translations/he.po index 3b6c247d12..93201ed8a3 100644 --- a/src/calibre/translations/he.po +++ b/src/calibre/translations/he.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-09-23 18:01+0000\n" +"POT-Creation-Date: 2011-09-30 20:39+0000\n" "PO-Revision-Date: 2011-08-22 10:39+0000\n" "Last-Translator: reldude84@gmail.com \n" "Language-Team: Hebrew \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2011-09-24 04:45+0000\n" -"X-Generator: Launchpad (build 14012)\n" +"X-Launchpad-Export-Date: 2011-10-01 04:48+0000\n" +"X-Generator: Launchpad (build 14071)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -26,8 +26,8 @@ msgstr "לא עושה דבר" #: /home/kovid/work/calibre/src/calibre/db/cache.py:104 #: /home/kovid/work/calibre/src/calibre/db/cache.py:107 #: /home/kovid/work/calibre/src/calibre/db/cache.py:118 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:242 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:243 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:247 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:248 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 @@ -51,7 +51,7 @@ msgstr "לא עושה דבר" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1898 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1900 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:286 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:288 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:34 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:35 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:98 @@ -102,8 +102,8 @@ msgstr "לא עושה דבר" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:999 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:101 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:138 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:140 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1002 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1007 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1079 @@ -143,7 +143,7 @@ msgstr "לא עושה דבר" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:380 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:564 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 @@ -164,9 +164,9 @@ msgstr "לא עושה דבר" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1209 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1212 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:252 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:396 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:161 @@ -176,14 +176,14 @@ msgstr "לא עושה דבר" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:217 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:541 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:560 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2037 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2187 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3242 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3244 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3377 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:542 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:550 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:561 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2038 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2188 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3243 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3378 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 @@ -743,22 +743,22 @@ msgid "This profile is intended for the Amazon Kindle." msgstr "פרופיל זה מיועד עבור Amazon Kindle." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:173 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:660 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:661 msgid "This profile is intended for the Irex Illiad." msgstr "פרופיל זה מיועד עבור Irex Illiad." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:185 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:673 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:674 msgid "This profile is intended for the IRex Digital Reader 1000." msgstr "פרופיל זה מיועד עבור IRex Digital Reader 1000." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:198 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:687 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:688 msgid "This profile is intended for the IRex Digital Reader 800." msgstr "פרופיל זה מיועד עבור IRex Digital Reader 800" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:210 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:701 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:702 msgid "This profile is intended for the B&N Nook." msgstr "פרופיל זה מיועד עבור B&N Nook." @@ -822,14 +822,19 @@ msgstr "" msgid "This profile is intended for the Amazon Kindle DX." msgstr "פרופיל זה מיועד למכשיר Amazon Kindle DX." -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:713 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:714 msgid "This profile is intended for the B&N Nook Color." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:724 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:725 msgid "This profile is intended for the Sanda Bambook." msgstr "הפרופיל הזה מיועד ל'סאנדה במבוק' (Sanda Bambook)." +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:740 +msgid "" +"This profile is intended for the PocketBook Pro 900 series of devices." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 msgid "Installed plugins" msgstr "תוספים מותקנים" @@ -893,13 +898,13 @@ msgstr "אפשר את הרכיב המצויין" msgid "Disable the named plugin" msgstr "הפסק את הרכיב המצויין" -#: /home/kovid/work/calibre/src/calibre/db/backend.py:271 -#: /home/kovid/work/calibre/src/calibre/db/backend.py:280 +#: /home/kovid/work/calibre/src/calibre/db/backend.py:272 +#: /home/kovid/work/calibre/src/calibre/db/backend.py:281 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:288 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:668 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:132 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:674 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:133 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:142 #, python-format msgid "Path to library too long. Must be less than %d characters." msgstr "" @@ -908,26 +913,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:987 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:988 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:814 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:826 msgid "Yes" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1102 msgid "Main" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1104 msgid "Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1106 msgid "Card B" msgstr "" @@ -939,17 +944,17 @@ msgstr "רשימת פעולת לצורך תיקון שגיאות קוד" msgid "Communicate with Android phones." msgstr "מתקשר עם טלפון Android." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:129 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:133 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" msgstr "רשימת ספריות מופרדות בפסיקל שליחת ספרשת למכשיר." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:182 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:187 msgid "Communicate with S60 phones." msgstr "תקשר עם סלולרי S60" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:201 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:206 msgid "Communicate with WebOS tablets." msgstr "" @@ -1075,9 +1080,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1150 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:334 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:347 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:335 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:348 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3104 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "חדשות" @@ -1085,8 +1090,8 @@ msgstr "חדשות" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:662 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3062 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3080 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3063 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3081 msgid "Catalog" msgstr "קטלוג" @@ -3241,44 +3246,48 @@ msgstr "" msgid "Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:409 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:429 msgid "Downloads metadata and covers from Amazon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:419 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:439 msgid "US" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:420 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:440 msgid "France" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:421 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:441 msgid "Germany" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:422 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:442 msgid "UK" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:423 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:443 msgid "Italy" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:424 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:444 msgid "Japan" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:428 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:445 +msgid "Spain" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:449 msgid "Amazon website to use:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:429 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:450 msgid "" "Metadata from Amazon will be fetched using this country's Amazon website." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:603 msgid "Amazon timed out. Try again later." msgstr "" @@ -3481,7 +3490,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:955 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:958 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" @@ -4091,7 +4100,7 @@ msgid "Choose Files" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:751 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:754 msgid "Books" msgstr "" @@ -4494,8 +4503,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:287 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:341 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:70 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:673 msgid "Too long" msgstr "" @@ -4554,8 +4563,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:733 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:106 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:88 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:298 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:352 msgid "Success" @@ -4571,7 +4580,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:970 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:377 msgid "Failed" @@ -4628,7 +4638,7 @@ msgid "Create a catalog of the books in your calibre library" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:88 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:590 msgid "Cannot convert" msgstr "" @@ -4690,7 +4700,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/device_category_editor.py:112 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:674 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:216 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:503 @@ -5091,7 +5101,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:66 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:670 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:670 msgid "Help" msgstr "" @@ -5512,7 +5522,7 @@ msgid "No books found" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:289 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:794 msgid "No permission" msgstr "" @@ -5710,50 +5720,50 @@ msgid "" "&Multiple books per folder, assumes every ebook file is a different book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/bars.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/bars.py:195 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:302 msgid "Donate" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:120 msgid "Click to open" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:135 msgid "Ids" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:173 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1035 msgid "Collections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:290 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:256 msgid "Paste Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:291 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:257 msgid "Copy Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:557 msgid "Double-click to open Book Details window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:556 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:558 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:559 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" @@ -5843,7 +5853,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:21 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:105 @@ -6747,33 +6757,33 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:901 msgid "Choose cover for " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:906 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:909 msgid "Cannot read" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:910 msgid "You do not have permission to read the file: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:203 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:915 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:918 msgid "Error reading file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:916 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:919 msgid "

There was an error reading from file:
" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:926 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:929 msgid " is not a valid picture" msgstr "" @@ -6798,7 +6808,7 @@ msgid "&Title: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 msgid "Change the title of this book" msgstr "" @@ -6828,7 +6838,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:548 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1089 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1092 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

They can be any words or phrases, separated by commas." @@ -6837,7 +6847,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:555 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:214 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:446 msgid "&Series:" msgstr "" @@ -6845,7 +6855,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:556 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:557 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:445 msgid "List of known series. You can add new series." msgstr "" @@ -7479,7 +7489,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:271 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:320 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:324 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1396 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1399 msgid "Undefined" msgstr "" @@ -8044,51 +8054,51 @@ msgstr "" msgid "Convertible" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:43 msgid "Choose location for calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:50 msgid "Same as current" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 #, python-format msgid "The location %s contains the current calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:56 msgid "No existing library found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 #, python-format msgid "There is no existing calibre library at %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:62 msgid "Not empty" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:63 #, python-format msgid "The folder %s is not empty. Please choose an empty folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:94 msgid "No location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:94 msgid "No location selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:683 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:689 msgid "Bad location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:99 #, python-format msgid "%s is not an existing folder" msgstr "" @@ -8154,14 +8164,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:211 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:117 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 msgid "&Title:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:199 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:198 msgid "&Author(s):" msgstr "" @@ -8170,21 +8180,21 @@ msgid "&Profile:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:24 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:236 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:649 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:241 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:649 msgid "&OK" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:25 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:242 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tweak_epub_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:233 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:658 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "&Cancel" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog_ui.py:43 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:26 msgid "Edit Comments" msgstr "" @@ -8437,19 +8447,19 @@ msgstr "" msgid "Details of job" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:21 msgid "Active Jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:36 msgid "&Stop selected jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:40 msgid "Show job &details" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:44 msgid "Stop &all non device jobs" msgstr "" @@ -8470,7 +8480,7 @@ msgid "Show detailed information about this error" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:531 msgid "Copied" msgstr "" @@ -8657,13 +8667,13 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:541 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1047 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1050 msgid "&Rating:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:542 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:543 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1048 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1051 msgid "Rating of this book. 0-5 stars" msgstr "" @@ -8730,7 +8740,7 @@ msgid "&Force numbers to start with:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:569 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1380 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1383 msgid "&Date:" msgstr "" @@ -8804,7 +8814,7 @@ msgid "Set from &ebook file(s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:592 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1152 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1155 msgid "&Languages:" msgstr "" @@ -9370,17 +9380,34 @@ msgstr "" msgid "Search in the library view for the selected item" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:23 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:25 msgid "" "Restoring database from backups, do not interrupt, this will happen in three " "stages" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:27 msgid "Restoring database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:80 +#, python-format +msgid "The old database was saved as: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:84 +#, python-format +msgid "" +"Restoring the database succeeded with some warnings click Show details to " +"see the details. %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:89 +#, python-format +msgid "Restoring database was successful. %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:94 msgid "" "Your list of books, with all their metadata is stored in a single file, " "called a database. In addition, metadata for each individual book is stored " @@ -9391,20 +9418,11 @@ msgid "" "recipes.

Do you want to restore the database?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:131 msgid "Restoring database failed, click Show details to see details" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:107 -msgid "" -"Restoring the database succeeded with some warnings click Show details to " -"see the details." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:112 -msgid "Restoring database was successful" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:75 msgid "Saved search already exists" @@ -9825,7 +9843,7 @@ msgid "&Author:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:215 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1091 msgid "Ta&gs:" msgstr "" @@ -10019,58 +10037,66 @@ msgstr "" msgid "Was" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:263 msgid "Template language tutorial" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:267 msgid "Template function reference" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:285 msgid "EXCEPTION: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:301 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:312 msgid "No column chosen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:313 msgid "You must specify a column to be colored" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:316 msgid "No template provided" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:306 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:317 msgid "The template box cannot be empty" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:32 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:252 msgid "Set the color of the column:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:39 +msgid "Copy a color name to the clipboard:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:49 +msgid "Copy the selected color name to the clipboard" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:59 msgid "Template value:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:60 msgid "" "The value the of the template using the current book in the library view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:73 msgid "Function &name:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:100 msgid "&Documentation:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:85 msgid "Python &code:" msgstr "" @@ -10495,7 +10521,7 @@ msgid "Regular expression (?P)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1288 msgid "ISBN:" msgstr "" @@ -10552,13 +10578,13 @@ msgid "Connected " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:219 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:230 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:261 msgid "Book Details" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:221 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:232 msgid "Shift+Alt+D" msgstr "" @@ -10963,136 +10989,133 @@ msgstr "" msgid "Configure" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:32 msgid "Use the library located at the specified path." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:34 msgid "Start minimized to system tray." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:36 msgid "Log debugging information to console" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:38 msgid "Do not check for updates" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:40 msgid "" "Ignore custom plugins, useful if you installed a plugin that is preventing " "calibre from starting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:44 msgid "" "Cause a running calibre instance, if any, to be shutdown. Note that if there " "are running jobs, they will be silently aborted, so use with care." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:69 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:697 msgid "Calibre Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:95 msgid "Choose a location for your calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:104 msgid "Failed to create library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 #, python-format msgid "Failed to create calibre library at: %r." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:168 msgid "Choose a location for your new calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:136 msgid "Initializing user interface..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:162 msgid "Repairing failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:163 msgid "The database repair failed. Starting with a new empty library." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:202 msgid "Bad database location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:178 #, python-format msgid "Bad database location %r. calibre will now quit." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:493 msgid "Corrupted database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:191 +#, python-format msgid "" -"Your calibre database appears to be corrupted. Do you want calibre to try " -"and repair it automatically? If you say No, a new empty calibre library will " -"be created." +"The library database at %s appears to be corrupted. Do you want calibre to " +"try and rebuild it automatically? The rebuild may not be completely " +"successful. If you say No, a new empty calibre library will be created." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:224 -msgid "" -"Repairing database. This can take a very long time for a large collection" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:203 #, python-format msgid "" "Bad database location %r. Will start with a new, empty calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:213 #, python-format msgid "Starting %s: Loading books..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:293 msgid "If you are sure it is not running" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:330 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:296 msgid "may be running in the system tray, in the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:298 msgid "upper right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:300 msgid "lower right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:303 msgid "try rebooting your computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:339 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:353 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:319 msgid "try deleting the file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:342 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:308 msgid "Cannot Start " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:343 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:309 #, python-format msgid "%s is already running." msgstr "" @@ -11115,52 +11138,52 @@ msgstr "" msgid "Unhandled exception" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:447 msgid "Permission denied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:105 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:448 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:137 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:139 msgid "Title &sort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "" " The green color indicates that the current title sort matches the current " "title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:150 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 msgid "Authors changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:303 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:302 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -11168,27 +11191,27 @@ msgid "" "strings. If it is colored red, then the authors and this text do not match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:308 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:307 msgid "Author s&ort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" " The green color indicates that the current author sort matches the current " "author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:320 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:506 msgid "&Number:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:603 #, python-format msgid "" "Last modified: %s\n" @@ -11196,132 +11219,132 @@ msgid "" "Double click to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:613 #, python-format msgid "Restore %s from the original" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:660 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:659 msgid "Set the cover for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:668 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:667 msgid "Set metadata for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:674 msgid "Add a format to this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:681 msgid "Remove the selected format from this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:749 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:752 msgid "Choose formats for " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:795 msgid "You do not have permission to read the following files:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:822 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:823 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:825 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:826 msgid "No format selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:835 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:838 msgid "Could not read metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:836 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:839 #, python-format msgid "Could not read metadata from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:867 msgid "&Browse" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:866 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:869 msgid "T&rim" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:868 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:871 msgid "&Remove" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:874 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:877 msgid "Download co&ver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:875 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:878 msgid "&Generate cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:925 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:928 msgid "Not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:952 msgid "Specify title and author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:950 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:953 msgid "You must specify a title and author before generating a cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:972 msgid "Invalid cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:970 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:973 msgid "Could not change cover as the image is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:997 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1000 msgid "This book has no cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:999 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1002 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1055 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1058 msgid "stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1127 msgid "Tags changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1125 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1128 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1156 msgid "A comma separated list of languages for this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1176 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1179 msgid "Unknown language" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1177 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1180 #, python-format msgid "The language %s is not recognized" msgid_plural "The languages %s are not recognized" msgstr[0] "" msgstr[1] "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1189 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1192 msgid "I&ds:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1193 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -11329,38 +11352,38 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1254 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1316 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1257 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 msgid "This ISBN number is valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1257 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1260 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 msgid "This ISBN number is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1304 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1307 msgid "Invalid ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1283 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1286 msgid "Enter an ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1305 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1308 msgid "The ISBN you entered is not valid. Try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1329 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1332 msgid "&Publisher:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1399 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1402 msgid "Clear date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1432 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1435 msgid "Publishe&d:" msgstr "" @@ -11426,7 +11449,7 @@ msgid "Downloaded %(num)d of %(tot)d" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/config.py:61 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:61 msgid "Downloaded metadata fields" msgstr "" @@ -12849,87 +12872,87 @@ msgstr "" msgid "No source selected, cannot configure." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:32 msgid "Metadata sources" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:37 msgid "" "Disable any metadata sources you do not want by unchecking them. You can " "also set the cover priority. Covers from sources that have a higher " "(smaller) priority will be preferred when bulk downloading metadata.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:48 msgid "" "Sources with a red X next to their names must be configured before they will " "be used. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:53 msgid "Configure selected source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:66 msgid "" "If you uncheck any fields, metadata for those fields will not be downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:71 msgid "&Select all" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:75 msgid "&Clear all" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:79 msgid "&Select default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:80 msgid "" "Restore your own subset of checked fields that you define using the 'Set as " "default' button" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:84 msgid "&Set as default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:85 msgid "" "Store the currently checked fields as a default you can restore using the " "'Select default' button" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:90 msgid "Convert all downloaded comments to plain &text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:94 msgid "Swap author names from FN LN to LN, FN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:98 msgid "Max. number of &tags to download:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:105 msgid "Max. &time to wait after first match is found:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:133 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:117 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:199 msgid " secs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:113 msgid "Max. time to wait after first &cover is found:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:121 msgid "" "

Different metadata sources have different sets of tags for the same book. " "If this option is checked, then calibre will use the smaller tag sets. These " @@ -12940,7 +12963,7 @@ msgid "" "for. Most often, they all have large tag sets." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:123 msgid "Prefer &fewer tags" msgstr "" @@ -13397,7 +13420,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:131 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:652 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:652 msgid "&Save" msgstr "" @@ -14169,7 +14192,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/store/search_ui.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/store/web_store_dialog_ui.py:63 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:661 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "Close" msgstr "" @@ -14355,7 +14378,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:455 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:456 msgid "Searches" msgstr "" @@ -14697,34 +14720,42 @@ msgid "" "automatically." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:494 +#, python-format +msgid "" +"The library database at %s appears to be corrupted. Do you want calibre to " +"try and rebuild it automatically? The rebuild may not be completely " +"successful." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:578 msgid "Conversion Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:581 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:601 msgid "Recipe Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:617 msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:631 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:651 msgid "There are active jobs. Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:634 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:654 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:638 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:658 msgid "Active jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:706 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:726 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." @@ -14817,7 +14848,7 @@ msgid "Edit" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:65 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:667 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "Reset" msgstr "" @@ -15319,48 +15350,48 @@ msgstr "" msgid "Toggle" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:444 #, python-format msgid "" "Choose your e-book device. If your device is not in the list, choose a " "\"%s\" device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:505 msgid "Moving library..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:515 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:522 msgid "Failed to move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:576 msgid "Invalid database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:577 #, python-format msgid "" "

An invalid library already exists at %(loc)s, delete it before trying to " "move the existing library.
Error: %(err)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:588 msgid "Could not move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:663 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:669 msgid "Select location for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:690 #, python-format msgid "" "You must choose an empty folder for the calibre library. %s is not empty." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:758 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:764 msgid "welcome wizard" msgstr "" @@ -15671,7 +15702,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:569 #: /home/kovid/work/calibre/src/calibre/library/caches.py:583 #: /home/kovid/work/calibre/src/calibre/library/caches.py:593 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:222 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:238 msgid "yes" msgstr "" @@ -15679,7 +15710,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:568 #: /home/kovid/work/calibre/src/calibre/library/caches.py:580 #: /home/kovid/work/calibre/src/calibre/library/caches.py:590 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:222 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:238 msgid "no" msgstr "" @@ -16564,22 +16595,22 @@ msgid "" "start with a letter" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:67 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:68 #, python-format msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3403 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3404 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3432 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3433 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3449 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3450 msgid "Compacting database" msgstr "" @@ -16738,20 +16769,20 @@ msgid "" "Save into a single directory, ignoring the template directory structure" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:303 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:319 #, python-format msgid "" "Failed to calculate path for save to disk. Template: %(templ)s\n" "Error: %(err)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:309 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:325 #, python-format msgid "Template evaluation resulted in no path components. Template: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:403 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:436 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:419 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:452 msgid "Requested formats not available" msgstr "" @@ -17582,12 +17613,21 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:972 msgid "" +"list_equals(list1, sep1, list2, sep2, yes_val, no_val) -- return yes_val if " +"list1 and list2 contain the same items, otherwise return `no_val. The items " +"are determined by splitting each list using the appropriate separator " +"character (sep1 or sep2). The order of items in the lists is not relevant. " +"The compare is case insensitive." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:990 +msgid "" "today() -- return a date string for today. This value is designed for use in " "format_date or days_between, but can be manipulated like any other string. " "The date is in ISO format." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:983 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1001 msgid "" "days_between(date1, date2) -- return the number of days between date1 and " "date2. The number is positive if date1 is greater than date2, otherwise " @@ -17595,7 +17635,7 @@ msgid "" "empty string." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1005 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1023 msgid "" "language_strings(lang_codes, localize) -- return the strings for the " "language codes passed in lang_codes. If localize is zero, return the strings " @@ -17603,7 +17643,7 @@ msgid "" "the current locale. Lang_codes is a comma-separated list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1025 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1043 msgid "" "language_codes(lang_strings) -- return the language codes for the strings " "passed in lang_strings. The strings must be in the language of the current " @@ -17925,108 +17965,112 @@ msgstr "" msgid "Unknown News Source" msgstr "מקור חדשות בלתי ידוע" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:720 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:718 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:827 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:825 msgid "Download finished" msgstr "ההורדה הסתיימה" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:829 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:827 msgid "Failed to download the following articles:" msgstr "הורדת הכתבות הבאות כשלה:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:835 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:833 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:837 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:835 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:839 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:837 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:934 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:932 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:936 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:934 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:938 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:936 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:961 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:959 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:966 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:964 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:975 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:973 msgid "Trying to download cover..." msgstr "מנסה להוריד עמוד שער/כריכה..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:977 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:975 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1057 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1055 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1073 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1071 #, python-format msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1082 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1080 #, python-format msgid "Could not download cover: %s" msgstr "לא הצליח להוריד כריכה: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1091 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1089 #, python-format msgid "Downloading cover from %s" msgstr "מוריד כריכה מ-%s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1137 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1135 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1277 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1216 +msgid "Articles in this issue: " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1286 msgid "Untitled Article" msgstr "כתבה ללא שם" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1348 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1357 #, python-format msgid "Article downloaded: %s" msgstr "כתבה הורדה: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1359 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1368 #, python-format msgid "Article download failed: %s" msgstr "הורדת הכתבה כשלה: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1376 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1385 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1518 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1527 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1533 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1542 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -18141,75 +18185,75 @@ msgstr "" msgid "Do not download CSS stylesheets." msgstr "לא להוריד דפי-סגנון CSS" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:649 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:649 msgid "OK" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:652 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:652 msgid "Save" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:655 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:655 msgid "Open" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:658 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "Cancel" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:661 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "&Close" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:664 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:664 msgid "Apply" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:674 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:674 msgid "Don't Save" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:676 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:676 msgid "Close without Saving" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:678 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:678 msgid "Discard" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:681 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:681 msgid "&Yes" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:684 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:684 msgid "Yes to &All" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:687 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:687 msgid "&No" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:690 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:690 msgid "N&o to All" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:693 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:693 msgid "Save All" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:696 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:696 msgid "Abort" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:699 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:699 msgid "Retry" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:702 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:702 msgid "Ignore" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:705 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:705 msgid "Restore Defaults" msgstr "" diff --git a/src/calibre/translations/hi.po b/src/calibre/translations/hi.po index c208f3a25f..694ad22441 100644 --- a/src/calibre/translations/hi.po +++ b/src/calibre/translations/hi.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-09-23 18:01+0000\n" +"POT-Creation-Date: 2011-09-30 20:39+0000\n" "PO-Revision-Date: 2011-08-05 16:01+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: Hindi \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2011-09-24 04:45+0000\n" -"X-Generator: Launchpad (build 14012)\n" +"X-Launchpad-Export-Date: 2011-10-01 04:48+0000\n" +"X-Generator: Launchpad (build 14071)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -26,8 +26,8 @@ msgstr "कुछ भी नहीं करता" #: /home/kovid/work/calibre/src/calibre/db/cache.py:104 #: /home/kovid/work/calibre/src/calibre/db/cache.py:107 #: /home/kovid/work/calibre/src/calibre/db/cache.py:118 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:242 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:243 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:247 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:248 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 @@ -51,7 +51,7 @@ msgstr "कुछ भी नहीं करता" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1898 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1900 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:286 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:288 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:34 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:35 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:98 @@ -102,8 +102,8 @@ msgstr "कुछ भी नहीं करता" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:999 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:101 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:138 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:140 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1002 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1007 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1079 @@ -143,7 +143,7 @@ msgstr "कुछ भी नहीं करता" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:380 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:564 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 @@ -164,9 +164,9 @@ msgstr "कुछ भी नहीं करता" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1209 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1212 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:252 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:396 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:161 @@ -176,14 +176,14 @@ msgstr "कुछ भी नहीं करता" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:217 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:541 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:560 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2037 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2187 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3242 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3244 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3377 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:542 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:550 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:561 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2038 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2188 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3243 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3378 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 @@ -730,22 +730,22 @@ msgid "This profile is intended for the Amazon Kindle." msgstr "यह प्रोफ़ाइल अमेज़ॉन किंडल के लिए है." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:173 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:660 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:661 msgid "This profile is intended for the Irex Illiad." msgstr "यह प्रोफ़ाइल आइरेक्स इलियड के लिए है." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:185 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:673 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:674 msgid "This profile is intended for the IRex Digital Reader 1000." msgstr "यह प्रोफ़ाइल आइरेक्स डिजिटल रीडर 1000 के लिए है." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:198 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:687 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:688 msgid "This profile is intended for the IRex Digital Reader 800." msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:210 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:701 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:702 msgid "This profile is intended for the B&N Nook." msgstr "यह प्रोफ़ाइल बी&एन नूक के लिए है." @@ -805,14 +805,19 @@ msgstr "" msgid "This profile is intended for the Amazon Kindle DX." msgstr "यह प्रोफ़ाइल अमेज़ॉन किंडल डीएक्स के लिए है." -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:713 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:714 msgid "This profile is intended for the B&N Nook Color." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:724 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:725 msgid "This profile is intended for the Sanda Bambook." msgstr "" +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:740 +msgid "" +"This profile is intended for the PocketBook Pro 900 series of devices." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 msgid "Installed plugins" msgstr "" @@ -872,13 +877,13 @@ msgstr "" msgid "Disable the named plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/backend.py:271 -#: /home/kovid/work/calibre/src/calibre/db/backend.py:280 +#: /home/kovid/work/calibre/src/calibre/db/backend.py:272 +#: /home/kovid/work/calibre/src/calibre/db/backend.py:281 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:288 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:668 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:132 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:674 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:133 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:142 #, python-format msgid "Path to library too long. Must be less than %d characters." msgstr "" @@ -887,26 +892,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:987 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:988 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:814 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:826 msgid "Yes" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1102 msgid "Main" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1104 msgid "Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1106 msgid "Card B" msgstr "" @@ -918,17 +923,17 @@ msgstr "" msgid "Communicate with Android phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:129 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:133 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:182 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:187 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:201 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:206 msgid "Communicate with WebOS tablets." msgstr "" @@ -1047,9 +1052,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1150 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:334 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:347 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:335 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:348 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3104 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "" @@ -1057,8 +1062,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:662 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3062 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3080 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3063 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3081 msgid "Catalog" msgstr "" @@ -3196,44 +3201,48 @@ msgstr "" msgid "Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:409 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:429 msgid "Downloads metadata and covers from Amazon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:419 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:439 msgid "US" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:420 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:440 msgid "France" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:421 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:441 msgid "Germany" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:422 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:442 msgid "UK" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:423 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:443 msgid "Italy" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:424 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:444 msgid "Japan" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:428 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:445 +msgid "Spain" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:449 msgid "Amazon website to use:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:429 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:450 msgid "" "Metadata from Amazon will be fetched using this country's Amazon website." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:603 msgid "Amazon timed out. Try again later." msgstr "" @@ -3436,7 +3445,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:955 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:958 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" @@ -4046,7 +4055,7 @@ msgid "Choose Files" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:751 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:754 msgid "Books" msgstr "" @@ -4449,8 +4458,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:287 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:341 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:70 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:673 msgid "Too long" msgstr "" @@ -4509,8 +4518,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:733 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:106 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:88 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:298 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:352 msgid "Success" @@ -4526,7 +4535,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:970 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:377 msgid "Failed" @@ -4583,7 +4593,7 @@ msgid "Create a catalog of the books in your calibre library" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:88 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:590 msgid "Cannot convert" msgstr "" @@ -4645,7 +4655,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/device_category_editor.py:112 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:674 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:216 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:503 @@ -5046,7 +5056,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:66 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:670 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:670 msgid "Help" msgstr "" @@ -5467,7 +5477,7 @@ msgid "No books found" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:289 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:794 msgid "No permission" msgstr "" @@ -5665,50 +5675,50 @@ msgid "" "&Multiple books per folder, assumes every ebook file is a different book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/bars.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/bars.py:195 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:302 msgid "Donate" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:120 msgid "Click to open" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:135 msgid "Ids" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:173 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1035 msgid "Collections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:290 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:256 msgid "Paste Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:291 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:257 msgid "Copy Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:557 msgid "Double-click to open Book Details window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:556 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:558 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:559 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" @@ -5798,7 +5808,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:21 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:105 @@ -6702,33 +6712,33 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:901 msgid "Choose cover for " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:906 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:909 msgid "Cannot read" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:910 msgid "You do not have permission to read the file: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:203 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:915 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:918 msgid "Error reading file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:916 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:919 msgid "

There was an error reading from file:
" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:926 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:929 msgid " is not a valid picture" msgstr "" @@ -6753,7 +6763,7 @@ msgid "&Title: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 msgid "Change the title of this book" msgstr "" @@ -6783,7 +6793,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:548 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1089 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1092 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

They can be any words or phrases, separated by commas." @@ -6792,7 +6802,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:555 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:214 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:446 msgid "&Series:" msgstr "" @@ -6800,7 +6810,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:556 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:557 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:445 msgid "List of known series. You can add new series." msgstr "" @@ -7434,7 +7444,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:271 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:320 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:324 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1396 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1399 msgid "Undefined" msgstr "" @@ -7999,51 +8009,51 @@ msgstr "" msgid "Convertible" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:43 msgid "Choose location for calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:50 msgid "Same as current" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 #, python-format msgid "The location %s contains the current calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:56 msgid "No existing library found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 #, python-format msgid "There is no existing calibre library at %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:62 msgid "Not empty" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:63 #, python-format msgid "The folder %s is not empty. Please choose an empty folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:94 msgid "No location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:94 msgid "No location selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:683 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:689 msgid "Bad location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:99 #, python-format msgid "%s is not an existing folder" msgstr "" @@ -8109,14 +8119,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:211 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:117 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 msgid "&Title:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:199 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:198 msgid "&Author(s):" msgstr "" @@ -8125,21 +8135,21 @@ msgid "&Profile:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:24 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:236 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:649 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:241 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:649 msgid "&OK" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:25 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:242 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tweak_epub_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:233 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:658 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "&Cancel" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog_ui.py:43 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:26 msgid "Edit Comments" msgstr "" @@ -8392,19 +8402,19 @@ msgstr "" msgid "Details of job" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:21 msgid "Active Jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:36 msgid "&Stop selected jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:40 msgid "Show job &details" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:44 msgid "Stop &all non device jobs" msgstr "" @@ -8425,7 +8435,7 @@ msgid "Show detailed information about this error" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:531 msgid "Copied" msgstr "" @@ -8612,13 +8622,13 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:541 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1047 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1050 msgid "&Rating:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:542 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:543 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1048 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1051 msgid "Rating of this book. 0-5 stars" msgstr "" @@ -8685,7 +8695,7 @@ msgid "&Force numbers to start with:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:569 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1380 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1383 msgid "&Date:" msgstr "" @@ -8759,7 +8769,7 @@ msgid "Set from &ebook file(s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:592 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1152 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1155 msgid "&Languages:" msgstr "" @@ -9325,17 +9335,34 @@ msgstr "" msgid "Search in the library view for the selected item" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:23 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:25 msgid "" "Restoring database from backups, do not interrupt, this will happen in three " "stages" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:27 msgid "Restoring database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:80 +#, python-format +msgid "The old database was saved as: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:84 +#, python-format +msgid "" +"Restoring the database succeeded with some warnings click Show details to " +"see the details. %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:89 +#, python-format +msgid "Restoring database was successful. %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:94 msgid "" "Your list of books, with all their metadata is stored in a single file, " "called a database. In addition, metadata for each individual book is stored " @@ -9346,20 +9373,11 @@ msgid "" "recipes.

Do you want to restore the database?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:131 msgid "Restoring database failed, click Show details to see details" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:107 -msgid "" -"Restoring the database succeeded with some warnings click Show details to " -"see the details." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:112 -msgid "Restoring database was successful" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:75 msgid "Saved search already exists" @@ -9780,7 +9798,7 @@ msgid "&Author:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:215 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1091 msgid "Ta&gs:" msgstr "" @@ -9974,58 +9992,66 @@ msgstr "" msgid "Was" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:263 msgid "Template language tutorial" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:267 msgid "Template function reference" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:285 msgid "EXCEPTION: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:301 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:312 msgid "No column chosen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:313 msgid "You must specify a column to be colored" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:316 msgid "No template provided" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:306 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:317 msgid "The template box cannot be empty" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:32 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:252 msgid "Set the color of the column:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:39 +msgid "Copy a color name to the clipboard:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:49 +msgid "Copy the selected color name to the clipboard" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:59 msgid "Template value:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:60 msgid "" "The value the of the template using the current book in the library view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:73 msgid "Function &name:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:100 msgid "&Documentation:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:85 msgid "Python &code:" msgstr "" @@ -10450,7 +10476,7 @@ msgid "Regular expression (?P)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1288 msgid "ISBN:" msgstr "" @@ -10507,13 +10533,13 @@ msgid "Connected " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:219 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:230 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:261 msgid "Book Details" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:221 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:232 msgid "Shift+Alt+D" msgstr "" @@ -10918,136 +10944,133 @@ msgstr "" msgid "Configure" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:32 msgid "Use the library located at the specified path." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:34 msgid "Start minimized to system tray." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:36 msgid "Log debugging information to console" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:38 msgid "Do not check for updates" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:40 msgid "" "Ignore custom plugins, useful if you installed a plugin that is preventing " "calibre from starting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:44 msgid "" "Cause a running calibre instance, if any, to be shutdown. Note that if there " "are running jobs, they will be silently aborted, so use with care." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:69 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:697 msgid "Calibre Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:95 msgid "Choose a location for your calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:104 msgid "Failed to create library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 #, python-format msgid "Failed to create calibre library at: %r." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:168 msgid "Choose a location for your new calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:136 msgid "Initializing user interface..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:162 msgid "Repairing failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:163 msgid "The database repair failed. Starting with a new empty library." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:202 msgid "Bad database location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:178 #, python-format msgid "Bad database location %r. calibre will now quit." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:493 msgid "Corrupted database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:191 +#, python-format msgid "" -"Your calibre database appears to be corrupted. Do you want calibre to try " -"and repair it automatically? If you say No, a new empty calibre library will " -"be created." +"The library database at %s appears to be corrupted. Do you want calibre to " +"try and rebuild it automatically? The rebuild may not be completely " +"successful. If you say No, a new empty calibre library will be created." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:224 -msgid "" -"Repairing database. This can take a very long time for a large collection" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:203 #, python-format msgid "" "Bad database location %r. Will start with a new, empty calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:213 #, python-format msgid "Starting %s: Loading books..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:293 msgid "If you are sure it is not running" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:330 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:296 msgid "may be running in the system tray, in the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:298 msgid "upper right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:300 msgid "lower right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:303 msgid "try rebooting your computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:339 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:353 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:319 msgid "try deleting the file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:342 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:308 msgid "Cannot Start " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:343 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:309 #, python-format msgid "%s is already running." msgstr "" @@ -11070,52 +11093,52 @@ msgstr "" msgid "Unhandled exception" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:447 msgid "Permission denied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:105 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:448 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:137 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:139 msgid "Title &sort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "" " The green color indicates that the current title sort matches the current " "title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:150 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 msgid "Authors changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:303 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:302 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -11123,27 +11146,27 @@ msgid "" "strings. If it is colored red, then the authors and this text do not match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:308 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:307 msgid "Author s&ort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" " The green color indicates that the current author sort matches the current " "author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:320 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:506 msgid "&Number:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:603 #, python-format msgid "" "Last modified: %s\n" @@ -11151,132 +11174,132 @@ msgid "" "Double click to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:613 #, python-format msgid "Restore %s from the original" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:660 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:659 msgid "Set the cover for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:668 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:667 msgid "Set metadata for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:674 msgid "Add a format to this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:681 msgid "Remove the selected format from this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:749 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:752 msgid "Choose formats for " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:795 msgid "You do not have permission to read the following files:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:822 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:823 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:825 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:826 msgid "No format selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:835 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:838 msgid "Could not read metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:836 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:839 #, python-format msgid "Could not read metadata from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:867 msgid "&Browse" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:866 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:869 msgid "T&rim" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:868 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:871 msgid "&Remove" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:874 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:877 msgid "Download co&ver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:875 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:878 msgid "&Generate cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:925 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:928 msgid "Not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:952 msgid "Specify title and author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:950 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:953 msgid "You must specify a title and author before generating a cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:972 msgid "Invalid cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:970 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:973 msgid "Could not change cover as the image is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:997 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1000 msgid "This book has no cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:999 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1002 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1055 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1058 msgid "stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1127 msgid "Tags changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1125 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1128 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1156 msgid "A comma separated list of languages for this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1176 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1179 msgid "Unknown language" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1177 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1180 #, python-format msgid "The language %s is not recognized" msgid_plural "The languages %s are not recognized" msgstr[0] "" msgstr[1] "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1189 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1192 msgid "I&ds:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1193 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -11284,38 +11307,38 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1254 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1316 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1257 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 msgid "This ISBN number is valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1257 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1260 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 msgid "This ISBN number is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1304 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1307 msgid "Invalid ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1283 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1286 msgid "Enter an ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1305 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1308 msgid "The ISBN you entered is not valid. Try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1329 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1332 msgid "&Publisher:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1399 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1402 msgid "Clear date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1432 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1435 msgid "Publishe&d:" msgstr "" @@ -11381,7 +11404,7 @@ msgid "Downloaded %(num)d of %(tot)d" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/config.py:61 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:61 msgid "Downloaded metadata fields" msgstr "" @@ -12804,87 +12827,87 @@ msgstr "" msgid "No source selected, cannot configure." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:32 msgid "Metadata sources" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:37 msgid "" "Disable any metadata sources you do not want by unchecking them. You can " "also set the cover priority. Covers from sources that have a higher " "(smaller) priority will be preferred when bulk downloading metadata.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:48 msgid "" "Sources with a red X next to their names must be configured before they will " "be used. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:53 msgid "Configure selected source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:66 msgid "" "If you uncheck any fields, metadata for those fields will not be downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:71 msgid "&Select all" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:75 msgid "&Clear all" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:79 msgid "&Select default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:80 msgid "" "Restore your own subset of checked fields that you define using the 'Set as " "default' button" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:84 msgid "&Set as default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:85 msgid "" "Store the currently checked fields as a default you can restore using the " "'Select default' button" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:90 msgid "Convert all downloaded comments to plain &text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:94 msgid "Swap author names from FN LN to LN, FN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:98 msgid "Max. number of &tags to download:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:105 msgid "Max. &time to wait after first match is found:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:133 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:117 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:199 msgid " secs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:113 msgid "Max. time to wait after first &cover is found:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:121 msgid "" "

Different metadata sources have different sets of tags for the same book. " "If this option is checked, then calibre will use the smaller tag sets. These " @@ -12895,7 +12918,7 @@ msgid "" "for. Most often, they all have large tag sets." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:123 msgid "Prefer &fewer tags" msgstr "" @@ -13352,7 +13375,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:131 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:652 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:652 msgid "&Save" msgstr "" @@ -14124,7 +14147,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/store/search_ui.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/store/web_store_dialog_ui.py:63 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:661 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "Close" msgstr "" @@ -14310,7 +14333,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:455 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:456 msgid "Searches" msgstr "" @@ -14652,34 +14675,42 @@ msgid "" "automatically." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:494 +#, python-format +msgid "" +"The library database at %s appears to be corrupted. Do you want calibre to " +"try and rebuild it automatically? The rebuild may not be completely " +"successful." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:578 msgid "Conversion Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:581 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:601 msgid "Recipe Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:617 msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:631 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:651 msgid "There are active jobs. Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:634 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:654 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:638 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:658 msgid "Active jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:706 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:726 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." @@ -14772,7 +14803,7 @@ msgid "Edit" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:65 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:667 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "Reset" msgstr "" @@ -15274,48 +15305,48 @@ msgstr "" msgid "Toggle" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:444 #, python-format msgid "" "Choose your e-book device. If your device is not in the list, choose a " "\"%s\" device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:505 msgid "Moving library..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:515 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:522 msgid "Failed to move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:576 msgid "Invalid database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:577 #, python-format msgid "" "

An invalid library already exists at %(loc)s, delete it before trying to " "move the existing library.
Error: %(err)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:588 msgid "Could not move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:663 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:669 msgid "Select location for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:690 #, python-format msgid "" "You must choose an empty folder for the calibre library. %s is not empty." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:758 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:764 msgid "welcome wizard" msgstr "" @@ -15626,7 +15657,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:569 #: /home/kovid/work/calibre/src/calibre/library/caches.py:583 #: /home/kovid/work/calibre/src/calibre/library/caches.py:593 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:222 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:238 msgid "yes" msgstr "" @@ -15634,7 +15665,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:568 #: /home/kovid/work/calibre/src/calibre/library/caches.py:580 #: /home/kovid/work/calibre/src/calibre/library/caches.py:590 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:222 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:238 msgid "no" msgstr "" @@ -16519,22 +16550,22 @@ msgid "" "start with a letter" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:67 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:68 #, python-format msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3403 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3404 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3432 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3433 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3449 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3450 msgid "Compacting database" msgstr "" @@ -16693,20 +16724,20 @@ msgid "" "Save into a single directory, ignoring the template directory structure" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:303 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:319 #, python-format msgid "" "Failed to calculate path for save to disk. Template: %(templ)s\n" "Error: %(err)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:309 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:325 #, python-format msgid "Template evaluation resulted in no path components. Template: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:403 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:436 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:419 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:452 msgid "Requested formats not available" msgstr "" @@ -17537,12 +17568,21 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:972 msgid "" +"list_equals(list1, sep1, list2, sep2, yes_val, no_val) -- return yes_val if " +"list1 and list2 contain the same items, otherwise return `no_val. The items " +"are determined by splitting each list using the appropriate separator " +"character (sep1 or sep2). The order of items in the lists is not relevant. " +"The compare is case insensitive." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:990 +msgid "" "today() -- return a date string for today. This value is designed for use in " "format_date or days_between, but can be manipulated like any other string. " "The date is in ISO format." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:983 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1001 msgid "" "days_between(date1, date2) -- return the number of days between date1 and " "date2. The number is positive if date1 is greater than date2, otherwise " @@ -17550,7 +17590,7 @@ msgid "" "empty string." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1005 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1023 msgid "" "language_strings(lang_codes, localize) -- return the strings for the " "language codes passed in lang_codes. If localize is zero, return the strings " @@ -17558,7 +17598,7 @@ msgid "" "the current locale. Lang_codes is a comma-separated list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1025 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1043 msgid "" "language_codes(lang_strings) -- return the language codes for the strings " "passed in lang_strings. The strings must be in the language of the current " @@ -17880,108 +17920,112 @@ msgstr "" msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:720 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:718 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:827 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:825 msgid "Download finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:829 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:827 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:835 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:833 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:837 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:835 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:839 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:837 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:934 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:932 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:936 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:934 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:938 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:936 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:961 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:959 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:966 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:964 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:975 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:973 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:977 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:975 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1057 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1055 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1073 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1071 #, python-format msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1082 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1080 #, python-format msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1091 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1089 #, python-format msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1137 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1135 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1277 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1216 +msgid "Articles in this issue: " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1286 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1348 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1357 #, python-format msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1359 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1368 #, python-format msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1376 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1385 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1518 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1527 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1533 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1542 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -18091,75 +18135,75 @@ msgstr "" msgid "Do not download CSS stylesheets." msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:649 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:649 msgid "OK" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:652 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:652 msgid "Save" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:655 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:655 msgid "Open" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:658 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "Cancel" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:661 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "&Close" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:664 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:664 msgid "Apply" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:674 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:674 msgid "Don't Save" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:676 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:676 msgid "Close without Saving" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:678 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:678 msgid "Discard" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:681 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:681 msgid "&Yes" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:684 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:684 msgid "Yes to &All" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:687 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:687 msgid "&No" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:690 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:690 msgid "N&o to All" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:693 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:693 msgid "Save All" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:696 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:696 msgid "Abort" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:699 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:699 msgid "Retry" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:702 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:702 msgid "Ignore" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:705 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:705 msgid "Restore Defaults" msgstr "" diff --git a/src/calibre/translations/hr.po b/src/calibre/translations/hr.po index 20630fa00c..890b558d7a 100644 --- a/src/calibre/translations/hr.po +++ b/src/calibre/translations/hr.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-09-23 18:01+0000\n" +"POT-Creation-Date: 2011-09-30 20:39+0000\n" "PO-Revision-Date: 2011-08-05 17:51+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: Croatian \n" @@ -16,8 +16,8 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && " "n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" -"X-Launchpad-Export-Date: 2011-09-24 04:52+0000\n" -"X-Generator: Launchpad (build 14012)\n" +"X-Launchpad-Export-Date: 2011-10-01 04:54+0000\n" +"X-Generator: Launchpad (build 14071)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -27,8 +27,8 @@ msgstr "Uopće ne funkcionira" #: /home/kovid/work/calibre/src/calibre/db/cache.py:104 #: /home/kovid/work/calibre/src/calibre/db/cache.py:107 #: /home/kovid/work/calibre/src/calibre/db/cache.py:118 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:242 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:243 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:247 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:248 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 @@ -52,7 +52,7 @@ msgstr "Uopće ne funkcionira" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1898 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1900 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:286 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:288 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:34 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:35 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:98 @@ -103,8 +103,8 @@ msgstr "Uopće ne funkcionira" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:999 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:101 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:138 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:140 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1002 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1007 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1079 @@ -144,7 +144,7 @@ msgstr "Uopće ne funkcionira" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:380 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:564 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 @@ -165,9 +165,9 @@ msgstr "Uopće ne funkcionira" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1209 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1212 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:252 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:396 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:161 @@ -177,14 +177,14 @@ msgstr "Uopće ne funkcionira" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:217 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:541 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:560 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2037 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2187 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3242 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3244 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3377 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:542 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:550 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:561 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2038 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2188 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3243 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3378 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 @@ -740,22 +740,22 @@ msgid "This profile is intended for the Amazon Kindle." msgstr "Ovaj profil je namijenjen za Amazon Kindle." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:173 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:660 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:661 msgid "This profile is intended for the Irex Illiad." msgstr "Ovaj profil je namijenjen za Irex Illiad." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:185 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:673 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:674 msgid "This profile is intended for the IRex Digital Reader 1000." msgstr "Ovaj profil je namijenjen za IRex Digital Reader 1000." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:198 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:687 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:688 msgid "This profile is intended for the IRex Digital Reader 800." msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:210 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:701 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:702 msgid "This profile is intended for the B&N Nook." msgstr "Ovaj profil je namijenjen za B&N Nook." @@ -820,14 +820,19 @@ msgstr "" msgid "This profile is intended for the Amazon Kindle DX." msgstr "Ovaj profil je namijenjen za AmazonKindle DX." -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:713 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:714 msgid "This profile is intended for the B&N Nook Color." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:724 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:725 msgid "This profile is intended for the Sanda Bambook." msgstr "" +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:740 +msgid "" +"This profile is intended for the PocketBook Pro 900 series of devices." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 msgid "Installed plugins" msgstr "Instalirani priključci" @@ -896,13 +901,13 @@ msgstr "Osposobi imenovani priključak" msgid "Disable the named plugin" msgstr "Onesposobi imenovani priključak" -#: /home/kovid/work/calibre/src/calibre/db/backend.py:271 -#: /home/kovid/work/calibre/src/calibre/db/backend.py:280 +#: /home/kovid/work/calibre/src/calibre/db/backend.py:272 +#: /home/kovid/work/calibre/src/calibre/db/backend.py:281 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:288 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:668 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:132 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:674 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:133 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:142 #, python-format msgid "Path to library too long. Must be less than %d characters." msgstr "" @@ -911,26 +916,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:987 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:988 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:814 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:826 msgid "Yes" msgstr "Da" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1102 msgid "Main" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1104 msgid "Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1106 msgid "Card B" msgstr "" @@ -942,17 +947,17 @@ msgstr "" msgid "Communicate with Android phones." msgstr "Kominiciraj sa Android telefonima." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:129 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:133 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:182 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:187 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:201 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:206 msgid "Communicate with WebOS tablets." msgstr "" @@ -1071,9 +1076,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1150 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:334 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:347 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:335 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:348 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3104 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "Vijesti" @@ -1081,8 +1086,8 @@ msgstr "Vijesti" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:662 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3062 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3080 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3063 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3081 msgid "Catalog" msgstr "Katalog" @@ -3401,44 +3406,48 @@ msgstr "" msgid "Cover" msgstr "Omot" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:409 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:429 msgid "Downloads metadata and covers from Amazon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:419 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:439 msgid "US" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:420 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:440 msgid "France" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:421 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:441 msgid "Germany" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:422 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:442 msgid "UK" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:423 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:443 msgid "Italy" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:424 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:444 msgid "Japan" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:428 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:445 +msgid "Spain" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:449 msgid "Amazon website to use:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:429 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:450 msgid "" "Metadata from Amazon will be fetched using this country's Amazon website." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:603 msgid "Amazon timed out. Try again later." msgstr "" @@ -3641,7 +3650,7 @@ msgstr "Knjige %s formata nisu podržane" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:955 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:958 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" @@ -4324,7 +4333,7 @@ msgid "Choose Files" msgstr "Odaberi Daoteke" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:751 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:754 msgid "Books" msgstr "Knjige" @@ -4732,8 +4741,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:287 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:341 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:70 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:673 msgid "Too long" msgstr "" @@ -4792,8 +4801,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:733 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:106 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:88 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:298 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:352 msgid "Success" @@ -4809,7 +4818,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:970 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:377 msgid "Failed" @@ -4866,7 +4876,7 @@ msgid "Create a catalog of the books in your calibre library" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:88 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:590 msgid "Cannot convert" msgstr "Nemoguće pretvoriti" @@ -4928,7 +4938,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/device_category_editor.py:112 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:674 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:216 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:503 @@ -5329,7 +5339,7 @@ msgstr "F1" #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:66 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:670 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:670 msgid "Help" msgstr "Pomoć" @@ -5754,7 +5764,7 @@ msgid "No books found" msgstr "Nema pronađenih knjiga" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:289 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:794 msgid "No permission" msgstr "Bez dozvole" @@ -5956,50 +5966,50 @@ msgid "" "&Multiple books per folder, assumes every ebook file is a different book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/bars.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/bars.py:195 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:302 msgid "Donate" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:120 msgid "Click to open" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:135 msgid "Ids" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:173 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1035 msgid "Collections" msgstr "Kolekcije" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:290 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:256 msgid "Paste Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:291 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:257 msgid "Copy Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:557 msgid "Double-click to open Book Details window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:556 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:558 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "Put" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:559 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" @@ -6089,7 +6099,7 @@ msgstr "izlaz" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:21 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:105 @@ -7005,33 +7015,33 @@ msgstr "" "ovih metapodataka." #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:901 msgid "Choose cover for " msgstr "Odaberi omot za " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:906 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:909 msgid "Cannot read" msgstr "Nemoguće čitati" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:910 msgid "You do not have permission to read the file: " msgstr "Vi nemate dozvole da čitate datoeku: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:203 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:915 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:918 msgid "Error reading file" msgstr "Greška kod čitanja datoteke" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:916 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:919 msgid "

There was an error reading from file:
" msgstr "

Imate grešku čitanja iz datoteke:
" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:926 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:929 msgid " is not a valid picture" msgstr " nije važeća slika" @@ -7056,7 +7066,7 @@ msgid "&Title: " msgstr "&Naslov: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 msgid "Change the title of this book" msgstr "Promijeni naslov ove knjige" @@ -7088,7 +7098,7 @@ msgstr "Ta&govi: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:548 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1089 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1092 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

They can be any words or phrases, separated by commas." @@ -7099,7 +7109,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:555 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:214 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:446 msgid "&Series:" msgstr "&Serije:" @@ -7107,7 +7117,7 @@ msgstr "&Serije:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:556 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:557 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:445 msgid "List of known series. You can add new series." msgstr "Lista poznatih serija. Vi možete dodati nove serije." @@ -7747,7 +7757,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:271 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:320 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:324 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1396 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1399 msgid "Undefined" msgstr "Nedefinirano" @@ -8317,51 +8327,51 @@ msgstr "" msgid "Convertible" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:43 msgid "Choose location for calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:50 msgid "Same as current" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 #, python-format msgid "The location %s contains the current calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:56 msgid "No existing library found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 #, python-format msgid "There is no existing calibre library at %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:62 msgid "Not empty" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:63 #, python-format msgid "The folder %s is not empty. Please choose an empty folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:94 msgid "No location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:94 msgid "No location selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:683 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:689 msgid "Bad location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:99 #, python-format msgid "%s is not an existing folder" msgstr "" @@ -8427,14 +8437,14 @@ msgstr "Postavi opcije za pretvorbu %s" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:211 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:117 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 msgid "&Title:" msgstr "&Naslov:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:199 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:198 msgid "&Author(s):" msgstr "&Autor(i):" @@ -8443,21 +8453,21 @@ msgid "&Profile:" msgstr "&Profil:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:24 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:236 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:649 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:241 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:649 msgid "&OK" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:25 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:242 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tweak_epub_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:233 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:658 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "&Cancel" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog_ui.py:43 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:26 msgid "Edit Comments" msgstr "Uredi komentare" @@ -8710,19 +8720,19 @@ msgstr "" msgid "Details of job" msgstr "Detalji posla" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:21 msgid "Active Jobs" msgstr "Aktivni Poslovi" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:36 msgid "&Stop selected jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:40 msgid "Show job &details" msgstr "Prikaži &detalje posla" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:44 msgid "Stop &all non device jobs" msgstr "" @@ -8743,7 +8753,7 @@ msgid "Show detailed information about this error" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:531 msgid "Copied" msgstr "Kopirano" @@ -8932,13 +8942,13 @@ msgstr "" "Charles Dickens bi trebao biti svrstan kao Dickens, Charles." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:541 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1047 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1050 msgid "&Rating:" msgstr "&Rangiranje:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:542 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:543 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1048 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1051 msgid "Rating of this book. 0-5 stars" msgstr "Rangiranje ove knjige. 0-5 zvjezdica" @@ -9005,7 +9015,7 @@ msgid "&Force numbers to start with:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:569 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1380 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1383 msgid "&Date:" msgstr "&Datum:" @@ -9079,7 +9089,7 @@ msgid "Set from &ebook file(s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:592 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1152 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1155 msgid "&Languages:" msgstr "" @@ -9645,17 +9655,34 @@ msgstr "Pretraga" msgid "Search in the library view for the selected item" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:23 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:25 msgid "" "Restoring database from backups, do not interrupt, this will happen in three " "stages" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:27 msgid "Restoring database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:80 +#, python-format +msgid "The old database was saved as: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:84 +#, python-format +msgid "" +"Restoring the database succeeded with some warnings click Show details to " +"see the details. %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:89 +#, python-format +msgid "Restoring database was successful. %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:94 msgid "" "Your list of books, with all their metadata is stored in a single file, " "called a database. In addition, metadata for each individual book is stored " @@ -9666,20 +9693,11 @@ msgid "" "recipes.

Do you want to restore the database?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:131 msgid "Restoring database failed, click Show details to see details" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:107 -msgid "" -"Restoring the database succeeded with some warnings click Show details to " -"see the details." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:112 -msgid "Restoring database was successful" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:75 msgid "Saved search already exists" @@ -10105,7 +10123,7 @@ msgid "&Author:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:215 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1091 msgid "Ta&gs:" msgstr "" @@ -10305,58 +10323,66 @@ msgstr "" msgid "Was" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:263 msgid "Template language tutorial" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:267 msgid "Template function reference" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:285 msgid "EXCEPTION: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:301 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:312 msgid "No column chosen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:313 msgid "You must specify a column to be colored" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:316 msgid "No template provided" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:306 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:317 msgid "The template box cannot be empty" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:32 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:252 msgid "Set the color of the column:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:39 +msgid "Copy a color name to the clipboard:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:49 +msgid "Copy the selected color name to the clipboard" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:59 msgid "Template value:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:60 msgid "" "The value the of the template using the current book in the library view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:73 msgid "Function &name:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:100 msgid "&Documentation:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:85 msgid "Python &code:" msgstr "" @@ -10794,7 +10820,7 @@ msgid "Regular expression (?P)" msgstr "Regularni izra (?P)" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1288 msgid "ISBN:" msgstr "ISBN:" @@ -10851,13 +10877,13 @@ msgid "Connected " msgstr "Spojeno " #: /home/kovid/work/calibre/src/calibre/gui2/init.py:219 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:230 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:261 msgid "Book Details" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:221 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:232 msgid "Shift+Alt+D" msgstr "" @@ -11267,136 +11293,133 @@ msgstr "Otvorena elektronička knjiga" msgid "Configure" msgstr "Konfiguriraj" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:32 msgid "Use the library located at the specified path." msgstr "Koristi biblioteku lociranu na specificiranom putu." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:34 msgid "Start minimized to system tray." msgstr "Pokretanje minimizirano na sustavni poslužavnik." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:36 msgid "Log debugging information to console" msgstr "Ubilježi informacije o uklanjanju grašaka u konzolu." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:38 msgid "Do not check for updates" msgstr "Ne provjeravaj osvježenja" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:40 msgid "" "Ignore custom plugins, useful if you installed a plugin that is preventing " "calibre from starting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:44 msgid "" "Cause a running calibre instance, if any, to be shutdown. Note that if there " "are running jobs, they will be silently aborted, so use with care." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:69 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:697 msgid "Calibre Library" msgstr "Calibre Biblioteka" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:95 msgid "Choose a location for your calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:104 msgid "Failed to create library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 #, python-format msgid "Failed to create calibre library at: %r." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:168 msgid "Choose a location for your new calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:136 msgid "Initializing user interface..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:162 msgid "Repairing failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:163 msgid "The database repair failed. Starting with a new empty library." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:202 msgid "Bad database location" msgstr "Loša lokacija baze podataka" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:178 #, python-format msgid "Bad database location %r. calibre will now quit." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:493 msgid "Corrupted database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:191 +#, python-format msgid "" -"Your calibre database appears to be corrupted. Do you want calibre to try " -"and repair it automatically? If you say No, a new empty calibre library will " -"be created." +"The library database at %s appears to be corrupted. Do you want calibre to " +"try and rebuild it automatically? The rebuild may not be completely " +"successful. If you say No, a new empty calibre library will be created." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:224 -msgid "" -"Repairing database. This can take a very long time for a large collection" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:203 #, python-format msgid "" "Bad database location %r. Will start with a new, empty calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:213 #, python-format msgid "Starting %s: Loading books..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:293 msgid "If you are sure it is not running" msgstr "Ako si siguran da nije aktivan" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:330 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:296 msgid "may be running in the system tray, in the" msgstr "možda funkcionira u sustavnom poslužavniku, u" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:298 msgid "upper right region of the screen." msgstr "gornji desni dio zaslona." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:300 msgid "lower right region of the screen." msgstr "donji desni dio zaslona." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:303 msgid "try rebooting your computer." msgstr "probaj ponovo startati svoje računalo." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:339 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:353 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:319 msgid "try deleting the file" msgstr "probaj obrisati datoteku." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:342 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:308 msgid "Cannot Start " msgstr "Ne može Krenuti " -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:343 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:309 #, python-format msgid "%s is already running." msgstr "%s je već aktivan." @@ -11421,52 +11444,52 @@ msgstr "&Prekini" msgid "Unhandled exception" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:447 msgid "Permission denied" msgstr "Dozvola je uskraćena" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:105 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:448 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "Nije moguće otvoriti %s. Je li korišten od drugog programa?" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:137 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:139 msgid "Title &sort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "" " The green color indicates that the current title sort matches the current " "title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:150 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 msgid "Authors changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:303 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:302 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -11474,27 +11497,27 @@ msgid "" "strings. If it is colored red, then the authors and this text do not match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:308 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:307 msgid "Author s&ort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" " The green color indicates that the current author sort matches the current " "author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:320 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:506 msgid "&Number:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:603 #, python-format msgid "" "Last modified: %s\n" @@ -11502,132 +11525,132 @@ msgid "" "Double click to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:613 #, python-format msgid "Restore %s from the original" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:660 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:659 msgid "Set the cover for the book from the selected format" msgstr "Postavi omot za knjigu iz odabranog formata" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:668 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:667 msgid "Set metadata for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:674 msgid "Add a format to this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:681 msgid "Remove the selected format from this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:749 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:752 msgid "Choose formats for " msgstr "Odaberite format za " -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:795 msgid "You do not have permission to read the following files:" msgstr "Vi nemate dozvolu da čitate slijedeće datoteke:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:822 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:823 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:825 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:826 msgid "No format selected" msgstr "Format nije odabran" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:835 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:838 msgid "Could not read metadata" msgstr "Nemoguće pročitati metapodatke" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:836 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:839 #, python-format msgid "Could not read metadata from %s format" msgstr "Nemoguće pročitati metapodatke iz %s formata" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:867 msgid "&Browse" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:866 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:869 msgid "T&rim" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:868 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:871 msgid "&Remove" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:874 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:877 msgid "Download co&ver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:875 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:878 msgid "&Generate cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:925 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:928 msgid "Not a valid picture" msgstr "Nije važeća slika" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:952 msgid "Specify title and author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:950 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:953 msgid "You must specify a title and author before generating a cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:972 msgid "Invalid cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:970 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:973 msgid "Could not change cover as the image is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:997 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1000 msgid "This book has no cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:999 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1002 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1055 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1058 msgid "stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1127 msgid "Tags changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1125 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1128 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1156 msgid "A comma separated list of languages for this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1176 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1179 msgid "Unknown language" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1177 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1180 #, python-format msgid "The language %s is not recognized" msgid_plural "The languages %s are not recognized" msgstr[0] "" msgstr[1] "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1189 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1192 msgid "I&ds:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1193 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -11635,38 +11658,38 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1254 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1316 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1257 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 msgid "This ISBN number is valid" msgstr "Ovaj ISBN broj je važeći" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1257 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1260 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 msgid "This ISBN number is invalid" msgstr "Ovaj ISBN broj je nevažeći" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1304 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1307 msgid "Invalid ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1283 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1286 msgid "Enter an ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1305 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1308 msgid "The ISBN you entered is not valid. Try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1329 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1332 msgid "&Publisher:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1399 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1402 msgid "Clear date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1432 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1435 msgid "Publishe&d:" msgstr "Objavlje&n:" @@ -11732,7 +11755,7 @@ msgid "Downloaded %(num)d of %(tot)d" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/config.py:61 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:61 msgid "Downloaded metadata fields" msgstr "" @@ -13165,87 +13188,87 @@ msgstr "" msgid "No source selected, cannot configure." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:32 msgid "Metadata sources" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:37 msgid "" "Disable any metadata sources you do not want by unchecking them. You can " "also set the cover priority. Covers from sources that have a higher " "(smaller) priority will be preferred when bulk downloading metadata.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:48 msgid "" "Sources with a red X next to their names must be configured before they will " "be used. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:53 msgid "Configure selected source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:66 msgid "" "If you uncheck any fields, metadata for those fields will not be downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:71 msgid "&Select all" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:75 msgid "&Clear all" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:79 msgid "&Select default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:80 msgid "" "Restore your own subset of checked fields that you define using the 'Set as " "default' button" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:84 msgid "&Set as default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:85 msgid "" "Store the currently checked fields as a default you can restore using the " "'Select default' button" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:90 msgid "Convert all downloaded comments to plain &text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:94 msgid "Swap author names from FN LN to LN, FN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:98 msgid "Max. number of &tags to download:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:105 msgid "Max. &time to wait after first match is found:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:133 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:117 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:199 msgid " secs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:113 msgid "Max. time to wait after first &cover is found:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:121 msgid "" "

Different metadata sources have different sets of tags for the same book. " "If this option is checked, then calibre will use the smaller tag sets. These " @@ -13256,7 +13279,7 @@ msgid "" "for. Most often, they all have large tag sets." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:123 msgid "Prefer &fewer tags" msgstr "" @@ -13726,7 +13749,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:131 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:652 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:652 msgid "&Save" msgstr "" @@ -14505,7 +14528,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/store/search_ui.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/store/web_store_dialog_ui.py:63 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:661 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "Close" msgstr "" @@ -14691,7 +14714,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:455 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:456 msgid "Searches" msgstr "" @@ -15035,23 +15058,31 @@ msgid "" "automatically." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:494 +#, python-format +msgid "" +"The library database at %s appears to be corrupted. Do you want calibre to " +"try and rebuild it automatically? The rebuild may not be completely " +"successful." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:578 msgid "Conversion Error" msgstr "Greška u Pretvorbi" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:581 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:601 msgid "Recipe Disabled" msgstr "Recept Onesposobljen" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:617 msgid "Failed" msgstr "Neuspjelo" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:631 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:651 msgid "There are active jobs. Are you sure you want to quit?" msgstr "Imate aktivne poslove. Jeste li sigurni da hoćete prekinuti?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:634 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:654 msgid "" " is communicating with the device!
\n" " Quitting may cause corruption on the device.
\n" @@ -15061,11 +15092,11 @@ msgstr "" " Prekid može prouzrokovati korupciju uređaja.
\n" " Jeste li sigurni da hoćete da prekinete?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:658 msgid "Active jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:706 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:726 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." @@ -15160,7 +15191,7 @@ msgid "Edit" msgstr "Uredi" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:65 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:667 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "Reset" msgstr "Ponovno Postavljanje" @@ -15673,48 +15704,48 @@ msgstr "" msgid "Toggle" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:444 #, python-format msgid "" "Choose your e-book device. If your device is not in the list, choose a " "\"%s\" device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:505 msgid "Moving library..." msgstr "Premještanje biblioteke..." -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:515 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:522 msgid "Failed to move library" msgstr "Neuspjeh premještanja biblioteke" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:576 msgid "Invalid database" msgstr "Nevažeća baza podataka" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:577 #, python-format msgid "" "

An invalid library already exists at %(loc)s, delete it before trying to " "move the existing library.
Error: %(err)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:588 msgid "Could not move library" msgstr "Nije moguće premjestiti biblioteku" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:663 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:669 msgid "Select location for books" msgstr "Odaberi lokaziju knjiga" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:690 #, python-format msgid "" "You must choose an empty folder for the calibre library. %s is not empty." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:758 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:764 msgid "welcome wizard" msgstr "asistent dobrodošlice" @@ -16056,7 +16087,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:569 #: /home/kovid/work/calibre/src/calibre/library/caches.py:583 #: /home/kovid/work/calibre/src/calibre/library/caches.py:593 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:222 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:238 msgid "yes" msgstr "" @@ -16064,7 +16095,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:568 #: /home/kovid/work/calibre/src/calibre/library/caches.py:580 #: /home/kovid/work/calibre/src/calibre/library/caches.py:590 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:222 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:238 msgid "no" msgstr "" @@ -17023,23 +17054,23 @@ msgid "" "start with a letter" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:67 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:68 #, python-format msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3403 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3404 #, python-format msgid "

Migrating old database to ebook library in %s

" msgstr "" "

Preseljavanje stare baze podataka na ebook biblioteku u %s

" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3432 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3433 #, python-format msgid "Copying %s" msgstr "Kopiranje %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3449 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3450 msgid "Compacting database" msgstr "Sažimanje baze podataka" @@ -17208,20 +17239,20 @@ msgid "" "Save into a single directory, ignoring the template directory structure" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:303 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:319 #, python-format msgid "" "Failed to calculate path for save to disk. Template: %(templ)s\n" "Error: %(err)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:309 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:325 #, python-format msgid "Template evaluation resulted in no path components. Template: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:403 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:436 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:419 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:452 msgid "Requested formats not available" msgstr "Zatraženi formati nisu na raspolaganje" @@ -18059,12 +18090,21 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:972 msgid "" +"list_equals(list1, sep1, list2, sep2, yes_val, no_val) -- return yes_val if " +"list1 and list2 contain the same items, otherwise return `no_val. The items " +"are determined by splitting each list using the appropriate separator " +"character (sep1 or sep2). The order of items in the lists is not relevant. " +"The compare is case insensitive." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:990 +msgid "" "today() -- return a date string for today. This value is designed for use in " "format_date or days_between, but can be manipulated like any other string. " "The date is in ISO format." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:983 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1001 msgid "" "days_between(date1, date2) -- return the number of days between date1 and " "date2. The number is positive if date1 is greater than date2, otherwise " @@ -18072,7 +18112,7 @@ msgid "" "empty string." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1005 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1023 msgid "" "language_strings(lang_codes, localize) -- return the strings for the " "language codes passed in lang_codes. If localize is zero, return the strings " @@ -18080,7 +18120,7 @@ msgid "" "the current locale. Lang_codes is a comma-separated list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1025 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1043 msgid "" "language_codes(lang_strings) -- return the language codes for the strings " "passed in lang_strings. The strings must be in the language of the current " @@ -18406,108 +18446,112 @@ msgstr "" msgid "Unknown News Source" msgstr "Nepoznat Izvor Vijesti" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:720 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:718 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "\"%s\" recept treba korisničko ime i lozinku." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:827 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:825 msgid "Download finished" msgstr "Skidanje završeno" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:829 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:827 msgid "Failed to download the following articles:" msgstr "Neuspjelo skidanje slijedećih artikala:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:835 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:833 msgid "Failed to download parts of the following articles:" msgstr "Neuspjelo skidanje dijelova slijedećih artikala:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:837 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:835 msgid " from " msgstr " od " -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:839 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:837 msgid "\tFailed links:" msgstr "\tNeuspjele veze:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:934 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:932 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:936 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:934 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:938 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:936 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:961 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:959 msgid "Fetching feeds..." msgstr "Hvatanje dotoka..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:966 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:964 msgid "Got feeds from index page" msgstr "Dobijeni dotoci sa indeks stranice" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:975 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:973 msgid "Trying to download cover..." msgstr "Pokušaj skidanja omota..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:977 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:975 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1057 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1055 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "Početak skidanja [%d thread(s)]..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1073 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1071 #, python-format msgid "Feeds downloaded to %s" msgstr "Dotoci skinuti na %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1082 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1080 #, python-format msgid "Could not download cover: %s" msgstr "Nemoguće skinuti omot: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1091 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1089 #, python-format msgid "Downloading cover from %s" msgstr "Skidanje omota sa %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1137 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1135 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1277 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1216 +msgid "Articles in this issue: " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1286 msgid "Untitled Article" msgstr "Artikal bez naslova" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1348 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1357 #, python-format msgid "Article downloaded: %s" msgstr "Skinuti artikli: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1359 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1368 #, python-format msgid "Article download failed: %s" msgstr "Neuspjelo skidanje artikla: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1376 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1385 msgid "Fetching feed" msgstr "Grabljenje dotoka" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1518 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1527 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1533 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1542 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -18633,75 +18677,75 @@ msgstr "" msgid "Do not download CSS stylesheets." msgstr "Ne skidaj CSS liste postavki" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:649 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:649 msgid "OK" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:652 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:652 msgid "Save" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:655 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:655 msgid "Open" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:658 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "Cancel" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:661 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "&Close" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:664 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:664 msgid "Apply" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:674 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:674 msgid "Don't Save" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:676 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:676 msgid "Close without Saving" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:678 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:678 msgid "Discard" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:681 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:681 msgid "&Yes" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:684 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:684 msgid "Yes to &All" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:687 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:687 msgid "&No" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:690 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:690 msgid "N&o to All" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:693 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:693 msgid "Save All" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:696 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:696 msgid "Abort" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:699 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:699 msgid "Retry" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:702 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:702 msgid "Ignore" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:705 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:705 msgid "Restore Defaults" msgstr "" diff --git a/src/calibre/translations/hu.po b/src/calibre/translations/hu.po index 127f68cbd0..9b68fd437f 100644 --- a/src/calibre/translations/hu.po +++ b/src/calibre/translations/hu.po @@ -7,16 +7,16 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-09-23 18:01+0000\n" -"PO-Revision-Date: 2011-09-30 04:34+0000\n" +"POT-Creation-Date: 2011-09-30 20:39+0000\n" +"PO-Revision-Date: 2011-10-12 20:12+0000\n" "Last-Translator: Devilinside \n" "Language-Team: Hungarian \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Launchpad (build 14071)\n" -"X-Launchpad-Export-Date: 2011-09-30 04:35+0000\n" +"X-Launchpad-Export-Date: 2011-10-13 04:37+0000\n" +"X-Generator: Launchpad (build 14124)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -26,8 +26,8 @@ msgstr "Semmit sem csinál" #: /home/kovid/work/calibre/src/calibre/db/cache.py:104 #: /home/kovid/work/calibre/src/calibre/db/cache.py:107 #: /home/kovid/work/calibre/src/calibre/db/cache.py:118 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:242 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:243 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:247 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:248 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 @@ -51,7 +51,7 @@ msgstr "Semmit sem csinál" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1898 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1900 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:286 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:288 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:34 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:35 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:98 @@ -102,8 +102,8 @@ msgstr "Semmit sem csinál" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:999 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:101 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:138 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:140 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1002 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1007 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1079 @@ -143,7 +143,7 @@ msgstr "Semmit sem csinál" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:380 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:564 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 @@ -164,9 +164,9 @@ msgstr "Semmit sem csinál" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1209 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1212 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:252 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:396 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:161 @@ -176,14 +176,14 @@ msgstr "Semmit sem csinál" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:217 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:541 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:560 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2037 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2187 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3242 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3244 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3377 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:542 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:550 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:561 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2038 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2188 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3243 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3378 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 @@ -763,22 +763,22 @@ msgid "This profile is intended for the Amazon Kindle." msgstr "Ez az Amazon Kindle profilja." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:173 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:660 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:661 msgid "This profile is intended for the Irex Illiad." msgstr "Az Irex Illiad-hoz tartozó profil." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:185 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:673 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:674 msgid "This profile is intended for the IRex Digital Reader 1000." msgstr "Ez az IReax Digital Reader 1000 profilja." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:198 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:687 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:688 msgid "This profile is intended for the IRex Digital Reader 800." msgstr "Az IRex Digital Reader 800 profilja" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:210 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:701 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:702 msgid "This profile is intended for the B&N Nook." msgstr "A profil a B&N Nook-ra vonatkozik." @@ -845,14 +845,19 @@ msgstr "" msgid "This profile is intended for the Amazon Kindle DX." msgstr "Ez az Amazon Kindle DX profilja." -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:713 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:714 msgid "This profile is intended for the B&N Nook Color." msgstr "A B&N Nook Color olvasó profilja." -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:724 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:725 msgid "This profile is intended for the Sanda Bambook." msgstr "Ez a Sanda Bambook profilbeállítása." +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:740 +msgid "" +"This profile is intended for the PocketBook Pro 900 series of devices." +msgstr "Ez a PocketBook Pro 900 sorozatú eszközök profilja." + #: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 msgid "Installed plugins" msgstr "Telepített bővítmények" @@ -921,13 +926,13 @@ msgstr "A bővítmény engedélyezése" msgid "Disable the named plugin" msgstr "A bővítmény letiltása" -#: /home/kovid/work/calibre/src/calibre/db/backend.py:271 -#: /home/kovid/work/calibre/src/calibre/db/backend.py:280 +#: /home/kovid/work/calibre/src/calibre/db/backend.py:272 +#: /home/kovid/work/calibre/src/calibre/db/backend.py:281 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:288 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:668 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:132 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:674 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:133 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:142 #, python-format msgid "Path to library too long. Must be less than %d characters." msgstr "" @@ -937,26 +942,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:987 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:988 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:814 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:826 msgid "Yes" msgstr "Igen" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1102 msgid "Main" -msgstr "Főmenü" +msgstr "Fő memória" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1104 msgid "Card A" msgstr "„A” kártya" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1106 msgid "Card B" msgstr "„B” kártya" @@ -968,19 +973,19 @@ msgstr "Hibakeresési napló" msgid "Communicate with Android phones." msgstr "Kommunikáció Androidos telefonnal." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:129 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:133 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" msgstr "" -"Vesszővel tagolt mappa-lista az e-könyveknek az olvasóra való küldéséhez. Az " +"Vesszővel tagolt mappa-lista az e-bookok az olvasóra való küldéséhez. Az " "első létező mappába kerülnek a könyvek." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:182 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:187 msgid "Communicate with S60 phones." msgstr "Kommunikáció S60-as telefonnal." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:201 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:206 msgid "Communicate with WebOS tablets." msgstr "Kommunikáció WebOS táblagépekkel." @@ -1125,9 +1130,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1150 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:334 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:347 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:335 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:348 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3104 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "Hírek (RSS)" @@ -1135,8 +1140,8 @@ msgstr "Hírek (RSS)" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:662 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3062 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3080 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3063 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3081 msgid "Catalog" msgstr "Katalógus" @@ -1929,7 +1934,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/user_defined/driver.py:66 msgid "Card A folder" -msgstr "Kártya „A” mappa" +msgstr "„A” memóriakártya mappa" #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:207 #, python-format @@ -2679,8 +2684,8 @@ msgid "" "with structure detection to create one." msgstr "" "Ismerje fel a formázatlan fejezet címeket és alcímeket. Változtassa őket h2 " -"és h3 tagokká. Ez a beállítás nem hoz létre tartalomjegyzéket, de később " -"használható a felépítés felfedezés módban egy létrehozásához." +"és h3 tag-ekké. Ez a beállítás nem hoz létre Tartalomjegyzéket, de később " +"használható a „Struktúra felismerés” módban egy létrehozásához." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:542 msgid "" @@ -2986,7 +2991,7 @@ msgstr "" "Tartalomjegyzéknek megfelelően darabolja részekre; ha így nem sikerül a " "kívánt végeredményt elérni, akkor módosítsa a Struktúra felismerés és a " "Tartalomjegyzék beállításait(pl. kapcsolja be a „Mindenképpen az " -"automatikusan generált Tartalomjegyzék használatát”)." +"automatikusan generált Tartalomjegyzék használatá”-t)." #: /home/kovid/work/calibre/src/calibre/ebooks/fb2/output.py:158 #, python-format @@ -3008,6 +3013,8 @@ msgid "" "Traverse links in HTML files breadth first. Normally, they are traversed " "depth first." msgstr "" +"Linkek követése a HTML fájlokban szélességi keresés alapján. Alapesetben " +"mélységi kereséssel történik a linkkövetés." #: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:255 #, python-format @@ -3077,7 +3084,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/html/to_zip.py:91 msgid "Add linked files in breadth first order" -msgstr "" +msgstr "Kapcsolódó fájlok hozzáadása szélességi keresés alapján" #: /home/kovid/work/calibre/src/calibre/ebooks/html/to_zip.py:92 msgid "" @@ -3086,6 +3093,10 @@ msgid "" "the order A, B, D, C. With this option, they will instead be added as A, B, " "C, D" msgstr "" +"Alapesetben a calibre a linkeket a HTML fájlokban mélységi kereséssel " +"követi, vagyis, ha az A fájl tartalmaz B és C fájlokra, a B fájl pedig D " +"fájlra utaló linkeket, akkor a fájlok hozzáadási sorrendje A, B, D, C lesz. " +"Ezzel a beállítással ez a sorrend A, B, C, D lesz." #: /home/kovid/work/calibre/src/calibre/ebooks/htmlz/input.py:62 #, python-format @@ -3159,7 +3170,7 @@ msgstr "\tKonvertálás BBeB formátumba..." #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:552 #, python-format msgid "Could not parse file: %s" -msgstr "Nem tudtam feldolgozni a fájlt: %s" +msgstr "Nem sikerült értelmezni a következő fájlt: %s" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:544 #, python-format @@ -3184,15 +3195,15 @@ msgstr "A következő képet nem sikerült feldolgozni: %(path)s. Hiba: %(err)s" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1006 #, python-format msgid "Unable to process interlaced PNG %s" -msgstr "Nem tudtam feldolgozni a PNG képet: %s" +msgstr "Nem sikerült feldolgozni a következő PNG képet: %s" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1776 #, python-format msgid "" "An error occurred while processing a table: %s. Ignoring table markup." msgstr "" -"Hiba történt a táblázat feldolgozása közben: %s. A táblázat formázást " -"figyelmen kívül hagyom." +"Hiba történt a táblázat feldolgozása közben: %s. A táblázat formázása " +"figyelmen kívül lesz hagyva." #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1778 #, python-format @@ -3567,7 +3578,7 @@ msgid "" "Set the authors. Multiple authors should be separated by the & character. " "Author names should be in the order Firstname Lastname." msgstr "" -"Adja meg a szerzőt. Több szerző esetén '&' karakterrel kell elválasztani " +"Adja meg a szerzőt. Több szerző esetén „&” karakterrel kell elválasztani " "azokat." #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:44 @@ -3667,45 +3678,49 @@ msgstr "" msgid "Cover" msgstr "Borító" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:409 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:429 msgid "Downloads metadata and covers from Amazon" msgstr "Letölti a metaadatokat és a borítót az Amazonról" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:419 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:439 msgid "US" msgstr "US" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:420 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:440 msgid "France" msgstr "Franciaország" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:421 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:441 msgid "Germany" msgstr "Németország" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:422 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:442 msgid "UK" msgstr "Egyesült Királyság" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:423 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:443 msgid "Italy" msgstr "Olaszország" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:424 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:444 msgid "Japan" msgstr "Japán" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:428 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:445 +msgid "Spain" +msgstr "Spanyolország" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:449 msgid "Amazon website to use:" msgstr "Amazon honlap használata:" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:429 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:450 msgid "" "Metadata from Amazon will be fetched using this country's Amazon website." msgstr "" "A metaadatok letöltése ennek az országnak az Amazon honlapja alapján." -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:603 msgid "Amazon timed out. Try again later." msgstr "Az Amazon időtúllépés miatt kiléptette. Próbálja később!" @@ -3723,7 +3738,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/google.py:163 msgid "Downloads metadata and covers from Google Books" -msgstr "A metaadatokat és a borítót aGoogle Books-ról tölti le." +msgstr "Metaadatok és borítók letöltése a Google Books-ról" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/isbndb.py:27 msgid "Downloads metadata from isbndb.com" @@ -3890,7 +3905,7 @@ msgstr "Köszönetnyilvánítás" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1505 msgid "Bibliography" -msgstr "Irodalomjegyzék" +msgstr "Bibliográfia" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1506 msgid "Colophon" @@ -3939,7 +3954,7 @@ msgstr "A %s formátumú könyvek sajnos nem támogatottak" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:955 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:958 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "%(sidx)s. számú könyv a következő sorozatból: %(series)s" @@ -4559,7 +4574,7 @@ msgstr "Címkelista rendezése név, gyakoriság vagy értékelés alapján" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:127 msgid "Match tags by any or all." -msgstr "" +msgstr "Bármelyik vagy mindegyik címke egyezése" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:129 msgid "Number of covers to show in the cover browsing mode" @@ -4615,7 +4630,7 @@ msgstr "A tálcaikon értesítéseinek tiltása" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:151 msgid "Default action to perform when send to device button is clicked" msgstr "" -"Az alapértelmezett művelet a 'Küldés eszközre' gombra való kattintáskor" +"Az alapértelmezett művelet a „Küldés eszközre” gombra való kattintáskor" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:156 msgid "" @@ -4671,7 +4686,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:197 msgid "Show the average rating per item indication in the tag browser" -msgstr "Mutatssa az átlagos értékeléseket tételenként a címke tallózóban" +msgstr "Mutassa az átlagos értékeléseket tételenként a címke böngészőben" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:199 msgid "Disable UI animations" @@ -4686,7 +4701,7 @@ msgid "Choose Files" msgstr "Válasszon a fájlok közül" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:751 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:754 msgid "Books" msgstr "Könyvek" @@ -4886,7 +4901,7 @@ msgstr "Nincs könyv kiválasztva" msgid "" "The following books are virtual and cannot be added to the calibre library:" msgstr "" -"Az alábbi könyvek csak látszólagosak és nem adhatóak a calibre könyvtárhoz." +"Az következő könyvek csak virtuálisak és nem adhatóak a calibre könyvtárhoz:" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:397 msgid "No book files found" @@ -4940,7 +4955,7 @@ msgstr "%(time)s
Utolsó oldalolvasás: %(loc)d (%(pr)d%%)" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:129 #, python-format msgid "%(time)s
Last Page Read: Location %(loc)d (%(pr)d%%)" -msgstr "" +msgstr "%(time)s
Utolsó Olvasott Oldal helye: %(loc)d (%(pr)d%%)" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:148 #, python-format @@ -5105,8 +5120,8 @@ msgstr "A(z) %s mappa már létezik. Először törölje." #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:287 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:341 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:70 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:673 msgid "Too long" msgstr "Túl hosszú" @@ -5174,8 +5189,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:733 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:106 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:88 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:298 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:352 msgid "Success" @@ -5194,7 +5209,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:970 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:377 msgid "Failed" @@ -5256,7 +5272,7 @@ msgid "Create a catalog of the books in your calibre library" msgstr "Katalógus készítése a calibre könyvtárban lévő könyvekről" #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:88 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:590 msgid "Cannot convert" msgstr "Nem lehet konvertálni" @@ -5320,7 +5336,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/device_category_editor.py:112 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:674 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:216 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:503 @@ -5770,7 +5786,7 @@ msgstr "F1" #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:66 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:670 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:670 msgid "Help" msgstr "Súgó" @@ -5920,7 +5936,7 @@ msgstr "Néhány könyvet nem sikerült menteni" #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:142 msgid "Click the show details button to see which ones." -msgstr "Kattintson a 'Részletek megjelenítése' gombra" +msgstr "Kattintson a „Részletek megjelenítése” gombra" #: /home/kovid/work/calibre/src/calibre/gui2/actions/show_book_details.py:16 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:771 @@ -5941,7 +5957,7 @@ msgstr "A könyvekhez nincsenek részletes információk az eszközön." #: /home/kovid/work/calibre/src/calibre/gui2/actions/show_quickview.py:16 msgid "Q" -msgstr "" +msgstr "Q" #: /home/kovid/work/calibre/src/calibre/gui2/actions/show_quickview.py:16 msgid "Show quickview" @@ -5953,7 +5969,7 @@ msgstr "Nincs elérhető gyors-nézet" #: /home/kovid/work/calibre/src/calibre/gui2/actions/show_quickview.py:32 msgid "Quickview is not available for books on the device." -msgstr "A gyors-nézet nem érhetelő az eszköz könyveihez." +msgstr "A gyors-nézet nem elérhető az eszköz könyveihez." #: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:17 msgid "Similar books..." @@ -5989,11 +6005,11 @@ msgstr "Alt+T" #: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:29 msgid "Books with the same tags" -msgstr "Könyvek ugyanilyen cimkékkel" +msgstr "Könyvek ugyanilyen címkékkel" #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:20 msgid "G" -msgstr "" +msgstr "G" #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:20 msgid "Get books" @@ -6100,7 +6116,7 @@ msgstr "Az ePub nem beállítható (szerkeszthető)" #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:42 msgid "No ePub available. First convert the book to ePub." -msgstr "Nincs elérhető ePub. Elősször alakíta át a könyvet ePub formátumúra." +msgstr "Nincs elérhető ePub. Először alakítsa át a könyvet ePub formátumúra." #: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:37 msgid "V" @@ -6209,7 +6225,7 @@ msgid "No books found" msgstr "Nem talált könyveket." #: /home/kovid/work/calibre/src/calibre/gui2/add.py:289 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:794 msgid "No permission" msgstr "Nincs jogosultság" @@ -6423,54 +6439,54 @@ msgstr "" msgid "" "&Multiple books per folder, assumes every ebook file is a different book" msgstr "" -"Több könyv mappánként, feltételezve, hogy minden eBook fájl külön könyv" +"Több könyv &mappánként, feltételezve, hogy minden eBook fájl külön könyv" -#: /home/kovid/work/calibre/src/calibre/gui2/bars.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/bars.py:195 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:302 msgid "Donate" msgstr "Támogatás" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:120 msgid "Click to open" msgstr "Mappa megnyitása" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:135 msgid "Ids" msgstr "ID-k" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:173 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" "%(sidx)s. számú könyv ebből a sorozatból: %(series)s" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1035 msgid "Collections" msgstr "Gyűjtemények" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:290 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:256 msgid "Paste Cover" msgstr "Borító beillesztése" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:291 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:257 msgid "Copy Cover" msgstr "Borító másolása" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:557 msgid "Double-click to open Book Details window" msgstr "Kattintson duplán a könyv részleteinek megjelenítéséhez" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:556 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:558 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "Elérési út" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:559 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" @@ -6478,7 +6494,7 @@ msgstr "Borító méret: %(width)d x %(height)d" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:16 msgid "BibTeX Options" -msgstr "BibTEX beállítások" +msgstr "BibTeX beállítások" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:17 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:17 @@ -6560,7 +6576,7 @@ msgstr "kimenet" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:21 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:105 @@ -6582,7 +6598,7 @@ msgstr "Űrlap" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:25 msgid "Bib file encoding:" -msgstr "Bib fájl kódolása" +msgstr "Bib fájl karakterkódolása:" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:29 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:43 @@ -6591,7 +6607,7 @@ msgstr "A kimenő adatban szerepeltetendő mezők:" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:46 msgid "Encoding configuration (change if you have errors) :" -msgstr "Kódolás beállítása (változtassa meg, ha hibát tapasztal) :" +msgstr "Kódolás típusa (változtassa meg, ha hibát tapasztal):" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:55 msgid "BibTeX entry type:" @@ -6599,7 +6615,7 @@ msgstr "BibTeX bejegyzés típusa:" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:62 msgid "Create a citation tag?" -msgstr "Létrehozzunk idézet tag-et?" +msgstr "Idézet címke létrehozása" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:66 msgid "Add files path with formats?" @@ -6607,7 +6623,7 @@ msgstr "Fájlok útvonalának hozzáadása formátummal?" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:70 msgid "Expression to form the BibTeX citation tag:" -msgstr "Kifejezés a BibTeX idézet címke létrehozásához:" +msgstr "Kifejezés a BibTeX idézet-címke létrehozásához:" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:77 msgid "" @@ -6633,7 +6649,7 @@ msgstr "CSV/XML Opciók" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:18 msgid "E-book options" -msgstr "E-könyv opciók" +msgstr "Ebook beállítások" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:296 msgid "Sections to include in catalog." @@ -6645,11 +6661,11 @@ msgstr "Belevett részek" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:298 msgid "Books by &Genre" -msgstr "Könyvek műfajok szerint" +msgstr "Könyvek mű&fajok szerint" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:299 msgid "Recently &Added" -msgstr "Legutóbb hozzáadva" +msgstr "Legutóbb hozzá&adva" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:300 msgid "&Descriptions" @@ -6661,7 +6677,7 @@ msgstr "Könyvek &sorozat szerint" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:302 msgid "Books by &Title" -msgstr "Könyvek cím szerint" +msgstr "Könyvek cím szerin&t" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:303 msgid "Books by Author" @@ -6717,7 +6733,7 @@ msgstr "Az oszlop további kizárási kritériumokat tartalmaz" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:317 msgid "Exclusion pattern" -msgstr "Kizárási mód" +msgstr "Kizárás mintája" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:318 msgid "Matching books will be displayed with a check mark" @@ -6729,7 +6745,7 @@ msgstr "Olvasott könyvek" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:321 msgid "Column containing 'read' status" -msgstr "Az oszlop 'olvasott' státuszt tartalmaz" +msgstr "Az „Olvasott” állapotot tartalmazó oszlop" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:322 msgid "'read book' pattern" @@ -6766,19 +6782,19 @@ msgstr "&Leírás jegyzet" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:330 msgid "Custom column source for note to include in Description header area" -msgstr "" +msgstr "A Leírás fejléc területhez hozzáadandó egyedi oszlop forrása" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:331 msgid "&Merge with Comments" -msgstr "&Hozzászolásokkal egybevon" +msgstr "&Megjegyzésekkel egybevon" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:332 msgid "Additional content merged with Comments during catalog generation" -msgstr "" +msgstr "A katalógus generálás során a Megjegyzésekhez hozzáfűzött tartalom" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:333 msgid "Merge additional content before Comments" -msgstr "Egyéb tartalmak egybevonása a Hozzászolások előtt" +msgstr "A Megjegyzések elé beillesztett egyéb tartalom" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:334 msgid "&Before" @@ -6786,7 +6802,7 @@ msgstr "&Előtte" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:335 msgid "Merge additional content after Comments" -msgstr "Egyéb tartalmak egybevonása a Hozzászolások után" +msgstr "A Megjegyzések mögé beillesztett egyéb tartalmak" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:336 msgid "&After" @@ -6794,8 +6810,7 @@ msgstr "&Utána" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:337 msgid "Separate Comments and additional content with horizontal rule" -msgstr "" -"Hozzászólások és egyéb tartalmak elválasztása egy vízszintes vonallal" +msgstr "Megjegyzések és egyéb tartalmak elválasztása egy vízszintes vonallal" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:338 msgid "&Separator" @@ -6803,7 +6818,7 @@ msgstr "&Elválasztó" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:33 msgid "Tab template for catalog.ui" -msgstr "" +msgstr "Fül sablon a catalog.ui-hoz" #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:69 msgid "Bold" @@ -6901,11 +6916,11 @@ msgstr "Háttérszín" #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:118 msgid "Style text block" -msgstr "Szövegmező stílusa" +msgstr "Szöveg blokk stílusa" #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:120 msgid "Style the selected text block" -msgstr "A kiválasztott szövegmező stílusa" +msgstr "A kiválasztott szöveg blokk stílusa" #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:125 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/behavior.py:34 @@ -7032,7 +7047,7 @@ msgstr "Méretnövelés fe&kvő nézethez" #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:104 msgid "&Landscape" -msgstr "Fekvő nézetű képek megtartása" +msgstr "Fekvő nézetű ké&pek megtartása" #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:106 @@ -7151,7 +7166,7 @@ msgstr "FB2" #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_input_ui.py:34 msgid "Do not insert a &Table of Contents at the beginning of the book." -msgstr "Ne szúrja be a Tartalomjegyzéket a könyv elejére." +msgstr "Ne szúrja be a &Tartalomjegyzéket a könyv elejére." #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output.py:14 msgid "FB2 Output" @@ -7210,7 +7225,7 @@ msgstr "&Alap betűméret:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:42 msgid "Font size &key:" -msgstr "Betűméret kulcs:" +msgstr "Betűméret &kulcs:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:115 @@ -7290,43 +7305,43 @@ msgstr "Heurisztikus feldolgozás" #: /home/kovid/work/calibre/src/calibre/gui2/convert/heuristics_ui.py:116 msgid "Unwrap lines" -msgstr "Sortörés ki" +msgstr "&Sortörés ki" #: /home/kovid/work/calibre/src/calibre/gui2/convert/heuristics_ui.py:117 msgid "Line &un-wrap factor :" -msgstr "Sorkiegyenesítési érték:" +msgstr "Sorkie&gyenesítési érték:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/heuristics_ui.py:118 msgid "Detect and markup unformatted chapter headings and sub headings" -msgstr "Keresse és jelölje meg a formázatlan fejezetcímeket és alfejezeteket" +msgstr "Keresse és jelölje meg a &formázatlan fejezetcímeket és alcímeket" #: /home/kovid/work/calibre/src/calibre/gui2/convert/heuristics_ui.py:119 msgid "Renumber sequences of

or

tags to prevent splitting" -msgstr "A

és

HTML tag-ek sorbarendezése" +msgstr "A

és

HTML &tag-ek sorbarendezése" #: /home/kovid/work/calibre/src/calibre/gui2/convert/heuristics_ui.py:120 msgid "Delete blank lines between paragraphs" -msgstr "Üres sorok törlése a bekezdések között" +msgstr "Üres sorok törlése a &bekezdések között" #: /home/kovid/work/calibre/src/calibre/gui2/convert/heuristics_ui.py:121 msgid "Ensure scene breaks are consistently formatted" -msgstr "Fejezet elválasztók egységes formázása" +msgstr "Feje&zet elválasztók egységes formázása" #: /home/kovid/work/calibre/src/calibre/gui2/convert/heuristics_ui.py:122 msgid "Replace soft scene &breaks:" -msgstr "Fejezet elválasztók cseréje erre:" +msgstr "Fejezet elválasztók &cseréje erre:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/heuristics_ui.py:123 msgid "Remove unnecessary hyphens" -msgstr "Felesleges elválasztó jelek eltávolítása" +msgstr "Felesleges elválasztó &jelek eltávolítása" #: /home/kovid/work/calibre/src/calibre/gui2/convert/heuristics_ui.py:124 msgid "Italicize common words and patterns" -msgstr "Közös szavak és minták dőltté alakítása" +msgstr "Kifejezések &dőltbetűssé alakítása" #: /home/kovid/work/calibre/src/calibre/gui2/convert/heuristics_ui.py:125 msgid "Replace entity indents with CSS indents" -msgstr "Nem-törhető szóköz behúzások cseréje CSS behúzásra" +msgstr "&Nem-törhető szóköz behúzások cseréje CSS behúzásra" #: /home/kovid/work/calibre/src/calibre/gui2/convert/htmlz_output.py:14 msgid "HTMLZ Output" @@ -7366,7 +7381,7 @@ msgstr "&Betűméret változtatásának tiltása" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:29 msgid "Base &font size:" -msgstr "Alap betű méret:" +msgstr "&Alap betűméret:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:56 msgid "Wizard to help you choose an appropriate font size key" @@ -7382,7 +7397,7 @@ msgstr " %" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:76 msgid "Line &height:" -msgstr "Sorok közötti távolság:" +msgstr "Sorok közötti tá&volság:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:85 msgid "Input character &encoding:" @@ -7390,11 +7405,11 @@ msgstr "B&emeneti karakter kódolás:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:93 msgid "Remove &spacing between paragraphs" -msgstr "Bekezdések közötti térköz eltávolítása" +msgstr "Bekezdé&sek közötti térköz eltávolítása" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:97 msgid "Insert &blank line between paragraphs" -msgstr "Üres sor beszúrása a bekezdések közé" +msgstr "Üres sor &beszúrása a bekezdések közé" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:132 @@ -7403,11 +7418,11 @@ msgstr " em" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:106 msgid "Text &justification:" -msgstr "Szöveg igazítás:" +msgstr "Szöveg &igazítás:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:113 msgid "&Transliterate unicode characters to ASCII" -msgstr "Unicode karakterek átírása ASCII karakterekké" +msgstr "Unicode karak&terek átírása ASCII karakterekké" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:117 msgid "Keep &ligatures" @@ -7415,7 +7430,7 @@ msgstr "&Ligatúrák (ikerbetűk) megtartása" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:121 msgid "Extra &CSS" -msgstr "Kiegészítő CSS" +msgstr "Kiegészítő &CSS" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:130 msgid "" @@ -7434,7 +7449,7 @@ msgstr "Nincs változás" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:139 msgid "&Indent size:" -msgstr "Behúzás nagysága:" +msgstr "Behúzás &nagysága:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:144 msgid "&Line size:" @@ -7446,11 +7461,11 @@ msgstr "&Elegánsabb írásjelek" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 msgid "&UnSmarten punctuation" -msgstr "Írásjelek egyszerűsítése" +msgstr "Írásjelek eg&yszerűsítése" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 msgid "&Linearize tables" -msgstr "Táblázatok szöveggé alakítása" +msgstr "Táb&lázatok szöveggé alakítása" #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output.py:19 msgid "LRF Output" @@ -7458,7 +7473,7 @@ msgstr "LRF kimenet" #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:121 msgid "Enable &autorotation of wide images" -msgstr "Széles képek automatikus forgatásának engedélyezése" +msgstr "Széles képek &automatikus forgatásának engedélyezése" #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:122 msgid "&Wordspace:" @@ -7470,7 +7485,7 @@ msgstr "M&inimális bekezdés behúzás:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:126 msgid "Render &tables as images" -msgstr "Táblázatok képpé alakítása" +msgstr "&Táblázatok képpé alakítása" #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:127 msgid "Text size multiplier for text in rendered tables:" @@ -7482,7 +7497,7 @@ msgstr "Fejléc hozzáadása" #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:129 msgid "Header &separation:" -msgstr "Fejléc leválasztás" +msgstr "Fejléc levála&sztás:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:131 msgid "Header &format:" @@ -7490,19 +7505,19 @@ msgstr "Fejléc formátum:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:132 msgid "&Embed fonts" -msgstr "Betűtípusok beágyazása" +msgstr "B&etűtípusok beágyazása" #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:133 msgid "&Serif font family:" -msgstr "Serif ('talpas') betűkészlet" +msgstr "&Serif („talpas”) betűkészlet:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:134 msgid "S&ans-serif font family:" -msgstr "Sans-serif ('talp nélküli') betűkészlet" +msgstr "Sans-serif („talp nélküli”) betűkészlet:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:135 msgid "&Monospaced font family:" -msgstr "Monospace ('rögzített szélességű') betűkészlet" +msgstr "Monospace („rögzített szélességű”) betűkészlet:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:117 @@ -7519,33 +7534,33 @@ msgstr "" "ezekből." #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:901 msgid "Choose cover for " msgstr "Borító választása a következőhöz: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:906 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:909 msgid "Cannot read" msgstr "Olvasási hiba" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:910 msgid "You do not have permission to read the file: " msgstr "Nincs megfelelő jogosultsága a következő fájl olvasásához: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:203 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:915 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:918 msgid "Error reading file" msgstr "Fájl olvasási hiba" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:916 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:919 msgid "

There was an error reading from file:
" msgstr "

Hiba történt a következő fájl olvasása közben:
" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:926 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:929 msgid " is not a valid picture" msgstr " nem érvényes képformátum." @@ -7555,7 +7570,7 @@ msgstr "Könyvborító" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:160 msgid "Change &cover image:" -msgstr "Borító kép cseréje:" +msgstr "Borító kép &cseréje:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:161 msgid "Browse for an image to use as the cover of this book." @@ -7563,21 +7578,21 @@ msgstr "Képfájl kiválasztása és beállítása borítóként." #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:163 msgid "Use cover from &source file" -msgstr "A forrásfájlban tárolt borító használata" +msgstr "A forrá&sfájlban tárolt borító használata" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:164 msgid "&Title: " msgstr "&Cím: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 msgid "Change the title of this book" msgstr "Könyv címének megadása" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:536 msgid "&Author(s): " -msgstr "Szerző(k) : " +msgstr "Szer&ző(k): " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:167 msgid "Author So&rt:" @@ -7598,11 +7613,11 @@ msgstr "&Kiadó: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:170 msgid "Ta&gs: " -msgstr "Címkék: " +msgstr "&Címkék: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:548 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1089 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1092 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

They can be any words or phrases, separated by commas." @@ -7613,7 +7628,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:555 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:214 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:446 msgid "&Series:" msgstr "&Sorozat:" @@ -7621,7 +7636,7 @@ msgstr "&Sorozat:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:556 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:557 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:445 msgid "List of known series. You can add new series." msgstr "Meglévő sorozatok listája. Hozzáadhat újakat is." @@ -7635,7 +7650,7 @@ msgstr "MOBI kimenet" #: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:25 msgid "&Title for Table of Contents:" -msgstr "A Tartalomjegyzék címe:" +msgstr "A &Tartalomjegyzék címe:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:32 msgid "Rescale images for &Palm devices" @@ -7643,7 +7658,7 @@ msgstr "Képek újraméretezése Palm eszközökhöz" #: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:36 msgid "Use author &sort for author" -msgstr "A szerző-rendezési forma használata szerzőként" +msgstr "A &szerző rendezési forma használata szerzőként" #: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:40 msgid "Disable compression of the file contents" @@ -7668,8 +7683,8 @@ msgid "" msgstr "" "A könyv tartalom megosztásának engedélyezése Facebook-on stb. Kindle " "eszközön.\r\n" -"FIGYELEM: ennek az opciónak használata letiltja az 'Utolsó olvasási pozíció " -"szinkronizálását'." +"FIGYELEM: ennek az opciónak használata letiltja az „Utolsó olvasási pozíció " +"szinkronizálásá”-t." #: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:72 msgid "Put generated Table of Contents at &start of book instead of end" @@ -7677,7 +7692,7 @@ msgstr "A generált Tartalomjegyzék a könyv elején legyen, ne a végén" #: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:76 msgid "Ignore &margins" -msgstr "Margók kihagyása" +msgstr "&Margók kihagyása" #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup.py:35 msgid "Page Setup" @@ -7685,7 +7700,7 @@ msgstr "Oldalbeállítás" #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:121 msgid "&Output profile:" -msgstr "Kimeneti profil:" +msgstr "Kimeneti pr&ofil:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:122 msgid "Profile description" @@ -7693,7 +7708,7 @@ msgstr "Profil leírás" #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:123 msgid "&Input profile:" -msgstr "Bemeneti profil:" +msgstr "Bemenet&i profil:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup_ui.py:124 msgid "Margins" @@ -7717,7 +7732,7 @@ msgstr "L&ent:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input_ui.py:37 msgid "Treat each &line as a paragraph" -msgstr "Minden sort külön bekezdésként kezeljen" +msgstr "Minden sort kü&lön bekezdésként kezeljen" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input_ui.py:38 msgid "Assume print formatting" @@ -7739,7 +7754,7 @@ msgstr "&Formátum:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output_ui.py:34 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:95 msgid "&Inline TOC" -msgstr "Kezdő Tartalomjegyzék" +msgstr "Kezdő &Tartalomjegyzék" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output_ui.py:50 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pmlz_output_ui.py:49 @@ -7756,7 +7771,7 @@ msgstr "Sorkiegyenesítési érték:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input_ui.py:45 msgid "No &Images" -msgstr "Képek nélkül" +msgstr "Képek &nélkül" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output.py:15 msgid "PDF Output" @@ -7768,11 +7783,11 @@ msgstr "&Papírméret:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:49 msgid "&Orientation:" -msgstr "Lap tájolása:" +msgstr "Lap táj&olása:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:50 msgid "Preserve &aspect ratio of cover" -msgstr "Borító képarányának megtartása" +msgstr "Borító méret&arányának megtartása" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pml_output.py:14 msgid "PMLZ Output" @@ -7869,7 +7884,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:33 #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:36 msgid "&Search Regular Expression" -msgstr "Kereső reguláris kifejezés" +msgstr "Kere&ső reguláris kifejezés" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:111 @@ -7890,7 +7905,7 @@ msgstr "Első kifejezés" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:151 #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:153 msgid "&Replacement Text" -msgstr "Csere erre" +msgstr "Cse&re erre" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:150 msgid "Second Expression" @@ -7908,7 +7923,7 @@ msgid "" "wizard buttons below will allow you to test your regular expression against " "the current input document." msgstr "" -"

A „Keresés és Csere” reguláris kifejezéseket<6i> használ. Bővebben a " +"

A „Keresés és Csere” reguláris kifejezéseket használ. Bővebben a " "Reguláris " "kifejezések dokumentumban-ban olvashat erről. A Varázsló gombokra " "kattintva tesztelheti a létrehozott kifejezést az aktuális bemeneti " @@ -7935,7 +7950,7 @@ msgstr "Párbeszédablak" #: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:118 msgid "&Input format:" -msgstr "Bemeneti formátum:" +msgstr "Bemenet&i formátum:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:119 msgid "Use &saved conversion settings for individual books" @@ -7995,15 +8010,15 @@ msgstr "A következő XPath kifejezés érvénytelen: %s." #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:60 msgid "Chapter &mark:" -msgstr "Fejezet jelölő:" +msgstr "&Fejezet jelölő:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:61 msgid "Remove first &image" -msgstr "Első kép eltávolítása" +msgstr "Első &kép eltávolítása" #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 msgid "Insert &metadata as page at start of book" -msgstr "Metaadatok beszúrása a könyv elejére külön oldalként" +msgstr "&Metaadatok beszúrása a könyv elejére külön oldalként" #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:63 msgid "" @@ -8014,8 +8029,8 @@ msgid "" msgstr "" "A fejléc és lábléc eltávolítási opciót a Keresés és Csere opció váltotta " "fel. Kattintson a Keresés és Csere kategóriára a bal oldali eszköztáron " -"ennek használatához. Hagyja üresen a 'Csere erre' mezőt, a 'Kereső reguláris " -"kifejezés' mezőbe pedig írja be a fejléc/lábléc eltávolításához szükséges " +"ennek használatához. Hagyja üresen a „Csere erre” mezőt, a „Kereső reguláris " +"kifejezés” mezőbe pedig írja be a fejléc/lábléc eltávolításához szükséges " "reguláris kifejezést." #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 @@ -8034,19 +8049,19 @@ msgstr "A Tartalomjegyzék készítésének beállításai" #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:30 msgid "Level &1 TOC (XPath expression):" -msgstr "Tartalomjegyzék 1. szintje (XPath kifejezés):" +msgstr "Tartalomjegyzék &1. szintje (XPath kifejezés):" #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:31 msgid "Level &2 TOC (XPath expression):" -msgstr "Tartalomjegyzék 2. szintje (XPath kifejezés):" +msgstr "Tartalomjegyzék &2. szintje (XPath kifejezés):" #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:32 msgid "Level &3 TOC (XPath expression):" -msgstr "Tartalomjegyzék 3. szintje (XPath kifejezés):" +msgstr "Tartalomjegyzék &3. szintje (XPath kifejezés):" #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:71 msgid "Do not add &detected chapters to the Table of Contents" -msgstr "A felismert fejezeteket ne adja a Tartalomjegyzékhez" +msgstr "A felismert fejezeteket ne a&dja a Tartalomjegyzékhez" #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:72 msgid "Number of &links to add to Table of Contents" @@ -8054,19 +8069,19 @@ msgstr "A Tartalomjegyzékhez adandó linkek száma" #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:73 msgid "Chapter &threshold" -msgstr "Fejezet határérték" +msgstr "Fejeze&t határérték" #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:74 msgid "&Force use of auto-generated Table of Contents" -msgstr "Mindenképpen az automatikusan generált Tartalomjegyzék használata" +msgstr "Mindenképpen az &automatikusan generált Tartalomjegyzék használata" #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:75 msgid "TOC &Filter:" -msgstr "Tartalomjegyzék szűrő:" +msgstr "Tartalomjegyzék szű&rő:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:76 msgid "Allow &duplicate links when creating the Table of Contents" -msgstr "Azonos Tartalomjegyzék elemek engedélyezése" +msgstr "Azonos Tartalomjegyzék elemek enge&délyezése" #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input.py:12 msgid "TXT Input" @@ -8113,7 +8128,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:100 msgid "Do not insert Table of Contents into output text when using markdown" msgstr "" -"Ne szúrjon be Tartalomjegyzéket a kimeneti fájba 'markdown' használata esetén" +"Ne szúrjon be Tartalomjegyzéket a kimeneti fájlba „markdown” használata " +"esetén" #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output.py:13 msgid "TXT Output" @@ -8129,7 +8145,7 @@ msgstr "Kim&eneti kódolás:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:90 msgid "&Line ending style:" -msgstr "Sorvégződés típusa:" +msgstr "Sor&végződés típusa:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:91 msgid "&Formatting:" @@ -8153,7 +8169,7 @@ msgstr "Markdown, Textile" #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:97 msgid "Do not remove links ( tags) before processing" -msgstr "Ne távolítsa el a hivatkozásokat ( tagokat) a folyamat előtt" +msgstr "Ne távolítsa el a hivatkozásokat ( tag-eket) a feldolgozás előtt" #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:98 msgid "Do not remove image references before processing" @@ -8183,7 +8199,7 @@ msgstr "Használja a Varázslót a reguláris kifejezés összeállításához" #: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:73 msgid "Match HTML &tags with tag name:" -msgstr "A következő HTML tag-ek keresése:" +msgstr "A következő HTML &tag-ek keresése:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:74 msgid "*" @@ -8235,11 +8251,11 @@ msgstr "span" #: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:86 msgid "Having the &attribute:" -msgstr "Attribútum:" +msgstr "&Attribútum:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:87 msgid "With &value:" -msgstr "Érték:" +msgstr "É&rték:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/xpath_wizard_ui.py:88 msgid "(A regular expression)" @@ -8287,7 +8303,7 @@ msgstr "A borítóböngésző ne töltődjön be" #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:271 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:320 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:324 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1396 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1399 msgid "Undefined" msgstr "Nincs megadva" @@ -8417,11 +8433,11 @@ msgstr "Küldés a belső memóriába" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:511 msgid "Send to storage card A" -msgstr "Küldés az 'A' memóriakártyára" +msgstr "Küldés az „A” memóriakártyára" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:513 msgid "Send to storage card B" -msgstr "Küldés a 'B' memóriakártyára" +msgstr "Küldés a „B” memóriakártyára" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:518 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:527 @@ -8515,7 +8531,7 @@ msgstr "Nincs memóriakártya" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:937 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:941 msgid "Cannot send: Device has no storage card" -msgstr "Nem tudom küldeni: az eszközben nincs memóriakártya" +msgstr "Nem lehet elküldeni: az eszközben nincs memóriakártya" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:1002 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:1085 @@ -8567,8 +8583,9 @@ msgid "" "you sure?" msgstr "" "Ön engedélyezte a {0} formátumokat a(z) {1} eszközhöz. A(z) {1} nem " -"biztos, hogy támogatja ezeket a formátumokat, így nem biztos hogy " -"olvashatóak lesznek. Biztosan engedélyezi ezeket?" +"biztos, hogy támogatja ezeket a formátumokat. Ha ilyen formátumú könyveket " +"küld az eszközere, azok esetleg nem lesznek olvashatóak. Biztosan " +"engedélyezi ezeket?" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:486 @@ -8595,6 +8612,8 @@ msgid "" "If checked, books are placed into sub directories based on their metadata on " "the device. If unchecked, books are all put into the top level directory." msgstr "" +"Ha be van jelölve, akkor a könyvek az eszközön a metaadatokból képzett " +"mappákba kerülnek. Ha nincs bejelölve, akkor a gyökérbe." #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:83 msgid "Use sub directories" @@ -8606,7 +8625,7 @@ msgstr "A rendezési forma használata szerzői névként" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:85 msgid "Save &template:" -msgstr "Sa&blon mentése" +msgstr "Men&tés sablonja:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:20 msgid "How many empty books?" @@ -8655,7 +8674,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_from_isbn_ui.py:69 msgid "&Tags to set on created book entries:" -msgstr "A létrehozott könyvbejegyzésekhez adandó címkék:" +msgstr "A lé&trehozott könyvbejegyzésekhez adandó címkék:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:71 msgid "Fit &cover within view" @@ -8961,51 +8980,51 @@ msgstr "Létező" msgid "Convertible" msgstr "Átalakítható" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:43 msgid "Choose location for calibre library" msgstr "Hely kiválasztása a calibre könyvtár számára" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:50 msgid "Same as current" msgstr "Ugyanaz, mint a jelenlegi" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 #, python-format msgid "The location %s contains the current calibre library" msgstr "A megadott hely (%s) tartalmazza az aktuális calibre könyvtárat" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:56 msgid "No existing library found" msgstr "Nem található könyvtár" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 #, python-format msgid "There is no existing calibre library at %s" msgstr "Nem található calibre könyvtár itt: %s" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:62 msgid "Not empty" msgstr "Nem üres" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:63 #, python-format msgid "The folder %s is not empty. Please choose an empty folder" msgstr "Kérem válasszon egy üres mappát, a megadott nem üres: %s" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:94 msgid "No location" msgstr "Nincs hely megadva" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:94 msgid "No location selected" msgstr "Nincs hely kiválasztva" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:683 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:689 msgid "Bad location" msgstr "Nem megfelelő hely" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:99 #, python-format msgid "%s is not an existing folder" msgstr "%s egy nem létező mappa" @@ -9028,11 +9047,11 @@ msgstr "Az előző l&étező könyvtár használata az új helyen." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:81 msgid "&Create an empty library at the new location" -msgstr "Üres könyvtár létrehozása egy új helyen" +msgstr "Ü&res könyvtár létrehozása egy új helyen" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:82 msgid "&Copy structure from the current library" -msgstr "A jelenlegi könyvtár szerkezetének másolása" +msgstr "A &jelenlegi könyvtár szerkezetének másolása" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:83 msgid "" @@ -9045,7 +9064,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:85 msgid "&Move current library to new location" -msgstr "A jelenlegi könyvtár átmozgatása egy új helyre" +msgstr "A jelenlegi könyvtár át&mozgatása az új helyre" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_plugin_toolbars.py:23 #, python-format @@ -9077,37 +9096,37 @@ msgstr "A %s konvertálásának beállításai" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:211 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:117 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 msgid "&Title:" msgstr "&Cím:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:199 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:198 msgid "&Author(s):" -msgstr "Szerző(k):" +msgstr "Szer&ző(k):" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:100 msgid "&Profile:" msgstr "&Profil:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:24 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:236 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:649 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:241 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:649 msgid "&OK" msgstr "&OK" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:25 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:242 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tweak_epub_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:233 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:658 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "&Cancel" -msgstr "Mégsem" +msgstr "&Mégsem" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog_ui.py:43 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:26 msgid "Edit Comments" msgstr "Megjegyzések szerkesztése" @@ -9132,7 +9151,7 @@ msgstr "Könyvtár és eszköz" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:55 msgid "&Show this warning again" -msgstr "Mindig mutassa ezt a figyelmeztetést" +msgstr "Mindig muta&ssa ezt a figyelmeztetést" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/conversion_error_ui.py:47 msgid "ERROR" @@ -9167,7 +9186,7 @@ msgstr "Törlés az eszközről" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/device_category_editor.py:21 #, python-format msgid "%(curr)s (was %(initial)s)" -msgstr "" +msgstr "%(curr)s (előtte %(initial)s)" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/device_category_editor.py:86 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:186 @@ -9179,7 +9198,7 @@ msgstr "Az elem üres" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:187 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:883 msgid "An item cannot be set to nothing. Delete it instead." -msgstr "Egy elem nem állítható semmire. Törölje, ha úgy gondolja." +msgstr "Egy elem nem állítható „semmi”-re. Törölje, ha úgy gondolja." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/device_category_editor.py:100 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:204 @@ -9301,7 +9320,7 @@ msgstr "Minden Szó Nagybetűvel Kezdődik" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:270 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:442 msgid "Capitalize" -msgstr "Nagy kezdőbetűs szavakká alakít" +msgstr "Nagy betűvel kezdődő kifejezés" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:181 msgid "Copy to author sort" @@ -9350,6 +9369,9 @@ msgid "" "generated from the author. Exactly how this value is automatically\n" "generated can be controlled via Preferences->Advanced->Tweaks" msgstr "" +"Minden szerző rendezési formát automatikus újra generál a szerző\n" +"alapján. Ennek módja beállítható a „Beállítások->Haladó->Finomhangolások” " +"menüben." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:96 msgid "Recalculate all author sort values" @@ -9362,7 +9384,7 @@ msgid "" msgstr "" "A szerző rendezési forma másolása a szerző név helyére minden esetben. " "Leginkább\n" -"a 'Beállítások->Finombeállítások->Szerző rendezési forma algoritmus' " +"a „Beállítások->Finombeállítások->Szerző rendezési forma algoritmus” " "megváltoztatása után\n" "célszerű használni." @@ -9374,21 +9396,21 @@ msgstr "Az összes rendezési forma átmásolása a szerzőbe" msgid "Details of job" msgstr "A művelet részletei" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:21 msgid "Active Jobs" msgstr "Aktív műveletek" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:36 msgid "&Stop selected jobs" msgstr "Kijelölt műveletek &leállítása" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:40 msgid "Show job &details" -msgstr "Műveletek részleteinek megjelenítése" +msgstr "Műveletek &részleteinek megjelenítése" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:44 msgid "Stop &all non device jobs" -msgstr "Összes nem eszközre vonatkozó művelet megállítása" +msgstr "Összes nem eszközre von&atkozó művelet megállítása" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:49 msgid "&Copy to clipboard" @@ -9407,7 +9429,7 @@ msgid "Show detailed information about this error" msgstr "A hiba részleteinek megjelenítése" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:531 msgid "Copied" msgstr "Másolva" @@ -9549,11 +9571,11 @@ msgstr "S/R SABLON HIBA" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:660 msgid "You must specify a destination when source is a composite field" -msgstr "" +msgstr "Ha a forrás összetett mező, pontosan meg kell adnia a célt" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:666 msgid "You must specify a destination identifier type" -msgstr "" +msgstr "Meg kell adnia a cél azonosító típust" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:901 msgid "Search/replace invalid" @@ -9612,7 +9634,7 @@ msgstr "&Cím és szerző felcserélése" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:539 msgid "Author s&ort: " -msgstr "Szerző rendezési forma : " +msgstr "Szerző re&ndezési forma : " #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:540 msgid "" @@ -9623,13 +9645,13 @@ msgstr "" "Dickens, Charles-ként rendezni." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:541 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1047 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1050 msgid "&Rating:" -msgstr "Értékelés:" +msgstr "É&rtékelés:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:542 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:543 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1048 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1051 msgid "Rating of this book. 0-5 stars" msgstr "A könyv értékelése. 0-5 csillag." @@ -9639,7 +9661,7 @@ msgstr " csillag" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:547 msgid "Add ta&gs: " -msgstr "Címkék hozzáadása: " +msgstr "&Címkék hozzáadása: " #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:549 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:550 @@ -9703,7 +9725,7 @@ msgid "&Force numbers to start with:" msgstr "&A számozás mindig ettől kezdődjön:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:569 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1380 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1383 msgid "&Date:" msgstr "&Dátum:" @@ -9788,9 +9810,9 @@ msgid "Set from &ebook file(s)" msgstr "Beállítás az &e-book fáj(ok)ból" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:592 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1152 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1155 msgid "&Languages:" -msgstr "Nyelvek:" +msgstr "Nye&lvek:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:594 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:552 @@ -9964,6 +9986,8 @@ msgid "" "Used when displaying test results to separate values in multiple-valued " "fields" msgstr "" +"Teszteredmények megjelenítésénél használatos a többértékű mezők értékeinek " +"elválasztására" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:634 msgid "Test text" @@ -10245,7 +10269,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:705 #, python-format msgid "Locating zip file for %(name)s: %(link)s" -msgstr "" +msgstr "Zip fájl keresése a következőhöz: %(name)s-> %(link)s" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:709 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:746 @@ -10356,16 +10380,20 @@ msgstr "**Nem találhatóak elemek**" msgid "" "Click in a column in the library view to see the information for that book" msgstr "" +"A fő könyvlistában kattintson egy oszlop tartalmára az információk " +"megjelenítéséhez" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:205 msgid "Books with selected item \"{0}\": {1}" -msgstr "" +msgstr "A „{0}”-t tartalmazó könyvek száma: {1}" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:211 msgid "" "Double-click on a book to change the selection in the library view. Shift- " "or control-double-click to edit the metadata of a book" msgstr "" +"Dupla-kattintással a könyvet kijelölheti a fő könyvtárnézetben. Shift+ vagy " +"Ctrl+ dupla-kattintással szerkesztheti a könyv metaadatait." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview_ui.py:73 msgid "Quickview" @@ -10389,9 +10417,9 @@ msgstr "Keresés" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview_ui.py:76 msgid "Search in the library view for the selected item" -msgstr "" +msgstr "A kiválasztott elemre keres a könyvtárnézetben" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:23 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:25 msgid "" "Restoring database from backups, do not interrupt, this will happen in three " "stages" @@ -10399,11 +10427,30 @@ msgstr "" "Adatbázis visszaállítása mentésből. Ez egy háromfázisú művelet, ne szakítsa " "meg" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:27 msgid "Restoring database" msgstr "Adatbázis visszaállítása" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:80 +#, python-format +msgid "The old database was saved as: %s" +msgstr "A régi adatbázis elmentve: %s" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:84 +#, python-format +msgid "" +"Restoring the database succeeded with some warnings click Show details to " +"see the details. %s" +msgstr "" +"Az adatbázis helyreállítása, néhány figyelmeztetéssel, sikeres. Kattintson a " +"Részletek megjelenítésére a további információkért. %s" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:89 +#, python-format +msgid "Restoring database was successful. %s" +msgstr "Az adatbázis helyreállítása sikeres. %s" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:94 msgid "" "Your list of books, with all their metadata is stored in a single file, " "called a database. In addition, metadata for each individual book is stored " @@ -10422,23 +10469,12 @@ msgstr "" "állítja vissza, a beállításokat, vagy pl. a felhasználói hírforrásokat " "nem.

Vissza akarja állítani az adatbázist?" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:131 msgid "Restoring database failed, click Show details to see details" msgstr "" "Adatbázis visszaállítása sikertelen, kattintson a részletek megjelenítéséért" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:107 -msgid "" -"Restoring the database succeeded with some warnings click Show details to " -"see the details." -msgstr "" -"Az adatbázis visszaállítása, néhány figyelmeztetéssel, sikerült. További " -"információkért kattintson a Részletek megjelenítésére." - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:112 -msgid "Restoring database was successful" -msgstr "Az adatbázis visszaállítása sikeres" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:75 msgid "Saved search already exists" @@ -10500,6 +10536,12 @@ msgid "" " soon after 9:00 AM as possible.\n" " " msgstr "" +" A hírösszeállítás letöltése minden héten a megadott napokon " +"a\n" +" meghatározott időpont után. Például, ha kiválasztja, hogy\n" +" „Hétfő 9:00 AM”, akkor a calibre letölti a hírösszeállítást\n" +" minden hétfőn 9 óra után, a lehető leghamarabb.\n" +" " #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:61 msgid "&Download after:" @@ -10517,6 +10559,17 @@ msgid "" " month, as soon after 9:00 AM as possible.\n" " " msgstr "" +" A hírösszeállítás letöltése a hónap megadott napjain. A " +"letöltés\n" +" a megadott időpont után a lehető leghamarabb meg fog " +"történni a\n" +" lenti mezőbe beírt napokon. Például ha a lanet mezőbe " +"beírja,\n" +" hogy „1,15”, alá pedig „9:00 AM”, akkor a letöltés minden " +"hónap\n" +" 1.-én és 15.-én 9 óra után a leghamarabbi időpontban fog " +"megtörténni.\n" +" " #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:103 msgid "&Days of the month:" @@ -10539,6 +10592,15 @@ msgid "" " 0.1 days to download a periodical more than once a day.\n" " " msgstr "" +" A hírösszeállítás letöltése minden x. napon. Például, ha a\n" +" lenti mező értéke „30,00 nap”, akkor a letöltés a " +"változtatástól\n" +" számítva minden 30. napon meg fog történni. Az egynél kisebb " +"értékek\n" +" azt jelentik, hogy a letöltés naponta többször is meg fog " +"történni.\n" +" Például „00,10 nap” napi tíz letöltést eredményez.\n" +" " #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:151 msgid "&Download every:" @@ -10629,11 +10691,11 @@ msgstr "Nem tölthetőek le a hírek, nincs aktív internetkapcsolat" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:207 msgid "Go" -msgstr "Ugrás" +msgstr "Keres" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:208 msgid "blurb" -msgstr "" +msgstr "összefoglaló" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:209 msgid "&Schedule for download:" @@ -10641,11 +10703,11 @@ msgstr "Ütemezés:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:210 msgid "Days of week" -msgstr "Hét napjai" +msgstr "Hét napjain" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:211 msgid "Days of month" -msgstr "Hónap napjai" +msgstr "Hónap napjain" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:212 msgid "Every x days" @@ -10681,7 +10743,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:222 msgid "&Keep at most:" -msgstr "" +msgstr "Legfeljebb ennyi &korábbi szám megtartása:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:223 msgid "" @@ -10693,14 +10755,21 @@ msgid "" "

Also, the setting for deleting periodicals older than a number of days, " "below, takes priority over this setting." msgstr "" +"

Ennek az beállításnak a segítségével adhatja meg, hogy hány korábbi " +"számot őrizzen meg a calibre. Ha a letöltések száma meghaladja az itt " +"beállítottat, akkor a legrégebbi szám törlésre kerül.\n" +"

Azonban csak akkor működik, ha fent a „Cím hozzáadása címkeként” be van " +"jelölve.\n" +"

Továbbá vegye figyelembe azt is, hogy a lenti „Letöltött hírek törlése, " +"ha régebbi, mint” opció elsőbbséget élvez, felülbírálja ezt a beállítást." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:226 msgid "all issues" -msgstr "" +msgstr "minden szám" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:227 msgid " issues" -msgstr "" +msgstr " szám" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:228 msgid "&Advanced" @@ -10757,10 +10826,12 @@ msgid "" "

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

A keresési feltétel megfordítása. Ennek hatására azok a találatok " +"jelennek meg amik nem felelnek meg a keresési feltételnek." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_item_ui.py:44 msgid "Negate" -msgstr "" +msgstr "Ellenkező" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:198 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:206 @@ -10873,9 +10944,9 @@ msgid "&Author:" msgstr "&Szerző:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:215 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1091 msgid "Ta&gs:" -msgstr "Cimkék" +msgstr "&Címkék:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:216 msgid "Enter an author's name. Only one author can be used." @@ -10921,7 +10992,7 @@ msgstr "Kiadók" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:143 msgid " (not on any book)" -msgstr "" +msgstr " (nincs egy könyvnél sem)" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:146 msgid "Category lookup name: " @@ -10938,6 +11009,8 @@ msgid "" "That name contains leading or trailing periods, multiple periods in a row or " "spaces before or after periods." msgstr "" +"A név ponttal kezdődik vagy pontra végződik, több egymást követő pontot " +"tartalmaz, vagy szóközt a pontok előtt vagy után" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:200 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:230 @@ -10984,7 +11057,7 @@ msgstr "Új kategória hozzáadása" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:174 msgid "Rename the current category to the what is in the box" -msgstr "" +msgstr "Az aktuális kategória átnevezése a balra lévő mezőben látottra" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories_ui.py:176 msgid "Category filter: " @@ -11078,58 +11151,66 @@ msgstr "Mennyiség" msgid "Was" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:263 msgid "Template language tutorial" msgstr "Sablonnyelv oktató" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:267 msgid "Template function reference" msgstr "Sablon függvény referencia" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:285 msgid "EXCEPTION: " msgstr "KIVÉTEL: " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:301 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:312 msgid "No column chosen" msgstr "Nincs oszlop kiválasztva" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:313 msgid "You must specify a column to be colored" msgstr "Ki kell választania egy oszlopot a színezéshez" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:316 msgid "No template provided" -msgstr "" +msgstr "Nincs sablon megadva" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:306 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:317 msgid "The template box cannot be empty" msgstr "A sablondoboz nem lehet üres" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:32 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:252 msgid "Set the color of the column:" -msgstr "Az átszínezendő oszlop:" +msgstr "Az átszínezendő &oszlop:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:39 +msgid "Copy a color name to the clipboard:" +msgstr "Egy szín nevének másolása a vágólapra:" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:49 +msgid "Copy the selected color name to the clipboard" +msgstr "A kiválasztott szín nevének másolása a vágólapra" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:59 msgid "Template value:" msgstr "Sablon értéke:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:60 msgid "" "The value the of the template using the current book in the library view" -msgstr "" +msgstr "A sablon értéke a fő nézetben kijelölt aktuális könyv adatai alapján" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:73 msgid "Function &name:" msgstr "Függvény neve:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:100 msgid "&Documentation:" msgstr "&Dokumentáció:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:85 msgid "Python &code:" msgstr "Python kód:" @@ -11318,7 +11399,7 @@ msgstr "Hírösszeállítás eltávolítása" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:261 msgid "&Share recipe" -msgstr "Hírösszeállítás megosztása" +msgstr "Hírö&sszeállítás megosztása" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:262 msgid "S&how recipe files" @@ -11326,11 +11407,11 @@ msgstr "&Receptfájlok megjelenítése" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:263 msgid "Customize &builtin recipe" -msgstr "Beépített hírösszeállítás testreszabása" +msgstr "&Beépített hírösszeállítás testreszabása" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:264 msgid "&Load recipe from file" -msgstr "Hírösszeállítás betöltése fájlból" +msgstr "Hírösszeá&llítás betöltése fájlból" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:266 msgid "" @@ -11358,11 +11439,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:270 msgid "Recipe &title:" -msgstr "A hírösszeállítás címe:" +msgstr "A hírösszeállí&tás címe:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:271 msgid "&Oldest article:" -msgstr "Legrégebbi cikk:" +msgstr "Leg&régebbi cikk:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:272 msgid "The oldest article to download" @@ -11370,7 +11451,7 @@ msgstr "A legrégebbi letöltendő cikk" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:274 msgid "&Max. number of articles per feed:" -msgstr "A hírforrásban szereplő cikkek maximális száma:" +msgstr "A hírforrásban szereplő cikkek &maximális száma:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:275 msgid "Maximum number of articles to download per feed." @@ -11391,7 +11472,7 @@ msgstr "Hírforrás hozzáadása a hírösszeállításhoz" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:282 msgid "&Feed title:" -msgstr "Hírforrás címe:" +msgstr "Hírcforrás címe:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:283 msgid "Feed &URL:" @@ -11399,7 +11480,7 @@ msgstr "Hírforrás URL-je:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:285 msgid "&Add feed" -msgstr "Hírcsatorna hozzáadása" +msgstr "Hírforrás hozzácadása" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:286 msgid "" @@ -11463,7 +11544,7 @@ msgstr "Hírek:" #: /home/kovid/work/calibre/src/calibre/gui2/email.py:144 #, python-format msgid "Attached is the %s periodical downloaded by calibre." -msgstr "" +msgstr "A calibre által letöltött %s hírösszeállítás csatolva" #: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 msgid "E-book:" @@ -11476,7 +11557,7 @@ msgstr "Az ebook csatolva" #: /home/kovid/work/calibre/src/calibre/gui2/email.py:202 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:189 msgid "by" -msgstr "" +msgstr "–" #: /home/kovid/work/calibre/src/calibre/gui2/email.py:203 #, python-format @@ -11541,7 +11622,7 @@ msgstr "Reguláris &kifejezés" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:135 msgid "File &name:" -msgstr "Fájlnév:" +msgstr "Fájl&név:" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:137 msgid "Title:" @@ -11591,7 +11672,7 @@ msgid "Regular expression (?P)" msgstr "Sorozaton belüli sorszám. Reguláris kifejezés (?P)" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1288 msgid "ISBN:" msgstr "ISBN:" @@ -11648,13 +11729,13 @@ msgid "Connected " msgstr "Csatlakozva: " #: /home/kovid/work/calibre/src/calibre/gui2/init.py:219 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:230 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:261 msgid "Book Details" msgstr "Könyv részletei" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:221 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:232 msgid "Shift+Alt+D" msgstr "Shift+Alt+D" @@ -11845,7 +11926,7 @@ msgstr "Calibre könyvtár könyveinek megjelenítése" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:71 msgid "Show books in the main memory of the device" -msgstr "Mutasd az eszköz belső memóriájban tárolt könyveket" +msgstr "Az eszköz fő memóriájában lévő könyvek megjelenítése" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:73 msgid "Show books in storage card A" @@ -11898,12 +11979,12 @@ msgstr "Az aktuális keresésszöveg másolása (a keresés név helyett)" #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:437 msgid "Y" -msgstr "" +msgstr "Y" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:58 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:285 msgid "On Device" -msgstr "Az eszközön" +msgstr "Eszközön" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:60 msgid "Size (MB)" @@ -11918,7 +11999,7 @@ msgstr "Módosítva" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1333 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:312 msgid "The lookup/search name is \"{0}\"" -msgstr "Keresési/rendezési feltéte:: „{0}”" +msgstr "Keresési/rendezési feltétel: „{0}”" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:777 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1335 @@ -12068,23 +12149,23 @@ msgstr "eBook megnyitása" msgid "Configure" msgstr "Beállítás" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:32 msgid "Use the library located at the specified path." msgstr "A megadott elérési úton lévő adatbázis használata." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:34 msgid "Start minimized to system tray." msgstr "A tálcára összecsukott állapotban induljon" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:36 msgid "Log debugging information to console" msgstr "Hibakeresési információk megjelenítése a konzolon" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:38 msgid "Do not check for updates" msgstr "Ne ellenőrizze a frissítéseket" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:40 msgid "" "Ignore custom plugins, useful if you installed a plugin that is preventing " "calibre from starting" @@ -12092,120 +12173,119 @@ msgstr "" "Egyedi bővítmények kihagyása, ez akkor hasznos, ha olyan bővítményt " "telepített, ami megakadályozza a calibre elindulását" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:44 msgid "" "Cause a running calibre instance, if any, to be shutdown. Note that if there " "are running jobs, they will be silently aborted, so use with care." msgstr "" +"Egy futó calibre példány bezárása. Ha vannak futó műveletek, akkor azok " +"minden figyelmeztetés nélkül meg lesznek szakítva, ezért óvatosan használja." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:69 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:697 msgid "Calibre Library" msgstr "Calibre Library" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:95 msgid "Choose a location for your calibre e-book library" msgstr "Válasszon egy helyet a calibre e-book könyvtárának" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:104 msgid "Failed to create library" msgstr "A könyvtár létrehozása nem sikerült" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 #, python-format msgid "Failed to create calibre library at: %r." msgstr "A könyvtár létrehozása nem sikerült itt: %r." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:168 msgid "Choose a location for your new calibre e-book library" msgstr "Válasszon egy helyet az új calibre e-book könyvtárának" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:136 msgid "Initializing user interface..." msgstr "Felhasználói felület előkészítése…" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:162 msgid "Repairing failed" msgstr "A javítás sikertelen" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:163 msgid "The database repair failed. Starting with a new empty library." msgstr "" "Az adatbázis javítása sikertelen. Használjon egy új, üres adatbázist." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:202 msgid "Bad database location" msgstr "Hibás adatbázis elérési útvonal" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:178 #, python-format msgid "Bad database location %r. calibre will now quit." msgstr "Hibás adatbázishely: %r. A calibre bezáródik." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:493 msgid "Corrupted database" msgstr "Hibás adatbázis" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:191 +#, python-format msgid "" -"Your calibre database appears to be corrupted. Do you want calibre to try " -"and repair it automatically? If you say No, a new empty calibre library will " -"be created." +"The library database at %s appears to be corrupted. Do you want calibre to " +"try and rebuild it automatically? The rebuild may not be completely " +"successful. If you say No, a new empty calibre library will be created." msgstr "" -"A megadott adatbázis valószínűleg hibás. Kívánja, hogy a calibre próbálja " -"meg helyreállítani? Ha a Nemet választja, akkor a calibre egy üres " -"könyvtárat hoz létre az adott helyen." +"A következő helyen lévő adatbázis sérültnek tűnik: %s. Kívánja, hogy a " +"calibre megkísérelje annak automatikus helyreállítását? Az adatbázis " +"újraépítése nem biztos, hogy sikerülni fog. Ha a „Nem”-et választja, akkor " +"egy üres adatbázis lesz létrehozva." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:224 -msgid "" -"Repairing database. This can take a very long time for a large collection" -msgstr "" -"Adatbázis javítása. Ez több időt is igénybe vehet nagyobb kollekció esetén" - -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:203 #, python-format msgid "" "Bad database location %r. Will start with a new, empty calibre library" msgstr "" "Hibás adatbázis elérési útvonal: %r. Új, üres adatbázis lesz létrehozva." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:213 #, python-format msgid "Starting %s: Loading books..." msgstr "%s kezdése: Könyvek letöltése…" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:293 msgid "If you are sure it is not running" msgstr "Ha biztos benne, hogy nem fut" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:330 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:296 msgid "may be running in the system tray, in the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:298 msgid "upper right region of the screen." msgstr "a képernyő jobb felső sarka." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:300 msgid "lower right region of the screen." msgstr "a képernyő jobb alsó részén." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:303 msgid "try rebooting your computer." msgstr "próblja meg újraindítani a számítógépet" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:339 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:353 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:319 msgid "try deleting the file" msgstr "próbálja törölni a fájlt" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:342 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:308 msgid "Cannot Start " msgstr "Indítás nem lehetséges " -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:343 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:309 #, python-format msgid "%s is already running." msgstr "%s már fut." @@ -12231,20 +12311,20 @@ msgstr "&Kilépés" msgid "Unhandled exception" msgstr "Ismeretlen hiba történt" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:447 msgid "Permission denied" msgstr "Hozzáférés megtagadva" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:105 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:448 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "Nem lehet megnyitni: %s. Esetleg másik program használja?" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:137 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." @@ -12252,17 +12332,17 @@ msgstr "" "A könyv címének rendezési formája. Pl. a 'The Exorcist' című könyvet " "'Exorcist, The'-ként veszi figyelembe" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:139 msgid "Title &sort:" -msgstr "Cím rendezési forma:" +msgstr "Cím r&endezési forma:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "" " The green color indicates that the current title sort matches the current " "title" msgstr " Zöld szín jelzi, ha a rendezési forma megfelel a címnek" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:150 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." @@ -12270,11 +12350,11 @@ msgstr "" " Piros szín jelzi, ha a rendezési forma nem felel meg a címnek. Ez nem hiba, " "ha így kívánja használni, ne vegye figyelembe a figyelmeztetést." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 msgid "Authors changed" msgstr "A szerzők megváltoztak" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" @@ -12282,7 +12362,7 @@ msgstr "" "Megváltoztatta a könyv szerzőjét. A Szerzők kezeléséhez mentenie kell a " "változásokat. Menti a változásokat?" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:303 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:302 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -12291,20 +12371,20 @@ msgid "" msgstr "" "A szerző rendezési formájának megadása. Például Charles Dickens-t célszerű " "Dickens, Charles-ként rendezni.\n" -"Ha a mező színe zöld, akkor a beírt adat megfelel a 'Szerző(k)' mezőben lévő " +"Ha a mező színe zöld, akkor a beírt adat megfelel a „Szerző(k)” mezőben lévő " "szövegnek, ha piros, akkor valamiben eltér attól." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:308 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:307 msgid "Author s&ort:" -msgstr "Szerző rendezési forma:" +msgstr "Szerző re&ndezési forma:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" " The green color indicates that the current author sort matches the current " "author" msgstr " Zöld szín jelzi, ha a rendezési forma megfelel a szerző(k)nek" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:320 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." @@ -12313,11 +12393,11 @@ msgstr "" "hiba, ha így szeretné alkalmazni, akkor ne vegye figyelembe a " "figyelmeztetést." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:506 msgid "&Number:" -msgstr "Sorszám:" +msgstr "S&orszám:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:603 #, python-format msgid "" "Last modified: %s\n" @@ -12326,109 +12406,109 @@ msgid "" msgstr "" "Utoljára módosítva: %s\n" "\n" -"Dupla kattintás a megjelenítéshez" +"Dupla kattintással olvashatja a könyvet" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:613 #, python-format msgid "Restore %s from the original" msgstr "A következő visszaállítása az eredetiből: %s" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:660 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:659 msgid "Set the cover for the book from the selected format" msgstr "Borító beállítása a kiválasztott formátumú könyből" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:668 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:667 msgid "Set metadata for the book from the selected format" msgstr "Metaadatok beállítása a kiválasztott formátumú könyvből" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:674 msgid "Add a format to this book" msgstr "Új formátum hozzáadása" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:681 msgid "Remove the selected format from this book" msgstr "A kiválasztott formátum eltávolítása" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:749 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:752 msgid "Choose formats for " msgstr "Formátum választása ehhez " -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:795 msgid "You do not have permission to read the following files:" msgstr "Nincs jogosultsága a következő fájlok olvasásához:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:822 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:823 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:825 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:826 msgid "No format selected" msgstr "Nincs formátum kiválasztva" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:835 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:838 msgid "Could not read metadata" msgstr "Nem lehet olvasni a metaadatokat" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:836 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:839 #, python-format msgid "Could not read metadata from %s format" msgstr "Nem lehet kiolvasni a metaadtokat a %s formátumból." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:867 msgid "&Browse" msgstr "&Tallózás" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:866 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:869 msgid "T&rim" msgstr "&Levágás" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:868 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:871 msgid "&Remove" msgstr "&Törlés" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:874 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:877 msgid "Download co&ver" msgstr "Borító l&etöltése" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:875 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:878 msgid "&Generate cover" msgstr "&Borító létrehozása" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:925 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:928 msgid "Not a valid picture" msgstr "Nem érvényes képfájl" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:952 msgid "Specify title and author" msgstr "Szerző és cím megadása" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:950 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:953 msgid "You must specify a title and author before generating a cover" msgstr "Borító generálásához meg kell adnia a címet és egy szerzőt" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:972 msgid "Invalid cover" msgstr "Érvénytelen borító" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:970 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:973 msgid "Could not change cover as the image is invalid." msgstr "Nem lehet megváltoztatni a borítót, mert a képfájl érvénytelen." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:997 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1000 msgid "This book has no cover" msgstr "Ennek a könyvnek nincs borítója" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:999 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1002 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "Borító méret: %(width)d x %(height)d képpont" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1055 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1058 msgid "stars" msgstr "csillag" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1127 msgid "Tags changed" msgstr "Címke megváltoztatva" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1125 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1128 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" @@ -12437,26 +12517,26 @@ msgstr "" "vetnie a változásokat, vagy pedig alkalmaznia kell azokat. Alkalmazza a " "változásokat?" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1156 msgid "A comma separated list of languages for this book" msgstr "A könyvben használt nyelvek vesszővel elválasztott listája" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1176 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1179 msgid "Unknown language" msgstr "Ismeretlen nyelv" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1177 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1180 #, python-format msgid "The language %s is not recognized" msgid_plural "The languages %s are not recognized" msgstr[0] "Ismeretlen nyelv: %s" msgstr[1] "Ismeretlen nyelvek: %s" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1189 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1192 msgid "I&ds:" msgstr "ID-k:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1193 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -12467,38 +12547,38 @@ msgstr "" "\n" "%s" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1254 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1316 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1257 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 msgid "This ISBN number is valid" msgstr "Az ISBN szám érvényes" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1257 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1260 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 msgid "This ISBN number is invalid" msgstr "Nem érvényes ISBN szám" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1304 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1307 msgid "Invalid ISBN" msgstr "Érvénytelen ISBN szám" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1283 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1286 msgid "Enter an ISBN" msgstr "ISBN szám megadása" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1305 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1308 msgid "The ISBN you entered is not valid. Try again." msgstr "A megadott ISBN szám érvénytelen. Próbálja újra." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1329 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1332 msgid "&Publisher:" msgstr "Kiadó:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1399 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1402 msgid "Clear date" msgstr "Dátum törlése" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1432 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1435 msgid "Publishe&d:" msgstr "Kiadva:" @@ -12520,6 +12600,8 @@ msgid "" "You can monitor the progress of the download by clicking the rotating " "spinner in the bottom right corner." msgstr "" +"Megtekintheti a letöltések állapotát, ha a jobb sarokban található forgó " +"ikonra kattint." #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:51 msgid "" @@ -12568,7 +12650,7 @@ msgid "Downloaded %(num)d of %(tot)d" msgstr "Letöltve: %(num)d/%(tot)d" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/config.py:61 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:61 msgid "Downloaded metadata fields" msgstr "Letöltendő metaadat mezők" @@ -12659,7 +12741,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:214 msgid "&Download metadata" -msgstr "Metaadatok letöltése" +msgstr "Metaa&datok letöltése" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:226 msgid "Configure download metadata" @@ -12719,7 +12801,7 @@ msgstr "&Egyéni metaadat" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:788 msgid "&Comments" -msgstr "Megjegyzések" +msgstr "&Megjegyzések" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:854 msgid "Basic metadata" @@ -12746,7 +12828,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:268 msgid "See at" -msgstr "" +msgstr "Nézze itt:" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:403 msgid "calibre is downloading metadata from: " @@ -12827,7 +12909,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/__init__.py:328 msgid "Configure " -msgstr "" +msgstr "Beállítás " #: /home/kovid/work/calibre/src/calibre/gui2/preferences/adding.py:29 msgid "Ignore duplicate incoming formats" @@ -13068,7 +13150,7 @@ msgstr "&Bemeneti formátumok előnyberészesítési sorrendje:" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/behavior_ui.py:168 msgid "Use internal &viewer for:" -msgstr "A beépített nézőke használata a következőkhöz:" +msgstr "A beépített ol&vasó program használata a következőkhöz:" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/behavior_ui.py:169 msgid "Reset all disabled &confirmation dialogs" @@ -13110,19 +13192,19 @@ msgstr "nagyobb, mint" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:45 msgid "has" -msgstr "" +msgstr "van ilyen" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:46 msgid "does not have" -msgstr "" +msgstr "nincs ilyen" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:47 msgid "has pattern" -msgstr "" +msgstr "van ilyen mintának megfelelő" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:48 msgid "does not have pattern" -msgstr "" +msgstr "nincs ilyen mintának megfelelő" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:49 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:57 @@ -13136,29 +13218,31 @@ msgstr "nincs beállítva" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:53 msgid "is" -msgstr "" +msgstr "egyenlő" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:54 msgid "is not" -msgstr "" +msgstr "nem" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:55 msgid "matches pattern" -msgstr "egyező minta" +msgstr "találatot ad a mintára" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:56 msgid "does not match pattern" -msgstr "nem egyező minta" +msgstr "nem ad találatot a mintára" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:75 msgid "If the ___ column ___ values" -msgstr "Ha a(z) ___ oszlop ___ értékű(kel/re..)" +msgstr "Ha a(z) ___ oszlop ___ , érték:" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:210 msgid "" "Enter either an identifier type or an identifier type and value of the form " "identifier:value" msgstr "" +"Adjon meg egy azonosítót, vagy egy azonosítót és értéket az azonosító:érték " +"formában" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:213 msgid "Enter a number" @@ -13179,7 +13263,7 @@ msgstr "Adjon meg egy reguláris kifejezést" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:224 #, python-format msgid "You can match multiple values by separating them with %s" -msgstr "" +msgstr "Több értéket is megadhat ezzel elválasztva: %s" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:239 msgid "Create/edit a column coloring rule" @@ -13191,11 +13275,11 @@ msgstr "Készítsen színezési szabályokat az alábbi eszközökkel" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:258 msgid "to" -msgstr "" +msgstr "erre:" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:266 msgid "Only if the following conditions are all satisfied:" -msgstr "Csak ha minden következő feltétel teljesül:" +msgstr "Csak ha minden alábbi feltétel teljesül:" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:276 msgid "Add another condition" @@ -13204,16 +13288,17 @@ msgstr "Újabb feltétel hozzáadása" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:280 msgid "You can disable a condition by blanking all of its boxes" msgstr "" -"Egy feltételt úgy kapcsolhat ki, ha a hozzá tartozó értékeket üresre állítja" +"Egy feltételt úgy kapcsolhat ki, hogy a hozzá tartozó értékeket üresre " +"állítja" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:352 msgid "Invalid condition" -msgstr "Érvénytelen állapot" +msgstr "Érvénytelen feltétel" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:353 #, python-format msgid "One of the conditions for this rule is invalid: %s" -msgstr "A szabály egyik feltétele nem megfelelő: %s" +msgstr "A következő szabály egyik feltétele nem megfelelő: %s" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:358 msgid "No conditions" @@ -13231,6 +13316,10 @@ msgid "" "

%(rule)s
\n" " " msgstr "" +"\n" +" Összetett szabály a(z) %(col)s oszlophoz:\n" +"
%(rule)s
\n" +" " #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:452 #, python-format @@ -13241,6 +13330,11 @@ msgid "" "
    %(rule)s
\n" " " msgstr "" +"

A(z) %(col)s színének beállítása a következőre: " +"%(color)s\n" +" ha az alábbi feltételek teljesülnek:

\n" +"
    %(rule)s
\n" +" " #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:467 #, python-format @@ -13262,11 +13356,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:491 msgid "Add Rule" -msgstr "Szabály hozzáadása" +msgstr "Sz&abály hozzáadása" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:494 msgid "Remove Rule" -msgstr "Szabály eltávolítása" +msgstr "Szabály &eltávolítása" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:511 msgid "Move the selected rule up" @@ -13278,7 +13372,7 @@ msgstr "A kiválasztott szabály mozgatása lefelé" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:524 msgid "Add Advanced Rule" -msgstr "Összetettebb szabály hozzáadása" +msgstr "Össze&tett szabály hozzáadása" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:572 msgid "No rule selected" @@ -13287,11 +13381,11 @@ msgstr "Nincs kiválasztott szabály" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:573 #, python-format msgid "No rule selected for %s." -msgstr "Nincs kiválasztott szabály a következő művelethez: %s." +msgstr "Nincs kiválasztott szabály a következőhöz: %s." #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:578 msgid "removal" -msgstr "" +msgstr "eltávolítás" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/columns.py:96 msgid "You must select a column to delete it" @@ -13355,24 +13449,25 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:21 msgid "Text, column shown in the tag browser" -msgstr "" +msgstr "Szöveg, az oszlop látható a címke böngészőben" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:24 msgid "Comma separated text, like tags, shown in the tag browser" -msgstr "" +msgstr "Vesszővel tagolt szöveg, pl. címkék. Megjelenik a címke böngészőben" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:27 msgid "Long text, like comments, not shown in the tag browser" msgstr "" -"Hosszú szövegek, mint pl. a megjegyzések nem jelennek meg a címke böngészőben" +"Hosszú szövegek, mint pl. a megjegyzések. Nem jelennek meg a címke " +"böngészőben" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:30 msgid "Text column for keeping series-like information" -msgstr "" +msgstr "Szöveg oszlop, mely sorozatszerű információkat tartalmaz" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:33 msgid "Text, but with a fixed set of permitted values" -msgstr "" +msgstr "Szöveg, kötött értékekkel" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:37 msgid "Floating point numbers" @@ -13395,11 +13490,12 @@ msgstr "Igen/Nem" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:46 msgid "Column built from other columns" -msgstr "" +msgstr "Más oszlopokból előállított oszlop" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:48 msgid "Column built from other columns, behaves like tags" msgstr "" +"Más oszlopokból előállított oszlop, mely megjelenik a címke böngészőben" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:55 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:56 @@ -13464,6 +13560,15 @@ msgid "" "book</a> will generate a link to the book on the Beam ebooks " "site." msgstr "" +"Ha be van jelölve, akkor az oszlop tartalma a könyv részleteinél és a " +"tartalom kiszolgálón HTML-ként lesz megjelenítve. Ez használható például " +"linkek létrehozására, úgymint a
<a href=\"http://www.beam-"
+"ebooks.de/ebook/{identifiers:select(beam)}\">Beam book</a>
" +"sablon a könyv „Beam ebooks” oldalára mutatásához. Egy másik példában a " +"
<big><b>{title}</b></big>{series:| "
+"[|}{series_index:| [|]]}
sablon a a címet félkövér betűkkel, végén a " +"sorozattal adja vissza:
An Oblique Approach " +"[Belisarius [1]]”" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:177 msgid "My Tags" @@ -13487,6 +13592,9 @@ msgid "" "leading zeros. The format {0:d} days prints the number " "then the word \"days\"" msgstr "" +"Példák: A {0:0>4d} formátum egy 4 számjegyű, kezdő nullákkal " +"ellátott számot ad (pl. 0098). A {0:d} nap pedig a számot, " +"majd utána írja a „nap” szót (pl. 12 nap)." #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:212 msgid "" @@ -13496,6 +13604,10 @@ msgid "" "displays the number with 2 digits after the decimal point and thousands " "separated by commas." msgstr "" +"Példák: A {0:.1f} formátum egy tizedes pontosságú lebegőpontos " +"számot ad (pl. 123.8). Az Ár: $ {0:,.2f} pedig " +"kiírja, hogy „Ár: ”, majd utána a számot század pontossággal, az ezres " +"helyiértéknél vesszővel elválasztva (pl. Ár: 4,237.55)" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:221 msgid "No lookup name was provided" @@ -13534,24 +13646,27 @@ msgstr "A(z) %s oszlopcím már foglalt" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:271 msgid "You must enter a template for composite columns" msgstr "" +"Más oszlopokból készített saját oszlop esetén meg kell adnia egy sablont" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:281 msgid "You must enter at least one value for enumeration columns" -msgstr "" +msgstr "Legalább egy értéket meg kell adnia felsorolási oszlopokhoz" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:285 msgid "You cannot provide the empty value, as it is included by default" -msgstr "" +msgstr "Nem adhat meg üres értéket, mert az alapesetben már adott" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:289 msgid "The value \"{0}\" is in the list more than once" -msgstr "" +msgstr "A megadott „{0}” érték többször is szerepel a listán" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:297 msgid "" "The colors box must be empty or contain the same number of items as the " "value box" msgstr "" +"A színdoboznak vagy üresnek vagy az értékdobozzal egyező értéket kell " +"tartalmaznia" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:302 msgid "The color {0} is unknown" @@ -13559,11 +13674,11 @@ msgstr "A következő szín ismeretlen: (0)" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:220 msgid "&Lookup name" -msgstr "Keresési név" +msgstr "Keresési &név" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:221 msgid "Column &heading" -msgstr "Oszlop fejléce" +msgstr "Oszlop &címe" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:222 msgid "" @@ -13580,7 +13695,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:224 msgid "&Column type" -msgstr "Oszlop típusa" +msgstr "Oszlop &típusa" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:225 msgid "What kind of information will be kept in the column." @@ -13593,10 +13708,10 @@ msgid "" "a red X.\n" "Everything else will show nothing." msgstr "" -"Az ezzel az opcióval létrehozott oszlopokba ha az adott cella értéke 'yes', " -"'checked', vagy 'true',\n" -"akkor a szöveg előtt megjelenik egy zöld pipa. Ha az érték 'no', " -"'unchecked', vagy 'false' ,\n" +"Az ezzel az opcióval létrehozott oszlopokba ha az adott cella értéke „yes”, " +"„checked”, vagy „true”,\n" +"akkor a szöveg előtt megjelenik egy zöld pipa. Ha az érték „no”, " +"„unchecked”, vagy „false” ,\n" "akkor pedig egy piros X.\n" "Más esetben csak a szöveg." @@ -13608,10 +13723,11 @@ msgstr "Igen/Nem jelöléssel" msgid "" "Check this box if this column contains names, like the authors column." msgstr "" +"Jelölje be, ha ez az oszlop a szerző oszlophoz hasonlóan neveket tartalmaz" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:231 msgid "Contains names" -msgstr "" +msgstr "&Neveket tartalmaz" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:232 msgid "" @@ -13623,10 +13739,19 @@ msgid "" "
  • dd MMMM yy gives 05 January 10
  • \n" " " msgstr "" +"

    A dátum formátuma: 1-4 db „d” a napokhoz, 1-4 db „M” a hónaphoz és 2 " +"vagy 4 db „y” az évhez.

    \n" +"

    Például:\n" +"

      \n" +"
    • „ddd, yyyy MMM d” esetén Hétfő, 2010 Jan 5 lesz a formátum
    • \n" +"
    • „yy MMMM dd” esetén 10 Január 05 lesz a formátum
    • \n" +"
    " #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:238 msgid "Use MMM yyyy for month + year, yyyy for year only" msgstr "" +"Használja a „yyyy MMMM” karakterláncot az év + hónaphoz, a „yyyy” " +"karakterláncot csak az évhez" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:239 msgid "Default: dd MMM yyyy." @@ -13639,6 +13764,10 @@ msgid "" "specifier.\n" " " msgstr "" +"

    A formátumkódnak {0:-tal kell kezdődnie\n" +"és } jellel végződnie. A formátumkód előtt és után is megadhat " +"szöveget.\n" +" " #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:243 msgid "" @@ -13646,6 +13775,9 @@ msgid "" "href=\"http://docs.python.org/library/string.html#format-string-syntax\">the " "python documentation" msgstr "" +"

    Alapértelmezett: nem formázott. A formázási nyelvről bővebben a Python Dokumentációban olvashat." #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:244 msgid "Format for &dates" @@ -13661,11 +13793,11 @@ msgstr "&Sablon" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:247 msgid "Field template. Uses the same syntax as save templates." -msgstr "" +msgstr "Mező sablon. Ugyanolyan formátumú, mint a mentési sablonok." #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:248 msgid "Similar to save templates. For example, {title} {isbn}" -msgstr "" +msgstr "A mentési sablonokhoz hasonló. Például {title} {isbn}" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:249 msgid "Default: (nothing)" @@ -13678,6 +13810,7 @@ msgstr "O&szlop rendezése/keresése ez alapján:" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:251 msgid "How this column should handled in the GUI when sorting and searching" msgstr "" +"A oszlop viselkedésének beállítása grafikus felületű kereséskor/rendezéskor" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:252 msgid "If checked, this column will appear in the tags browser as a category" @@ -13703,16 +13836,22 @@ msgid "" "included, and is the default. For example, the list 'one,two,three' has\n" "four values, the first of them being the empty value." msgstr "" +"Az engedélyezett értékek vesszővel tagolt listája. Az „üres” érték mindig\n" +"a lista része és annak alapértelmezett eleme. Például az „egy,kettő,három” " +"lista négy\n" +"elemet tartalmaz, mert az első az „üres” értékű elem." #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:259 msgid "The empty string is always the first value" -msgstr "" +msgstr "Az üres karakterlánc az első értéket veszi fel mindig" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:261 msgid "" "A list of color names to use when displaying an item. The\n" "list must be empty or contain a color for each value." msgstr "" +"Színnevek listája. Vagy üresnek kell lennie, vagy pedig a fenti\n" +"értékek mindegyikéhez meg kell adni egy színt." #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:263 msgid "Colors" @@ -13762,6 +13901,13 @@ msgid "" ">Plugins. Remember to also enter the folders where you want the books to be " "put. You must restart calibre for your changes to take effect.\n" msgstr "" +"Másolja a fenti értékeket a vágólapra, majd azokat illessze be egy egyszerű " +"szövegszerkesztőbe. Válassza ki a „Beállítások->Bővítmények->Eszköz " +"illesztés bővítmények->User Defined USB driver” eszközt, majd kattintson a " +"„Bővítmény testreszabása” gombra. Ezek után az értékeket írja be a megfelelő " +"mezőkbe. Ne feledje, hogy a memóriákban meg kell adnia a könyvek mappáját " +"prioritási sorrendben. A változások a calibre újraindítása után lépnek " +"életbe.\n" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:66 msgid "" @@ -13808,6 +13954,8 @@ msgid "" "used for the subject. Also, the same templates used for \"Save to disk\" " "such as {title} and {author_sort} can be used here." msgstr "" +"Az e-mail tárgya. Ha üres, akkor a cím lesz a tárgy. A „Mentés lemezre” " +"sablonjait, mint a {title} vagy az {author_sort} is használhatja." #: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:37 msgid "" @@ -13952,6 +14100,10 @@ msgid "" "Manage Authors. You can use the values {author} and \n" "{author_sort}, and any template function." msgstr "" +"

    Adja meg a szerző linkjének sablonját. Ez a sablon\n" +"fogja meghatározni a szerzői linket a „Szerzők kezelése” \n" +"menüben. Az {author} és az {author_sort} mellett \n" +"bármelyik sablon függvényt használhatja." #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:152 msgid "Use &Roman numerals for series" @@ -14020,6 +14172,15 @@ msgid "" "both under 'Mystery'. If 'tags' is not in this box,\n" "then the tags will be displayed each on their own line." msgstr "" +"Az oszlopok vesszővel tagolt listája, melyekben az elemek pontokkal\n" +"elválasztva tartalmazzák az alkategóriákat. Például, a ez a mező a „tags”\n" +"(címkék) oszlopot tartalmazza, akkor a „Mytery.English” és a " +"„Mytery.Thriller”\n" +"címkék „English”-ként és „Thriller”-ként is megjelennek a „Mytery” " +"kategóriában.\n" +"Egyébként pedig normál módon „Mytery.English”-ként és „Mytery.Thriller”-" +"ként\n" +"önállóan." #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:218 msgid "Show cover &browser in a separate window (needs restart)" @@ -14063,7 +14224,7 @@ msgstr "Változások elvetése és visszatérés a főmenübe" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:295 msgid "Restoring to defaults not supported for" -msgstr "" +msgstr "Az alapértelmezések visszaállítása nem támogatott ennél:" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:330 msgid "" @@ -14107,6 +14268,8 @@ msgid "" "This plugin is useful only for Chinese language books. It can return " "incorrect results for books in English. Are you sure you want to enable it?" msgstr "" +"Ez a bővítmény a kínai nyelvű könyveknél lehet hasznos. Más " +"nyelveknél nem biztos, hogy jól fog működni. Mégis engedélyezni szeretné?" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:158 msgid "Published date" @@ -14125,11 +14288,11 @@ msgstr "Nincs forrás kiválasztva" msgid "No source selected, cannot configure." msgstr "Nincs forrás kiválasztva, beállítás nem lehetséges." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:32 msgid "Metadata sources" msgstr "Metaadat források" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:37 msgid "" "Disable any metadata sources you do not want by unchecking them. You can " "also set the cover priority. Covers from sources that have a higher " @@ -14139,45 +14302,45 @@ msgstr "" "prioritását is beállíthatja. A magassabb prioritású (kisebb számmal jelölt) " "források élveznek elsőbbséget csoportos metaadat letöltéskor.\n" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:48 msgid "" "Sources with a red X next to their names must be configured before they will " "be used. " msgstr "" "A piros X-szel jelölt források használat előtt beállítást igényelnek. " -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:53 msgid "Configure selected source" msgstr "Kiválasztott &forrás beállítása" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:66 msgid "" "If you uncheck any fields, metadata for those fields will not be downloaded" -msgstr "" +msgstr "A be nem jelölt mezőkhöz nem lesz letöltve metaadat" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:71 msgid "&Select all" msgstr "&Mind kijelölése" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:75 msgid "&Clear all" msgstr "Egyik &sem" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:79 msgid "&Select default" msgstr "&Alapértelmezettek kijelölése" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:80 msgid "" "Restore your own subset of checked fields that you define using the 'Set as " "default' button" msgstr "A 'Legyen alapértelmezett' gombbal beállított értékek visszaállítása" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:84 msgid "&Set as default" msgstr "&Legyen alapértelmezett" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:85 msgid "" "Store the currently checked fields as a default you can restore using the " "'Select default' button" @@ -14185,33 +14348,33 @@ msgstr "" "A jelenleg kijelölt mezők legyenek azok az alapértelmezettek, melyek az " "'Alapértelmezettek kijelölése' gombbal visszaállíthatók." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:90 msgid "Convert all downloaded comments to plain &text" msgstr "Megjegyzések konver&tálása egyszerű, formázatlan szöveggé" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:94 msgid "Swap author names from FN LN to LN, FN" msgstr "Szer&ző keresztnév(KN) vezetéknév(VN) cseréje VN, KN-re" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:98 msgid "Max. number of &tags to download:" msgstr "Letölthető címkék ma&x. száma:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:105 msgid "Max. &time to wait after first match is found:" msgstr "Az első találat utáni max. &várakozási idő:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:133 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:117 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:199 msgid " secs" msgstr " másodperc" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:113 msgid "Max. time to wait after first &cover is found:" msgstr "Az első &borítótalálat utáni max. várakozási idő:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:121 msgid "" "

    Different metadata sources have different sets of tags for the same book. " "If this option is checked, then calibre will use the smaller tag sets. These " @@ -14231,7 +14394,7 @@ msgstr "" "címkekészlettel. A valóságban a legtöbb forrás bővített címkekészlettel " "rendelkezik." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:123 msgid "Prefer &fewer tags" msgstr "Kevesebb &címke letöltése" @@ -14315,7 +14478,7 @@ msgstr "Ehhez az eszköz-formátum párosításhoz már létezik egy kapcsolat." #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:201 msgid "Possibly override plugboard?" -msgstr "" +msgstr "Biztosan felül írjuk a kapcsolatot?" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:202 msgid "" @@ -14328,7 +14491,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:214 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:236 msgid "Add possibly overridden plugboard?" -msgstr "" +msgstr "Esetleg egy másikat felülbíráló kapcsolat hozzáadása?" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:215 msgid "" @@ -14340,7 +14503,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:226 msgid "Really add plugboard?" -msgstr "" +msgstr "Valóban adjuk hozzá a kapcsolatot?" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:227 msgid "" @@ -14553,9 +14716,9 @@ msgid "" "by the empty string." msgstr "" "A lenti mintát pontosítva be tudja állítani a lemezre történő mentés mappa " -"és fájlneveit. A '/' karakter jeleni az almappákat. A használható metaadat-" +"és fájlneveit. A „/” karakter jeleni az almappákat. A használható metaadat-" "változókat a listamezőben láthatja. Ha az adott könyv nem tartalmazza a " -"megadott metaadatot, akkor az egy üres karakterrel lesz helyettesítve." +"megadott metaadatot, akkor az egy üres karakterlánccal lesz helyettesítve." #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template_ui.py:59 msgid "Available variables:" @@ -14773,9 +14936,14 @@ msgid "" "changing the name then pressing Save. You can change the value\n" "of a search term by changing the value box then pressing Save." msgstr "" +"Kereső feltétel mentése. A keresést át is nevezheti úgy, hogy " +"megváltoztatja\n" +"a nevet, majd megnyomja a „Mentés”-t. Magát a feltételt is " +"megváltoztathatja,\n" +"majd ezt mentheti ugyanezzel a névvel." #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:131 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:652 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:652 msgid "&Save" msgstr "M&entés" @@ -14886,7 +15054,7 @@ msgstr "Max. &OPDS elemszám kérésenként:" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:78 msgid "Max. OPDS &ungrouped items:" -msgstr "Max. OPDS &nem csoportosított elemek száma:" +msgstr "Nem &csoportosított OPDS elemek max. száma:" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:82 msgid "Restriction (saved search) to apply:" @@ -14898,6 +15066,9 @@ msgid "" "content server makes available to those matching the search. This setting is " "per library (i.e. you can have a different restriction per library)." msgstr "" +"A mentett kereséseket felhasználva leszűkíti a tartalomkiszolgáló által " +"elérhetővé tett könyvek listáját. Ez a beállítás az aktuális könyvtárra " +"vonatkozik, tehát könyvtáranként más és más lehet." #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:95 msgid "&Start Server" @@ -15016,7 +15187,7 @@ msgstr "" " készíthet, illetve törölhet.\n" " A sablonfüggvény programozási nyelve a python. A könyvből\n" " kinyer bizonyos információkat, azokat feldolgozza, majd\n" -" eredményül egy sztringet ad.\n" +" eredményül egy karakterláncot ad.\n" " Az itt készített függyvények ugyanúgy használhatóak a\n" " sablonokban, mint a beépítettek.\n" " A függvény nevének mindig evaluate-nek kell lennie\n" @@ -15024,15 +15195,15 @@ msgstr "" "

    \n" "

    evaluate(self, formatter, kwargs, mi, locals, " "saját_paraméterek)\n" -" → eredményül egy unicode sztringet ad vissza

    \n" +" → eredményül egy unicode karakterláncot ad vissza

    \n" "

    Az evaluate függvény paraméterei a következők:\n" "

      \n" "
    • formatter: formázó; annak a formázónak a példánya, amely " "az\n" " aktuális sablont értelmezi. Egymásba ágyazódó sablonértelmezéseknél " "használható
    • \n" -"
    • kwargs: kwargok; metaadat mezők értékeit tartalmazó " -"dictionary
    • \n" +"
    • kwargs: kulcsszó argumentumok; metaadat mezők értékeit " +"tartalmazó dictionary
    • \n" "
    • mi: metaadat példány. A metaadat mező lekérésére " "használatos.\n" " Ez a paraméter bizonyos esetekben lehet None is, például nem-könyv " @@ -15058,13 +15229,13 @@ msgstr "" "

      \n" " A következő példa függvény egy mező értékét ellenőrzi. Ha a mező nem " "üres,\n" -" akkor a mező értékét, ha pedig üres, akkor az EMPTY sztringet adja " -"vissza eredményül.\n" +" akkor a mező értékét, ha pedig üres, akkor az EMPTY karakterláncot " +"adja vissza eredményül.\n" "

      \n"
       "        name: my_ifempty\n"
       "        arg count: 1\n"
       "        doc: my_ifempty(val) -- val értéket, ha nem üres, illetve 'EMPTY' "
      -"sztringet, ha üres, ad vissza\n"
      +"karakterláncot, ha üres, ad vissza\n"
       "        program code:\n"
       "        def evaluate(self, formatter, kwargs, mi, locals, val):\n"
       "            if val:\n"
      @@ -15089,11 +15260,11 @@ msgstr "Sablon függvények"
       
       #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions.py:137
       msgid "You cannot delete a built-in function"
      -msgstr "Nem törölhet beépített funkciókat"
      +msgstr "Nem törölhet beépített függvényeket"
       
       #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions.py:147
       msgid "Function not defined"
      -msgstr "Nem definiált funkció"
      +msgstr "Nem definiált függvény"
       
       #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions.py:154
       #, python-format
      @@ -15105,14 +15276,16 @@ msgid ""
       "Argument count should be -1 or greater than zero. Setting it to zero means "
       "that this function cannot be used in single function mode."
       msgstr ""
      +"Az argumentumok száma -1, vagy nullánál nagyobb egész szám lehet. Ha az "
      +"argumentumok száma 0, akkor a függvény nem használható egyes-függvény módban."
       
       #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions.py:174
       msgid "Exception while compiling function"
      -msgstr ""
      +msgstr "Hiba történt a függvény végrehajtása közben"
       
       #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions.py:202
       msgid "function source code not available"
      -msgstr "a funkció forráskódja nem elérhető"
      +msgstr "függvény forráskódja nem elérhető"
       
       #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:96
       msgid "&Function:"
      @@ -15128,7 +15301,7 @@ msgstr "&Arg. száma:"
       
       #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:99
       msgid "Set this to -1 if the function takes a variable number of arguments"
      -msgstr ""
      +msgstr "Írjon be -1-et, ha a függvény határozatlan számú argumentumot fogad"
       
       #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:102
       msgid "&Delete"
      @@ -15197,7 +15370,7 @@ msgstr "Nem adható hozzá"
       #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar.py:263
       #, python-format
       msgid "Cannot add the actions %s to this location"
      -msgstr ""
      +msgstr "A(z) %s nem adható hozzá ehhez"
       
       #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar.py:281
       msgid "Cannot remove"
      @@ -15206,7 +15379,7 @@ msgstr "Nem távolítható el"
       #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar.py:282
       #, python-format
       msgid "Cannot remove the actions %s from this location"
      -msgstr ""
      +msgstr "A(z) %s nem távolítható el innen"
       
       #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar_ui.py:30
       msgid "Choose the toolbar to customize"
      @@ -15249,11 +15422,11 @@ msgstr ""
       
       #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:120
       msgid "This tweak has it default value"
      -msgstr ""
      +msgstr "Ez a finomhangolás az alapértékekre van állítva"
       
       #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:122
       msgid "This tweak has been customized"
      -msgstr ""
      +msgstr "A finomhangolás alapértékei meg lettek változtatva"
       
       #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:291
       msgid ""
      @@ -15353,13 +15526,15 @@ msgstr "Mentett keresések"
       
       #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:459
       msgid "Choose saved search or enter name for new saved search"
      -msgstr ""
      +msgstr "Válassza ki a mentett keresést, vagy a név beírásával készítsen újat"
       
       #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:465
       msgid ""
       "Save current search under the name shown in the box. Press and hold for a "
       "pop-up options menu."
       msgstr ""
      +"Mentse az aktuális keresést a mezőben lévő névvel. Kattintson és tartsa "
      +"nyomva a gombot a helyi menü megjelenítéséhez."
       
       #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:470
       msgid "Create saved search"
      @@ -15390,10 +15565,12 @@ msgstr "(összes könyv)"
       msgid ""
       "Books display will be restricted to those matching a selected saved search"
       msgstr ""
      +"A könyvlista csak a kiválasztott mentett keresésnek megfelelő könyveket "
      +"tartalmazza"
       
       #: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:53
       msgid " or the search "
      -msgstr ""
      +msgstr " vagy a következő keresést: "
       
       #: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:87
       msgid "({0} of {1})"
      @@ -15422,7 +15599,7 @@ msgstr "Duplán kattintson a módosításhoz"
       
       #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:73
       msgid "Frame"
      -msgstr ""
      +msgstr "Keret"
       
       #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:75
       msgid "&Custom"
      @@ -15487,7 +15664,7 @@ msgstr "Partner:"
       
       #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:235
       msgid "Nam&e/Description ..."
      -msgstr ""
      +msgstr "&Név/Leírás …"
       
       #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:78
       #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search_ui.py:132
      @@ -15527,11 +15704,14 @@ msgid ""
       "This store is currently disabled and cannot be used in other parts of "
       "calibre."
       msgstr ""
      +"Ez az áruház egyelőre le van tiltva, és nem használható a calibre más "
      +"részein sem."
       
       #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/models.py:131
       msgid ""
       "This store is currently enabled and can be used in other parts of calibre."
       msgstr ""
      +"Ez az áruház engedélyezve van, és használható a calibre más részein is."
       
       #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/models.py:136
       msgid "This store only distributes ebooks without DRM."
      @@ -15561,6 +15741,7 @@ msgstr ""
       #, python-format
       msgid "Buying from this store supports the calibre developer: %s."
       msgstr ""
      +"A következő áruházból vásárolva a támogatja a calibre fejlesztőjét: %s."
       
       #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/models.py:145
       #, python-format
      @@ -15619,7 +15800,7 @@ msgstr "A  borító letöltéshez használandó szálak száma"
       
       #: /home/kovid/work/calibre/src/calibre/gui2/store/config/search/search_widget_ui.py:109
       msgid "Number of details threads to use"
      -msgstr ""
      +msgstr "A részleteknél használt szálak száma"
       
       #: /home/kovid/work/calibre/src/calibre/gui2/store/config/search_widget_ui.py:105
       msgid "Performance"
      @@ -15656,7 +15837,7 @@ msgstr "Könyvek:"
       #: /home/kovid/work/calibre/src/calibre/gui2/store/search_ui.py:114
       #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:79
       #: /home/kovid/work/calibre/src/calibre/gui2/store/web_store_dialog_ui.py:63
      -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:661
      +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:661
       msgid "Close"
       msgstr "Bezárás"
       
      @@ -15692,6 +15873,8 @@ msgid ""
       "verify this price is correct. This price often does not include promotions "
       "the store may be running."
       msgstr ""
      +"Letöltött ár: %s. Vásárlás előtt ellenőrizze az árat a boltban, mert "
      +"előfordulhatnak aktuális kedvezmények és akciók is."
       
       #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:203
       msgid ""
      @@ -15700,6 +15883,9 @@ msgid ""
       "what you can do with this book. Check with the store before making any "
       "purchases to ensure you can actually read this book."
       msgstr ""
      +"Ez a könyv DRM védett. Előfordulhat, hogy nem tudja olvasni az eszközén és "
      +"más korlátozások is vonatkozhatnak a könyvre. Vásárlás előtt ellenőrizze a "
      +"boltban, hogy megfelelő-e a könyv az Ön számára."
       
       #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:205
       msgid ""
      @@ -15708,17 +15894,23 @@ msgid ""
       "conversion. However, before making a purchase double check the DRM status "
       "with the store. The store may not be disclosing the use of DRM."
       msgstr ""
      +"Ez a könyv DRM nélküli. Elméletileg minden olvasó eszközön használhatja "
      +"ebben a formátumban, vagy eszköznek megfelelően átkonvertálva a calibre-rel. "
      +"Mindenesetre a vásárlás előtt még egyszer ellenőrizze a könyv DRM "
      +"védettségét a boltban, mert a boltok fenntarthatják a változtatás jogát."
       
       #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:207
       msgid ""
       "The DRM status of this book could not be determined. There is a very high "
       "likelihood that this book is actually DRM restricted."
       msgstr ""
      +"Nem lehet megállapítani, hogy ez a könyv DRM védett-e vagy sem, bár az "
      +"előbbinek nagy a valószínűsége."
       
       #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:212
       #, python-format
       msgid "The following formats can be downloaded directly: %s."
      -msgstr ""
      +msgstr "A következő formátumok tölthetőek le közvetlenül: %s"
       
       #: /home/kovid/work/calibre/src/calibre/gui2/store/search/results_view.py:41
       msgid "Download..."
      @@ -15726,16 +15918,17 @@ msgstr "Letöltés…"
       
       #: /home/kovid/work/calibre/src/calibre/gui2/store/search/results_view.py:45
       msgid "Goto in store..."
      -msgstr ""
      +msgstr "Ugrás a bolthoz…"
       
       #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search.py:114
       #, python-format
       msgid "Buying from this store supports the calibre developer: %s

      " msgstr "" +"Ebből az áruházból vásárolva támogatja a calibre fejlesztőjét: %s

      " #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search.py:276 msgid "Customize get books search" -msgstr "" +msgstr "Könyvletöltés keresésének testreszabása" #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search.py:286 msgid "Configure search" @@ -15743,7 +15936,7 @@ msgstr "Keresés beállítása" #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search.py:336 msgid "Couldn't find any books matching your query." -msgstr "" +msgstr "Nem található a keresési feltételnek megfelelő könyv." #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search.py:350 msgid "Choose format to download to your library." @@ -15813,6 +16006,11 @@ msgid "" "will be a .epub file. You can add this book to calibre using \"Add Books\" " "and selecting the file from the ADE library folder." msgstr "" +"Ez egy DRM védett EPUB könyv. A fájlt mentse el a számítógépére, majd nyissa " +"meg az Adobe " +"Digital Editions programmal. Magát az .epub könyvet az ADE fogja " +"letölteni. Ezt már hozzáadhatja a calibre könyvtárához a „Könyv hozzáadása” " +"opcióval, megkeresve a könyvet az ADE mappájában." #: /home/kovid/work/calibre/src/calibre/gui2/store/web_control.py:88 msgid "File is not a supported ebook type. Save to disk?" @@ -15820,7 +16018,7 @@ msgstr "A fájl nem egy támogatott ebook típus. Mentsük a lemezre?" #: /home/kovid/work/calibre/src/calibre/gui2/store/web_store_dialog_ui.py:59 msgid "Home" -msgstr "" +msgstr "Kezdőoldal" #: /home/kovid/work/calibre/src/calibre/gui2/store/web_store_dialog_ui.py:60 msgid "Reload" @@ -15832,12 +16030,13 @@ msgstr "%p%" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:307 msgid "The grouped search term name is \"{0}\"" -msgstr "" +msgstr "A csoportosított keresési feltétel neve: {0}" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:731 msgid "" "Changing the authors for several books can take a while. Are you sure?" msgstr "" +"Sok könyv szerzőjének megváltoztatása eltarthat egy ideig. Folytatja?" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:736 msgid "" @@ -15846,7 +16045,7 @@ msgstr "" "Sok könyv metaadatának megváltoztatása hosszú ideig is eltarthat. Folytatja?" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:455 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:456 msgid "Searches" msgstr "Keresés" @@ -15859,6 +16058,7 @@ msgstr "Felhasználói kategória átnevezése" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:889 msgid "You cannot use periods in the name when renaming user categories" msgstr "" +"Felhasználói kategória átnevezésénél az új névben nem használhat pontot." #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:909 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:918 @@ -15873,7 +16073,7 @@ msgstr "Duplikált keresési név" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:938 #, python-format msgid "The saved search name %s is already used." -msgstr "" +msgstr "A menteni kívánt keresésnél megadott név (%s) már használatban van." #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:48 msgid "Manage Authors" @@ -15982,8 +16182,8 @@ msgstr "A kategóriák összecsukása" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:346 msgid "No More Matches.

      Click Find again to go to first match" msgstr "" -"Nincs több találat.

      Kattintson a keresésre újra az első találathoz " -"ugráshoz" +"Nincs több találat.

      Kattintson a „Keresés”-re megint az első " +"találathoz ugráshoz" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:359 msgid "Sort by name" @@ -16038,32 +16238,32 @@ msgstr "%s átnevezése" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:349 #, python-format msgid "Edit sort for %s" -msgstr "" +msgstr "%s rendezési forma szerkesztése" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:352 #, python-format msgid "Edit link for %s" -msgstr "" +msgstr "%s linkjének szerkesztése" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:359 #, python-format msgid "Add %s to user category" -msgstr "" +msgstr "%s hozzáadása felhasználói kategóriához" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:372 #, python-format msgid "Children of %s" -msgstr "" +msgstr "%s gyermeke" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:382 #, python-format msgid "Delete search %s" -msgstr "" +msgstr "%s keresés törlése" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:387 #, python-format msgid "Remove %(item)s from category %(cat)s" -msgstr "" +msgstr "%(item)s eltávolítása a %(cat)s kategóriából" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:394 #, python-format @@ -16078,12 +16278,12 @@ msgstr "A(z) %s kivételével mindent keressen" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:411 #, python-format msgid "Add sub-category to %s" -msgstr "" +msgstr "Alkategória hozzáadása a következőhöz: %s" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:415 #, python-format msgid "Delete user category %s" -msgstr "" +msgstr "%s felhasználói kategória törlése" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:420 #, python-format @@ -16120,7 +16320,7 @@ msgstr "Az alketegória séma megváltoztatása" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:499 msgid "First letter is usable only when sorting by name" -msgstr "" +msgstr "Az első betű csak a névre rendezéskor használható" #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:70 #, python-format @@ -16207,23 +16407,34 @@ msgstr "" "hibanapló elérhető a következő helyen: %s

      A hibanapló automatikusan " "megjelenik." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:494 +#, python-format +msgid "" +"The library database at %s appears to be corrupted. Do you want calibre to " +"try and rebuild it automatically? The rebuild may not be completely " +"successful." +msgstr "" +"A következő helyen lévő adatbázis sérültnek tűnik: %s. Kívánja, hogy a " +"calibre megkísérelje annak automatikus helyreállítását? Az adatbázis " +"újraépítése nem biztos, hogy sikerülni fog." + +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:578 msgid "Conversion Error" msgstr "Konvertálási hiba" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:581 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:601 msgid "Recipe Disabled" -msgstr "Címzett tiltása" +msgstr "Hírösszeállítás letiltva" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:617 msgid "Failed" msgstr "Nem sikerült" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:631 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:651 msgid "There are active jobs. Are you sure you want to quit?" msgstr "Folyamatban van néhány művelet végrehajtása. Megszakítja?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:634 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:654 msgid "" " is communicating with the device!
      \n" " Quitting may cause corruption on the device.
      \n" @@ -16233,11 +16444,11 @@ msgstr "" " A kilépés adatvesztést okozhat az eszközön.
      \n" " Biztos, hogy ki akarsz lépni??" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:658 msgid "Active jobs" msgstr "Folyamatban lévő műveletek" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:706 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:726 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." @@ -16334,7 +16545,7 @@ msgid "Edit" msgstr "Szerkesztés" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:65 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:667 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "Reset" msgstr "Visszaállítás" @@ -16843,6 +17054,8 @@ msgid "" "The name %r does not appear to end with a file extension. The name " "must end with a file extension like .epub or .mobi" msgstr "" +"A %r név végén nincs fájlkiterjesztés. A névnek kiterjesztéssel kell " +"végződnie, mint pl. „.epub” vagy „.mobi”." #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:993 msgid "Drag to resize" @@ -16860,7 +17073,7 @@ msgstr "Elrejtés:" msgid "Toggle" msgstr "Átváltás" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:444 #, python-format msgid "" "Choose your e-book device. If your device is not in the list, choose a " @@ -16869,35 +17082,37 @@ msgstr "" "Válassza ki az e-book olvasóját. Ha az Ön eszköze nem található a listában, " "válassza a „%s” lehetőséget." -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:505 msgid "Moving library..." msgstr "Adatbázis áthelyezése…" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:515 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:522 msgid "Failed to move library" msgstr "Adatbázis áthelyezése nem sikerült" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:576 msgid "Invalid database" msgstr "Érvénytelen adatbázis" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:577 #, python-format msgid "" "

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

      Egy érvénytelen könyvtár található itt: %(loc)s. Először törölje azt, " +"majd utána próbálja áthelyezni a könyvtárat.
      Hiba: %(err)s" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:588 msgid "Could not move library" msgstr "Nem lehet áthelyezni az adatbázist" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:663 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:669 msgid "Select location for books" msgstr "Könyvek helyének kiválasztása" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:690 #, python-format msgid "" "You must choose an empty folder for the calibre library. %s is not empty." @@ -16905,7 +17120,7 @@ msgstr "" "A calibre könyvtárhoz egy üres mappát kellene választania. Viszont a " "következő nem üres: %s." -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:758 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:764 msgid "welcome wizard" msgstr "beállításvarázsló" @@ -17007,7 +17222,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:34 #, python-format msgid "Using: %(un)s:%(pw)s@%(host)s:%(port)s and %(enc)s encryption" -msgstr "" +msgstr "Használat: %(un)s:%(pw)s@%(host)s:%(port)s és %(enc)s titkosítás" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:39 msgid "Sending..." @@ -17026,6 +17241,8 @@ msgid "" "If you don't have an account, you can sign up for a free {name} email " "account at http://{url}. {extra}" msgstr "" +"Ha még nincs fiókja, regisztrálhat egy ingyenes {name} e-mail címet a http://{url} oldalon. {extra}" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:68 #, python-format @@ -17035,7 +17252,7 @@ msgstr "Az Ön %s &e-mail címe:" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:69 #, python-format msgid "Your %s &username:" -msgstr "%s Felhasználóneve:" +msgstr "%s &felhasználóneve:" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:70 #, python-format @@ -17049,11 +17266,11 @@ msgid "" "your %s email address to the allowed email addresses in your Amazon.com " "Kindle management page." msgstr "" -"Ha tervezi, hogy Kindle eszközére email-en keresztül küld könyveket, akkor " +"Ha tervezi, hogy Kindle eszközére e-mailen keresztül küld könyveket, akkor " "a(z) %s email címét hozzá kell adnia az Amazon.com-ra bejelentkezés után a " "„Your Account > Manage Your Kindle > Personal Document Settings > Approved " -"Personal Document E-mail List” résznél a „Add a new approved e-mail address”-" -"re kattintva." +"Personal Document E-mail List” résznél az „Add a new approved e-mail " +"address”-re kattintva." #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:95 msgid "Setup" @@ -17066,16 +17283,18 @@ msgstr "Helytelen felhasználói név" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:103 #, python-format msgid "%s needs the full email address as your username" -msgstr "" +msgstr "%s esetén a teljes e-mail cím használandó felhasználónévként" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:154 msgid "OK to proceed?" -msgstr "" +msgstr "Kívánja folytatni?" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:155 msgid "" "This will display your email password on the screen. Is it OK to proceed?" msgstr "" +"Ennek hatására megjelenik az e-mail címéhez tartozó jelszó a képernyőn. " +"Kívánja folytatni?" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:199 msgid "" @@ -17083,6 +17302,9 @@ msgid "" "verify your account periodically, before it will let calibre send email. In " "this case, I strongly suggest you setup a free gmail account instead." msgstr "" +"Ha új Hotmail fiókot hoz létre, a Microsoft időnként felszólíthatja a " +"felhasználói fiók érvényesítésére mielőtt engedi, hogy a calibre e-mailt " +"küldjön. Javasoljuk, hogy ebben az esetben használjon GMail fiókot." #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:221 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:232 @@ -17099,16 +17321,21 @@ msgid "" "You must either set both the username and password for the mail " "server or no username and no password at all." msgstr "" +"Meg kell adnia a felhasználónevet és a jelszót, vagy pedig ne adjon " +"meg sem felhasználónevet, sem jelszót." #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:238 msgid "Please enter a username and password or set encryption to None " msgstr "" +"Adja meg a felhasználónevet és a jelszót, vagy kapcsolja ki a titkosítást " #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:243 msgid "" "No username and password set for mailserver. Most mailservers need a " "username and password. Are you sure?" msgstr "" +"Nem adott meg felhasználónevet és jelszót a levelezőkiszolgálóhoz, pedig ez " +"általában szükség. Maradjanak a beállítások?" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:124 msgid "Send email &from:" @@ -17253,7 +17480,7 @@ msgstr "bejelölve" #: /home/kovid/work/calibre/src/calibre/library/caches.py:569 #: /home/kovid/work/calibre/src/calibre/library/caches.py:583 #: /home/kovid/work/calibre/src/calibre/library/caches.py:593 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:222 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:238 msgid "yes" msgstr "igen" @@ -17261,7 +17488,7 @@ msgstr "igen" #: /home/kovid/work/calibre/src/calibre/library/caches.py:568 #: /home/kovid/work/calibre/src/calibre/library/caches.py:580 #: /home/kovid/work/calibre/src/calibre/library/caches.py:590 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:222 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:238 msgid "no" msgstr "nem" @@ -17301,7 +17528,7 @@ msgstr "üres" #: /home/kovid/work/calibre/src/calibre/library/caches.py:571 msgid "Invalid boolean query \"{0}\"" -msgstr "" +msgstr "Érvénytelen boolean lekérdezés „{0}”" #: /home/kovid/work/calibre/src/calibre/library/catalog.py:55 #, python-format @@ -17314,6 +17541,12 @@ msgid "" "Default: '%%default'\n" "Applies to: CSV, XML output formats" msgstr "" +"A kimenetben szereplő mezők vesszővel tagolt listája.\n" +"Elérhető mezők: %(fields)s,\n" +"és a felhasználói mezők.\n" +"Példa: %(opt)s=title,authors,tags\n" +"Alapértelmezett: „%%default”\n" +"Alkalmazható: CSV, XML kimeneti formátumoknál" #: /home/kovid/work/calibre/src/calibre/library/catalog.py:68 #, python-format @@ -17339,6 +17572,13 @@ msgid "" "Default: '%%default'\n" "Applies to: BIBTEX output format" msgstr "" +"A kimeneti mezők katalóguskészítés esetén. A mezők vesszővel tagolt " +"listájának kell lennie.\n" +"Elérhető mezők: %(fields)s.\n" +"Továbbá az egyedi mezők.\n" +"Példa: %(opt)s=title,authors,tag\n" +"Alapértelmezett: '%%default'\n" +"BIBTEX kimeneti formátum esetén használható" #: /home/kovid/work/calibre/src/calibre/library/catalog.py:264 #, python-format @@ -17348,6 +17588,10 @@ msgid "" "Default: '%default'\n" "Applies to: BIBTEX output format" msgstr "" +"A kimeneti mező, ami alapján rendez.\n" +"Érvényes mezők: author_sort, id, rating, size, timestamp, title.\n" +"Alapértelmezett: '%default'\n" +"BIBTEX kimeneti formátum esetén használható" #: /home/kovid/work/calibre/src/calibre/library/catalog.py:273 #, python-format @@ -17357,6 +17601,10 @@ msgid "" "Default: '%default'\n" "Applies to: BIBTEX output format" msgstr "" +"Idézetek készítése BibTeX bejegyzésekhez.\n" +"Boolean érték: True, False\n" +"Alapértelmezett: '%default'\n" +"BIBTEX kimeneti formátum esetén használható" #: /home/kovid/work/calibre/src/calibre/library/catalog.py:282 #, python-format @@ -17366,6 +17614,11 @@ msgid "" "Default: '%default'\n" "Applies to: BIBTEX output format" msgstr "" +"Fájlbejegyzés készítése, ha a formátumok ki vannak jelölve BibTeX " +"bejegyzésnek.\n" +"Boolean érték: True, False (Igaz/Hamis)\n" +"Alapértelmezett: „%default”\n" +"Alkalmazható: BibTeX kimeneti formátumnál" #: /home/kovid/work/calibre/src/calibre/library/catalog.py:291 #, python-format @@ -17376,6 +17629,11 @@ msgid "" "Default: '%%default'\n" "Applies to: BIBTEX output format" msgstr "" +"Az idézet adatbázismezőkből készítésének sablonja.\n" +"A { és } jelek közötti sablonnak kell lennie.\n" +"Elérhető mezők: %s.\n" +"Alapértelmezett: '%%default'\n" +"BIBTEX kimeneti formátum esetén használható" #: /home/kovid/work/calibre/src/calibre/library/catalog.py:301 #, python-format @@ -17385,6 +17643,10 @@ msgid "" "Default: '%default'\n" "Applies to: BIBTEX output format" msgstr "" +"BibTeX fájl kimeneti kódolása.\n" +"Érvényes értékek: utf8, cp1252, ascii.\n" +"Alapértelmezett: '%default'\n" +"BIBTEX kimeneti formátum esetén használható" #: /home/kovid/work/calibre/src/calibre/library/catalog.py:310 #, python-format @@ -17394,6 +17656,10 @@ msgid "" "Default: '%default'\n" "Applies to: BIBTEX output format" msgstr "" +"BibTeX fájl kódolási jelölő.\n" +"Érvényes értékek: strict, replace, ignore, backslashreplace.\n" +"Alapértelmezett: '%default'\n" +"BIBTEX kimeneti formátum esetén használható" #: /home/kovid/work/calibre/src/calibre/library/catalog.py:319 #, python-format @@ -17403,6 +17669,10 @@ msgid "" "Default: '%default'\n" "Applies to: BIBTEX output format" msgstr "" +"BibTeX bejegyzés típusa a katalógusban.\n" +"Érvényes értékek: book, misc, mixed.\n" +"Alapértelmezett: '%default'\n" +"BIBTEX kimeneti formátum esetén használható" #: /home/kovid/work/calibre/src/calibre/library/catalog.py:635 #, python-format @@ -17411,6 +17681,9 @@ msgid "" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" +"A generált katalógus címe lesz a „cím” metaadat.\n" +"Alapértelmezett: „%default”\n" +"Alkalmazható: ePub, MOBI kimeneti formátumoknál" #: /home/kovid/work/calibre/src/calibre/library/catalog.py:642 #, python-format @@ -17421,6 +17694,11 @@ msgid "" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" +"Az átalakítás különböző fázisaiban elmenti a kimenetet a megadott mappába. " +"Ez akkor lehet hasznos, ha nem tudja, hogy az átalakításkor fellépő hiba " +"melyik lépésnél jelentkezik.\n" +"Alapértelmezett: „%default”\n" +"Alkalmazható: ePub, MOBI kimeneti formátumoknál" #: /home/kovid/work/calibre/src/calibre/library/catalog.py:652 #, python-format @@ -17430,6 +17708,10 @@ msgid "" "Default: '%default'\n" "Applies to ePub, MOBI output formats" msgstr "" +"Mező:minta párosítás az egyedi mezőre, vagy annak tartalmára a kizárandó " +"könyv meghatározásához.\n" +"Alapértelmezett: „%default”\n" +"Alkalmazható: ePub, MOBI kimeneti formátumoknál" #: /home/kovid/work/calibre/src/calibre/library/catalog.py:659 #, python-format @@ -17438,6 +17720,11 @@ msgid "" "Default: '%default' excludes bracketed tags, e.g. '[]'\n" "Applies to: ePub, MOBI output formats" msgstr "" +"Reguláris kifejezés azokra a címkékre, melyek\n" +"nem lehetnek „műfaj” kategóriák.\n" +"Alapértelmezett: „%default” kizárja a „[” és „]” közötti címkéket, pl " +"„[kocsi]”\n" +"Alkalmazható: ePub, MOBI kimeneti formátumoknál" #: /home/kovid/work/calibre/src/calibre/library/catalog.py:665 #, python-format @@ -17447,6 +17734,12 @@ msgid "" "this'.Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" +"Olyan szavak vesszővel tagolt listája, ami alapján a könyv ki lesz hagyva a " +"katalógusból. Például, ha a megadott szó „kihagy”, akkor a „kihagy " +"mindenből” vagy a „kihagy egy lépcsőt” címkéjű könyvek nem kerülnek bele a " +"katalógusba.\n" +"Alapértelmezett: „%default”\n" +"Alkalmazható: ePub, MOBI kimeneti formátumoknál" #: /home/kovid/work/calibre/src/calibre/library/catalog.py:673 #, python-format @@ -17455,6 +17748,9 @@ msgid "" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" +"A „Szerzők” rész beillesztése a katalógusba.\n" +"Alapértelmezett: „%default”\n" +"Alkalmazható: ePub, MOBI kimeneti formátumoknál" #: /home/kovid/work/calibre/src/calibre/library/catalog.py:680 #, python-format @@ -17463,6 +17759,9 @@ msgid "" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" +"A „Leírások” rész beillesztése a katalógusba.\n" +"Alapértelmezett: „%default”\n" +"Alkalmazható: ePub, MOBI kimeneti formátumoknál" #: /home/kovid/work/calibre/src/calibre/library/catalog.py:687 #, python-format @@ -17482,6 +17781,9 @@ msgid "" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" +"A „Címek” rész beillesztése a katalógusba.\n" +"Alapértelmezett: „%default”\n" +"Alkalmazható: ePub, MOBI kimeneti formátumoknál" #: /home/kovid/work/calibre/src/calibre/library/catalog.py:701 #, python-format @@ -17490,6 +17792,9 @@ msgid "" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" +"A „Sorozatok” rész beillesztése a katalógusba.\n" +"Alapértelmezett: „%default”\n" +"Alkalmazható: ePub, MOBI kimeneti formátumoknál" #: /home/kovid/work/calibre/src/calibre/library/catalog.py:708 #, python-format @@ -17498,6 +17803,9 @@ msgid "" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" +"A „Legutóbb hozzáadott” rész beillesztése a katalógusba.\n" +"Alapértelmezett: „%default”\n" +"Alkalmazható: ePub, MOBI kimeneti formátumoknál" #: /home/kovid/work/calibre/src/calibre/library/catalog.py:715 #, python-format @@ -17506,6 +17814,10 @@ msgid "" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" +"Egyedi, szöveges megjegyzést tartalmazó mező, ami a „Leírás” fejlécbe lesz " +"beszúrva.\n" +"Alapértelmezett: „%default”\n" +"Alkalmazható: ePub, MOBI kimeneti formátumoknál" #: /home/kovid/work/calibre/src/calibre/library/catalog.py:722 #, python-format @@ -17517,6 +17829,13 @@ msgid "" "Default: '%default'\n" "Applies to ePub, MOBI output formats" msgstr "" +":[before|after]:[True|False] az alábbiak szerint:\n" +" Egyedi mező, mely a Megjegyzésekkel lesz összefűzve\n" +" [before|after] (előtte|utána) a Megjegyzésekhez viszonyított helye\n" +" [True|False] - (igen|nem) vízszintes vonal beszúrása a jegyzetek és a " +"Megjegyzések közé\n" +"Alapértelmezett: '%default'\n" +"Az ePub és a MOBI kimeneti formátumoknál alkalmazható" #: /home/kovid/work/calibre/src/calibre/library/catalog.py:732 #, python-format @@ -17528,6 +17847,11 @@ msgid "" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" +"A kimeneti profilt határozza meg. Néhány esetben a kimeneti profil megadása " +"szükséges a katalógus optimalizálásához. Például a „kindle” vagy a " +"„kindle_dx” profilok strukturált Tartalomjegyzéket készítenek.\n" +"Alapértelmezett: „%default”\n" +"Alkalmazható: ePub, MOBI kimeneti formátumoknál" #: /home/kovid/work/calibre/src/calibre/library/catalog.py:739 #, python-format @@ -17536,6 +17860,9 @@ msgid "" "Default: '%default'\n" "Applies to ePub, MOBI output formats" msgstr "" +"Mező:minta páros, ami az olvasott könyveket jelöli.\n" +"Alapértelmezett: „%default”\n" +"Alkalmazható: ePub, MOBI kimeneti formátumoknál" #: /home/kovid/work/calibre/src/calibre/library/catalog.py:745 #, python-format @@ -17557,6 +17884,9 @@ msgid "" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" +"Az a címke, ami megadja, hogy a könyv szerepel-e a Kívánságlistán.\n" +"Alapértelmezett: „%default”\n" +"Alkalmazható: ePub, MOBI kimeneti formátumoknál" #: /home/kovid/work/calibre/src/calibre/library/catalog.py:1433 msgid "No enabled genres found to catalog.\n" @@ -17564,7 +17894,7 @@ msgstr "Nem található engedélyezett műfaj a katalógusban.\n" #: /home/kovid/work/calibre/src/calibre/library/catalog.py:1437 msgid "No books available to catalog" -msgstr "Nincs elérhető könyv kategorizáláshoz" +msgstr "Nincs elérhető könyv a katalógus készítéséhez" #: /home/kovid/work/calibre/src/calibre/library/catalog.py:1513 msgid "" @@ -17576,6 +17906,14 @@ msgid "" "Select all books by '{0}', apply correct Author Sort value in Edit Metadata " "dialog, then rebuild the catalog.\n" msgstr "" +"Nem megfelelő szerző rendezési forma\n" +"„{0}” szerző(k)nél:\n" +"„{1}” <> „{2}”\n" +"A MOBI katalógus létrehozása nem sikerült.\n" +"\n" +"Válassza ki „{0}” minden könyvét, majd adja meg a helyes „Szerző rendezési " +"formá”-t a „Metaadatok szerkesztése” párbeszédablakban és készítse el újra a " +"katalógust.\n" #: /home/kovid/work/calibre/src/calibre/library/catalog.py:1530 msgid "" @@ -17583,16 +17921,21 @@ msgid "" "Author '{0}':\n" "'{1}' <> '{2}'\n" msgstr "" +"Figyelem: nem megfelelő szerző rendezési forma\n" +"„{0}” szerző(k)nél:\n" +"„{1}” <> „{2}”\n" #: /home/kovid/work/calibre/src/calibre/library/catalog.py:1725 msgid "" "No books found to catalog.\n" "Check 'Excluded books' criteria in E-book options.\n" msgstr "" +"Nincs katalogizálandó könyv.\n" +"Ellenőrizze a „Kizárt könyvek” beállítást.\n" #: /home/kovid/work/calibre/src/calibre/library/catalog.py:1727 msgid "No books available to include in catalog" -msgstr "" +msgstr "Nincs elérhető könyv a katalógusba illesztéshez" #: /home/kovid/work/calibre/src/calibre/library/catalog.py:5069 msgid "" @@ -17669,6 +18012,10 @@ msgid "" "Default: %%default. The special field \"all\" can be used to select all " "fields. Only has effect in the text output format." msgstr "" +"Az adatbázis listázásakor megjelenített mezők. Vesszővel tagolt lista.\n" +"Elérhető mezők: %s\n" +"Alapértelmezett: %%default. Az „all” (mind) speciális mező használható az " +"összes mező kijelölésére. Csak szöveges kimeneti formátumnál van hatása." #: /home/kovid/work/calibre/src/calibre/library/cli.py:139 #, python-format @@ -17740,6 +18087,10 @@ msgid "" "directories, see\n" "the directory related options below.\n" msgstr "" +"%prog add [kapcsolók] fájl1 fájl2 fájl3 ...\n" +"\n" +"A megadott fájlok könyvként kerülnek az adatbázisba. Mappákat is megadhat.\n" +"Lásd, mappákhoz köthető kapcsolók.\n" #: /home/kovid/work/calibre/src/calibre/library/cli.py:281 msgid "" @@ -17788,6 +18139,11 @@ msgid "" "separated list of id numbers (you can get id numbers by using the list " "command). For example, 23,34,57-85\n" msgstr "" +"%prog remove id\n" +"\n" +"Eltávolítja a megadott id számokat alatt található könyveket az " +"adatbázisból. Az id számok (ezeket a list paranccsal listázhatjuk ki) " +"vesszővel legyenek elválasztva egymástól. Például: 23,34,57-85\n" #: /home/kovid/work/calibre/src/calibre/library/cli.py:351 msgid "You must specify at least one book to remove" @@ -17801,6 +18157,11 @@ msgid "" "identified by id. You can get id by using the list command. If the format " "already exists, it is replaced.\n" msgstr "" +"%prog add_format [kapcsolók] id ebook_fájl\n" +"\n" +"Az „ebook_fájl” hozzáadása az „id”-vel megadott könyvhöz. A könyv „id”-je " +"lekérdezhető a „list” paranccsal. Ha az „ebook_fájl” formátuma már létezik " +"ehhez a könyvhöz, akkor az felül lesz írva az újjal.\n" #: /home/kovid/work/calibre/src/calibre/library/cli.py:385 msgid "You must specify an id and an ebook file" @@ -17819,6 +18180,13 @@ msgid "" "by using the list command. fmt should be a file extension like LRF or TXT or " "EPUB. If the logical book does not have fmt available, do nothing.\n" msgstr "" +"\n" +"%prog remove_format [kapcsolók] id formátum\n" +"\n" +"Az adott „formátum” eltávolítása az „id”-vel megadott könyvből. A könyv „id”-" +"je lekérdezhető a „list” paranccsal. A „formátum” fájlkiterjesztés legyen, " +"mint például LRF, TXT vagy EPUB. Ha az „id”-vel megadott könyv nem " +"tartalmazza a „formátum”-ot, akkor a parancs nem csinál semmit.\n" #: /home/kovid/work/calibre/src/calibre/library/cli.py:415 msgid "You must specify an id and a format" @@ -17859,6 +18227,16 @@ msgid "" "can get a quick feel for the OPF format by using the --as-opf switch to the\n" "show_metadata command.\n" msgstr "" +"\n" +"%prog set_metadata [kapcsolók] id /teljes/eleresi/utvonal/metadata.opf\n" +"\n" +"Az „id”-vel megadott könyv metaadatait állítja be a " +"„/teljes/eleresi/utvonal/metadata.opf”\n" +"nevű, metaadatokat tartalmazó OPF fájlból. Az OPF formátumról gyors ízelítőt " +"kaphat,\n" +"ha a „show_metadata” (metaadataok megjelenítése) parancsot az „ --as-opf” " +"(OPF-ként)\n" +"kapcsolóval használja.\n" #: /home/kovid/work/calibre/src/calibre/library/cli.py:481 msgid "You must specify an id and a metadata file" @@ -17916,12 +18294,21 @@ msgid "" "column.\n" "datatype is one of: {0}\n" msgstr "" +"%prog add_custom_column [kapcsolók] oszlop_nev cím adattípus\n" +"\n" +"Saját oszlop készítése. Az „oszlop_nev” az oszlop tárolt neve, angol " +"karaktereket\n" +"tartalmazzon, de ne legyen benne szóköz és kettőspont. A „cím” az oszlop\n" +"felhasználóbarát címe.\n" +"Az „adattípus” lehet: {0}\n" #: /home/kovid/work/calibre/src/calibre/library/cli.py:565 msgid "" "This column stores tag like data (i.e. multiple comma separated values). " "Only applies if datatype is text." msgstr "" +"Az oszlop címke-szerű (több elem, vesszővel tagolva) adatokat tárol. Csak " +"szöveg adattípusnál használható." #: /home/kovid/work/calibre/src/calibre/library/cli.py:569 msgid "" @@ -17929,10 +18316,14 @@ msgid "" "interpreted. This is a JSON string. For enumeration columns, use --" "display='{\"enum_values\":[\"val1\", \"val2\"]}'" msgstr "" +"Egy olyan beállításokat tartalmazó „dictionary” (szótár), amellyel testre " +"szabhatja, hogy az oszlopban lévő adat hogyan legyen értelmezve. Ez egy JSON " +"karakterlánc. Felsorolási oszlopokhoz használja a következőt: " +"display='{\"felsorolási_oszlopok\":[\"érték1\", \"érték2\"]}'" #: /home/kovid/work/calibre/src/calibre/library/cli.py:583 msgid "You must specify label, name and datatype" -msgstr "" +msgstr "Meg kell adnia a címkét, a nevet és az adatbázist" #: /home/kovid/work/calibre/src/calibre/library/cli.py:645 msgid "" @@ -17944,6 +18335,14 @@ msgid "" "ouput.\n" " " msgstr "" +"\n" +" %prog catalog /teljes/eleresi/utvonal/katalogusexport.(CSV|EPUB|MOBI|XML " +"…) [kapcsolók]\n" +"\n" +" Egy katalógus exportálása a „ " +"/teljes/eleresi/utvonal/katalogusexport.kiterjesztés” fájlba.\n" +" A kapcsolókkal állíthatja be a generált fájl bejegyzéseit.\n" +" " #: /home/kovid/work/calibre/src/calibre/library/cli.py:658 msgid "" @@ -17951,6 +18350,9 @@ msgid "" "If declared, --search is ignored.\n" "Default: all" msgstr "" +"A katalogizálandó, adatbázisból vett ID-k vesszővel tagolt listája.\n" +"Ha meg van adva, akkor a --search opció nem lesz figyelembe véve.\n" +"Alapértelmezett: „all” (mind)" #: /home/kovid/work/calibre/src/calibre/library/cli.py:662 msgid "" @@ -17958,6 +18360,9 @@ msgid "" "please see the search-related documentation in the User Manual.\n" "Default: no filtering" msgstr "" +"Az eredmény szűrése keresési lekérdezéssel. A keresési lekérdezés " +"formátumáról bővebben a Felhasználói Kézikönyvben olvashat.\n" +"Alapértelmezett: nincs szűrés" #: /home/kovid/work/calibre/src/calibre/library/cli.py:668 #: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:503 @@ -17967,7 +18372,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/cli.py:681 msgid "Error: You must specify a catalog output file" -msgstr "" +msgstr "Hiba: Meg kell adnia egy katalógus kimeneti fájlt" #: /home/kovid/work/calibre/src/calibre/library/cli.py:728 msgid "" @@ -17980,16 +18385,25 @@ msgid "" " command.\n" " " msgstr "" +"\n" +" %prog set_custom [kapcsolók] oszlop id érték\n" +"\n" +" Egy egyéni „oszlop” értékét állítja be az „id”-vel megadott könyvnél.\n" +" Az „id”-ket a „list” paranccsal listázhatja ki.\n" +" Az egyéni oszlopok nevet a „custom_columns” paranccsal listázhatja ki.\n" +" " #: /home/kovid/work/calibre/src/calibre/library/cli.py:738 msgid "" "If the column stores multiple values, append the specified values to the " "existing ones, instead of replacing them." msgstr "" +"Ha az oszlop több értéket tárol, akkor a megadott értéket adja a meglévőkhöz " +"és cserélje le őket." #: /home/kovid/work/calibre/src/calibre/library/cli.py:749 msgid "Error: You must specify a field name, id and value" -msgstr "" +msgstr "Hiba: Meg kell adnia a mezőnevet, az id-t és az értéket" #: /home/kovid/work/calibre/src/calibre/library/cli.py:769 msgid "" @@ -17999,6 +18413,12 @@ msgid "" " List available custom columns. Shows column labels and ids.\n" " " msgstr "" +"\n" +" %prog custom_columns [kapcsolók]\n" +"\n" +" Az elérhető oszlopok kilistázása. Megjeleníti az oszlop tárolt címét és " +"azonosítóját.\n" +" " #: /home/kovid/work/calibre/src/calibre/library/cli.py:775 msgid "Show details for each column." @@ -18024,6 +18444,14 @@ msgid "" " columns with the custom_columns command.\n" " " msgstr "" +"\n" +" %prog remove_custom_column [kapcsolók] oszlop_nev\n" +"\n" +" Az „oszlop_nev”-vel (az oszlop keresési neve, angol betűkkel, szóköz és\n" +" kettőspont nélkül) megadott egyéni oszlop törlése. Az elérhető " +"oszlopokat\n" +" a „custom_columns” paranccsal listázhatja ki.\n" +" " #: /home/kovid/work/calibre/src/calibre/library/cli.py:803 msgid "Do not ask for confirmation" @@ -18057,7 +18485,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/cli.py:841 msgid "Error: You must specify an action (add|remove|list)" -msgstr "" +msgstr "Hiba: Meg kell adnia egy műveletet (hozzáadás|eltávolítás|listázás)" #: /home/kovid/work/calibre/src/calibre/library/cli.py:849 msgid "Name:" @@ -18087,6 +18515,8 @@ msgstr "eltávolítva" #, python-format msgid "Error: Action %s not recognized, must be one of: (add|remove|list)" msgstr "" +"Hiba: ismeretlen művelet: %s. A következők egyike kell, hogy legyen: " +"(add|remove|list)" #: /home/kovid/work/calibre/src/calibre/library/cli.py:879 msgid "" @@ -18095,11 +18525,15 @@ msgid "" "Perform some checks on the filesystem representing a library. Reports are " "{0}\n" msgstr "" +"%prog check_library [kapcsolók]\n" +"\n" +"Néhány ellenőrzés lefuttatása a könyvtár belső fájlrendszerén. " +"Visszajelzések: {0}\n" #: /home/kovid/work/calibre/src/calibre/library/cli.py:886 #: /home/kovid/work/calibre/src/calibre/library/cli.py:1036 msgid "Output in CSV" -msgstr "" +msgstr "CSV kimenet" #: /home/kovid/work/calibre/src/calibre/library/cli.py:889 msgid "" @@ -18122,6 +18556,8 @@ msgid "" "Comma-separated list of names to ignore.\n" "Default: all" msgstr "" +"Vesszővel elválasztott lista a kihagyandó nevekkel.\n" +"Alapértelmezett: Összes" #: /home/kovid/work/calibre/src/calibre/library/cli.py:927 msgid "Unknown report check" @@ -18141,17 +18577,33 @@ msgid "" "what is found in the OPF files.\n" " " msgstr "" +"%prog restore_database [kapcsolók]\n" +"\n" +"Ez a művelet újraépíti az adatbázist az egyes könyvekhez tartozó metaadat\n" +"fájlokból. Ez akkor lehet hasznos, ha valamilyen okból kifolyólag sérült az " +"adatbázisfájl.\n" +"\n" +"FIGYELEM: ez a parancs teljesen újraépíti az adatbázist. Minden mentett " +"keresés,\n" +"felhasználói kategória, metaadat kapcsolat, könyvenként tárolt konvertálási " +"információ\n" +"és felhasználói hírösszeállítás törölve lesz. Az új metaadatok csak az OPF " +"fájlokban\n" +"tároltak szerint jelennek meg az újraépített adatbázisban.\n" +" " #: /home/kovid/work/calibre/src/calibre/library/cli.py:975 msgid "" "Really do the recovery. The command will not run unless this option is " "specified." msgstr "" +"Tényleg állítsa vissza az adatbázist. Enélkül az opció nélkül nem fut a " +"parancs." #: /home/kovid/work/calibre/src/calibre/library/cli.py:988 #, python-format msgid "You must provide the %s option to do a recovery" -msgstr "" +msgstr "A következő opciót kell megadnia a helyreállításhoz: %s" #: /home/kovid/work/calibre/src/calibre/library/cli.py:1025 msgid "" @@ -18160,24 +18612,34 @@ msgid "" "Produce a report of the category information in the database. The\n" "information is the equivalent of what is shown in the tags pane.\n" msgstr "" +"%prog list_categories [kapcsolók]\n" +"\n" +"Kategória Információkat jelenít meg az adatbázisból.\n" +"Ezek az információk megegyeznek a címkepanelen láthatókkal.\n" #: /home/kovid/work/calibre/src/calibre/library/cli.py:1033 msgid "" "Output only the number of items in a category instead of the counts per item " "within the category" msgstr "" +"Csak a kategórián belüli elemek számát adja meg az egyes elemekhez tartozó " +"darabszámok helyett" #: /home/kovid/work/calibre/src/calibre/library/cli.py:1038 msgid "" "The character to put around the category value in CSV mode. Default is " "quotes (\")." msgstr "" +"A kategóriák e jel közé lesznek zárva CSV módban. Alapértelmezett az " +"idézőjel (\")." #: /home/kovid/work/calibre/src/calibre/library/cli.py:1041 msgid "" "Comma-separated list of category lookup names.\n" "Default: all" -msgstr "A kategória keresőneveinek vesszővel elválasztott listája" +msgstr "" +"A kategória keresőneveinek vesszővel elválasztott listája.\n" +"Alapértelmezett: all (mind)" #: /home/kovid/work/calibre/src/calibre/library/cli.py:1047 msgid "The string used to separate fields in CSV mode. Default is a comma." @@ -18185,7 +18647,7 @@ msgstr "CSV módban a mezőket elválasztó jel. Alapértelmezett: vessző" #: /home/kovid/work/calibre/src/calibre/library/cli.py:1085 msgid "CATEGORY ITEMS" -msgstr "" +msgstr "KATEGÓRIA ELEMEK" #: /home/kovid/work/calibre/src/calibre/library/cli.py:1158 #, python-format @@ -18212,22 +18674,22 @@ msgstr "" "A felirat csak kicsi angol betűket, számokat és alsóvonalat tartalmazhat és " "mindig betűvel kell kezdődnie" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:67 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:68 #, python-format msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "%(tt)sÁtlagos értékelés: %(rating)3.1f" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3403 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3404 #, python-format msgid "

      Migrating old database to ebook library in %s

      " msgstr "

      Régi adatbázis áthozatala a jelenlegibe: %s

      " -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3432 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3433 #, python-format msgid "Copying %s" msgstr "Másolás: %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3449 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3450 msgid "Compacting database" msgstr "Adatbázis tömörítése" @@ -18413,7 +18875,7 @@ msgstr "" "Mentés egy adott mappába, a sablonban megadott mappaszerkezet figyelmen " "kívül hagyásával." -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:303 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:319 #, python-format msgid "" "Failed to calculate path for save to disk. Template: %(templ)s\n" @@ -18422,15 +18884,15 @@ msgstr "" "A lemezre mentés útvonalát nem sikerült meghatározni. sablon: %(templ)s\n" "Hiba: %(err)s" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:309 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:325 #, python-format msgid "Template evaluation resulted in no path components. Template: %s" msgstr "" "A sablon feldolgozása során nem sikerült érvényes útvonalelemet " "meghatározni. Sablon: %s" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:403 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:436 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:419 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:452 msgid "Requested formats not available" msgstr "A kívánt formátum nem elérhető" @@ -18474,6 +18936,8 @@ msgid "" "The maximum number of matches to return per OPDS query. This affects Stanza, " "WordPlayer, etc. integration." msgstr "" +"A maximálisan visszaadott találatok száma OPDS lekérésenként. A Stanza, " +"WordPlayer stb. integrációra van hatással." #: /home/kovid/work/calibre/src/calibre/library/server/__init__.py:43 #, python-format @@ -18482,12 +18946,17 @@ msgid "" "more than this number of items. Default: %default. Set to a large number to " "disable grouping." msgstr "" +"Elemek csoportosítása a kategóriákban (pl. szerzők, címkék) az első betű " +"alapján, ha ennél a számnál több elem van. Alapértelmezett: %default. Adjon " +"meg nagy számot a csoportosítás letiltásához." #: /home/kovid/work/calibre/src/calibre/library/server/__init__.py:48 msgid "" "Prefix to prepend to all URLs. Useful for reverseproxying to this server " "from Apache/nginx/etc." msgstr "" +"Minden URL elé ezt az előtagot teszi. Hasznos ha Apache/ngix/stb. " +"szerverekről kell ehhez a szerverhez a visszautat megadni." #: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:294 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:342 @@ -18563,11 +19032,11 @@ msgstr "Könyvek böngészése e szerint:" #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:392 msgid "Choose a category to browse by:" -msgstr "" +msgstr "Válassza ki mely kategória szerint kíván böngészni:" #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:522 msgid "Browsing by" -msgstr "" +msgstr "Böngészés e szerint:" #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:523 msgid "Up" @@ -18579,7 +19048,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:656 msgid "Books in" -msgstr "" +msgstr "Könyvek:" #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:745 msgid "Other formats" @@ -18630,6 +19099,15 @@ msgid "" "\n" "The OPDS interface is advertised via BonJour automatically.\n" msgstr "" +"[kapcsolók]\n" +"\n" +"A calibre tartalom kiszolgáló indítása, ami lehetővé teszi, hogy\n" +"könyvtára elérhető legyen az interneten keresztül is. Az alapértelmezett\n" +"felületen a könyvtár kategóriák alapján böngészhető. Egyúttal létezik egy\n" +"mobil eszközökre optimalizált felület is „/mobile”, valamint egy OPDS alapú\n" +"felület „/opds” utótaggal az olvasó szoftverek részére.\n" +"\n" +"Az OPDS felület automatikusan a BonJour szolgáltatáson keresztül érhető el.\n" #: /home/kovid/work/calibre/src/calibre/library/server/main.py:52 msgid "Path to the library folder to serve with the content server" @@ -18644,12 +19122,16 @@ msgid "" "Specifies a restriction to be used for this invocation. This option " "overrides any per-library settings specified in the GUI" msgstr "" +"A hívás során alkalmazott korlátozások. Ez a beállítás felülírja a " +"kezelőfelület minden, egyes könyvtárakat külön szabályozó beállításait." #: /home/kovid/work/calibre/src/calibre/library/server/main.py:62 msgid "" "Auto reload server when source code changes. May not work in all " "environments." msgstr "" +"A kiszolgáló automatikus frissítése, ha változik a forráskód. Néhány " +"környezetben nem biztos, hogy működik." #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:158 msgid "Switch to the full interface (non-mobile interface)" @@ -18694,7 +19176,7 @@ msgstr "A könyvtárában lévő könyvek" #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:277 msgid "By " -msgstr "" +msgstr "– " #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:278 msgid "Books sorted by " @@ -18802,10 +19284,15 @@ msgid "" "separated by commas. Only takes effect if you set the option to limit search " "columns above." msgstr "" +"Válassza ki azokat az oszlopokat, melyekben az előtag megadása nélkül " +"kereshet. Például „Katedrális\" a keresés a „title:Katedrális” helyett. " +"Ehhez a mezők keresési neveit kell megadnia, több mező esetén azok vesszővel " +"legyenek elválasztva. Csak akkor van hatása, ha a fenti „A keresés " +"korlátozása” be van jelölve." #: /home/kovid/work/calibre/src/calibre/utils/formatter.py:27 msgid "failed to scan program. Invalid input {0}" -msgstr "" +msgstr "a program átnézése nem sikerült. Érvénytelen bemenet: {0}" #: /home/kovid/work/calibre/src/calibre/utils/formatter.py:32 msgid " near " @@ -18837,11 +19324,13 @@ msgstr "a kifejezés nem egy függvény vagy egy konstans" #: /home/kovid/work/calibre/src/calibre/utils/formatter.py:182 msgid "format: type {0} requires an integer value, got {1}" -msgstr "" +msgstr "formátum: a(z) {0} típus egész számot igényel, kapott érték: {1}" #: /home/kovid/work/calibre/src/calibre/utils/formatter.py:188 msgid "format: type {0} requires a decimal (float) value, got {1}" msgstr "" +"formátum: a(z) {0} típus decimális (lebegőpontos) számot igényel, kapott " +"érték: {1}" #: /home/kovid/work/calibre/src/calibre/utils/formatter.py:299 #, python-format @@ -18861,24 +19350,24 @@ msgid "" "strcmp(x, y, lt, eq, gt) -- does a case-insensitive comparison of x and y as " "strings. Returns lt if x < y. Returns eq if x == y. Otherwise returns gt." msgstr "" -"strcmp(x, y, lt, eq, gt) -- kis- és nagybetűket nem megkülönböztető " -"összehasonlítást végez x és y sztringek között.\r\n" +"strcmp(x, y, ha_x_kisebb, ha_egyenlő, ha_x_nagyobb) – kis- és nagybetűket " +"nem megkülönböztető összehasonlítást végez x és y karakterláncok között.\r\n" "Visszatérési értékek:\r\n" -"lt - ha x \"vezetéknév, keresztnév\"\n" +"invert: „keresztnév vezetéknév” -> „vezetéknév, keresztnév”\n" "copy: másolás módosítás nélkül\n" -"comma: ha van a névben ',' jel, akkor 'copy', egyébként 'invert'\n" -"nocomma: \"keresztnév vezetéknév\" -> \"vezetéknév keresztnév\" (vessző " -"nélkül)\n" +"comma: ha van a névben „,” jel, akkor „copy”, egyébként „invert”\n" +"nocomma: „keresztnév vezetéknév” -> „vezetéknév keresztnév” (vessző nélkül)\n" "\n" "Ha ezt a beállítást megváltoztatja, akkor minden szerző nevét frissíteni " "kell az adatbázisban.\n" "Ehhez kattintson egy tetszőleges szerzőre a bal oldali Címke Böngészőben " "jobb egérgombbal,\n" -"majd válassza ki a 'Szerzők Kezelése' menüpontot.\n" -"A felbukkanó ablakban kattintson a 'Minden rendezési név újragenerálása' " +"majd válassza ki a „Szerzők Kezelése” menüpontot.\n" +"A felbukkanó ablakban kattintson a „Minden rendezési név újragenerálása” " "gombra.\n" "Az előtagokat(author_name_prefixes) a program nem veszi figyelembe ha a név " "előtt vannak.\n" @@ -20178,7 +20806,7 @@ msgstr "" "Ha az author_name_copywords szavai kközül valamelyik szerepel a szerző " "nevében,\n" "nem történik változtatás, rendezési forma megegyezik az eredetivel. \n" -"Pl.:Az 'Acme Inc.' rendezési formája is 'Acme Inc.' lesz 'Inc., Acme' " +"Pl.:Az „Acme Inc.” rendezési formája is „Acme Inc.” lesz „Inc., Acme” " "helyett." #: /home/kovid/work/calibre/resources/default_tweaks.py:76 @@ -20196,10 +20824,10 @@ msgid "" msgstr "" "Alapesetben a calibre több szerzőt tartalmazó szöveg esetén szétválasztja " "azokat\n" -"a \"&\" jel, valamint az \"and\" és a \"with\" szavak mentén. Ezt a " -"beállítást megváltoztathatja\n" +"a „&” jel, valamint az „and” és a „with” szavak mentén. Ezt a beállítást " +"megváltoztathatja\n" "az elválasztóra igaz reguláris kifejezéssel.\n" -"Alapértelmezett: r'(?i),?\\s+(and|with)\\s+'" +"Alapértelmezett: r'(?i),?\\s+(and|with)\\s+'" #: /home/kovid/work/calibre/resources/default_tweaks.py:84 msgid "Use author sort in Tag Browser" @@ -20301,12 +20929,12 @@ msgid "" msgstr "" "Ha a címke böngésző egyenlő elemszámú csoportokba gyűjti az elemeket,\n" "akkor a csoportok neveit a calibre sablonok alapján határozza meg:\n" -"categories_collapsed_name_template - név szerinti rendezés\n" -"categories_collapsed_rating_template - értékelés szerint rendezés\n" -"categories_collapsed_popularity_template - darabszám szerinti rendezés\n" -"A sablonnak két változója van: 'first' és 'last'\n" -"A 'first' a csoport első elemére, míg a 'last' az utolsóra utal. Mindkét " -"változó 'objektum',\n" +"categories_collapsed_name_template – név szerinti rendezés\n" +"categories_collapsed_rating_template – értékelés szerint rendezés\n" +"categories_collapsed_popularity_template – darabszám szerinti rendezés\n" +"A sablonnak két változója van: „first” és „last”\n" +"A „first” a csoport első elemére, míg a „last” az utolsóra utal. Mindkét " +"változó „objektum”,\n" "ami azt jelenti, hogy saját értékei is lehetnek, melyekre utótagként (pl. " ".name) hivatkozhat.\n" "Például a first.name a szerző kategóriában a szerző nevére utal.\n" @@ -20317,7 +20945,7 @@ msgstr "" "sort: rendezési érték, pl. szerző esetén a szerző rendezési forma\n" "category: a kategória (pl. szerző, sorozat), amihez tartozik az elem\n" "Ha a sablon tartalmaz „\\” karaktert, akkor a sztring előtt mindenképpen\n" -"használjon 'r' betűt, de egyébként is nyugodtan a sztring elé teheti." +"használjon „r” betűt, de egyébként is nyugodtan a sztring elé teheti." #: /home/kovid/work/calibre/resources/default_tweaks.py:130 msgid "Specify columns to sort the booklist by on startup" @@ -20334,9 +20962,9 @@ msgid "" "title within authors." msgstr "" "Itt olyan oszlop,rendezés párokat lehet megadni, amelyek alapján\n" -"a calibre induláskor rendezi a könyvek listáját. Ha az érték 'None', akkor\n" -"a legutolsó mentett beállítás érvényes. 'Oszlop'-ként a oszlop keresésben\n" -"használatos neve, 'rendezés'-ként pedig 0, ha emelkedő, 1 pedig, ha " +"a calibre induláskor rendezi a könyvek listáját. Ha az érték „None”, akkor\n" +"a legutolsó mentett beállítás érvényes. „Oszlop”-ként a oszlop keresésben\n" +"használatos neve, „rendezés”-ként pedig 0, ha emelkedő, 1 pedig, ha " "csökkenő\n" "adhatók meg.\n" "Például szerzőkön belül cím szerint emelkedő rendezés:\n" @@ -20370,18 +20998,18 @@ msgstr "" "kiadás (gui_pubdate_display_format) dátumának, \n" "valamint a időbélyegnek (gui_timestamp_display_format) \n" "a megjelenítési formáját tudja itt beállítani.\n" -"d - hónap napja kezdő 0 nélkül (1-től 31-ig)\n" -"dd - a hónap napja kezdő nullával (01-től 31-ig)\n" -"ddd - a nap rövid, beállított nyelvnek megfelelő neve (pl.: 'Hét', 'Vas')\n" -"dddd - a nap teljes, beállított nyelvnek megfelelő neve (pl.: 'Hétfő', " -"'Vasárnap')\n" -"M - a hónap száma kezdő 0 nélkül (1-12)\n" -"MM - a hónap száma kezdő 0-val (01-12)\n" -"MMM - a hónap rövid, beállított nyelvnek megfelelő neve (pl.: 'Már', 'Ápr')\n" -"MMMM - a hónap teljes, beállított nyelvnek megfelelő neve (pl.: 'Március', " -"'Április')\n" -"yy - az év utolsó két számjegye (00-99)\n" -"yyyy - az év négy számjeggyel\n" +"d – hónap napja kezdő 0 nélkül (1-től 31-ig)\n" +"dd – a hónap napja kezdő nullával (01-től 31-ig)\n" +"ddd – a nap rövid, beállított nyelvnek megfelelő neve (pl.: „Hét”, „Vas”)\n" +"dddd – a nap teljes, beállított nyelvnek megfelelő neve (pl.: „Hétfő”, " +"„Vasárnap”)\n" +"M – a hónap száma kezdő 0 nélkül (1-től 12-ig)\n" +"MM – a hónap száma kezdő 0-val (01-től 12-ig)\n" +"MMM – a hónap rövid, beállított nyelvnek megfelelő neve (pl.: „Már”, „Ápr”)\n" +"MMMM – a hónap teljes, beállított nyelvnek megfelelő neve (pl.: „Március”, " +"„Április”)\n" +"yy – az év utolsó két számjegye (00-tól 99-ig)\n" +"yyyy – az év négy számjeggyel\n" "Példa:\n" "A 2010. április 9.-e különböző mintákkal->\n" "yyyy MMM ==>2010 Ápr\n" @@ -20491,7 +21119,7 @@ msgid "" "Default: '^(A|The|An)\\s+'" msgstr "" "Adja meg a névelőként kezelt szavakat. A lista tulajdonképpen egy reguláris " -"kifejezés '|' (VAGY)\n" +"kifejezés „|” (VAGY)\n" "jelekkel elválasztva. A kis és nagybetűk különbözőként lesznek kezelve. Csak " "a könyv legközelebbi\n" "módosításakor lép életbe. Érvénytelen kifejzés esetén azt a program " @@ -20501,8 +21129,8 @@ msgstr "" "követ.\n" "Ha olyan névelőkre kívánja alkalmazni, melyeket más karakter is követ, pl. " "L' a francia nyelvben,\n" -"használja a \"^(A\\s+|The\\s+|An\\s+|L')\" kifejezést.\n" -"Egyik lehetséges magyar beállítás: \"^(A|The|An|Az|Egy)\\s+\"\n" +"használja a '^(A\\s+|The\\s+|An\\s+|L')' kifejezést.\n" +"Egyik lehetséges magyar beállítás: '^(A|The|An|Az|Egy)\\s+'\n" "Alapértelmezett: '^(A|The|An)\\s+'" #: /home/kovid/work/calibre/resources/default_tweaks.py:202 @@ -20525,7 +21153,7 @@ msgstr "" "kapcsolódik.\n" "Ha a megadott mappa nem létezik, akkor figyelmen kívül hagyja. Ha van az " "elérési útban\n" -"”\\” karakter (mint például a Windows-os elérési utakban), akkor duplán kell " +"„\\” karakter (mint például a Windows-os elérési utakban), akkor duplán kell " "beírnia.\n" "Példák:\n" "auto_connect_to_folder = 'C:\\\\Users\\\\someone\\\\Desktop\\\\testlib'\n" @@ -20718,11 +21346,11 @@ msgstr "" "azoknak metaadatmezőknek listája, melyekből a gyűjtemények készültek, plusz " "a rendezés\n" "alapjául szolgáló metaadatmezők.\n" -"Példa: A 'pubdate' és a 'tags' mezőből készült gyűjtemények az egyedi " -"'#mydate' oszlop alapján,\n" -"a 'series' mezőből készült gyűjtemények a 'series_index' alapján, a többi " +"Példa: A „pubdate” és a „tags” mezőből készült gyűjtemények az egyedi " +"„#mydate” oszlop alapján,\n" +"a „series” mezőből készült gyűjtemények a „series_index” alapján, a többi " "gyűjtemény pedig\n" -"a 'title' oszlopok alapján legyen rendezve.\n" +"a „title” oszlopok alapján legyen rendezve.\n" "Ehhez a beállítás:\n" "sony_collection_sorting_rules = [(['pubdate', 'tags'],'#mydate'), " "(['series'],'series_index'), (['*'], 'title')]\n" @@ -20741,9 +21369,9 @@ msgid "" "Set this to True to ensure that tags in 'Tags to add when adding\n" "a book' are added when copying books to another library" msgstr "" -"Ha az érték 'True', akkor a\n" -"'Beállítások->Könyvek hozzáadása->A következő címkék alkalmazása egy könyv " -"hozzáadásakor'\n" +"Ha az érték „True”, akkor a\n" +"„Beállítások->Könyvek hozzáadása->A következő címkék alkalmazása egy könyv " +"hozzáadásakor”\n" "mezőben lévő címkék a könyv másik könyvtárba történő másolásakor\n" "hozzá lesznek adva a könyvhöz" @@ -20811,7 +21439,7 @@ msgid "" "tweak." msgstr "" "Ezt fogja a calibre használni minden újrarendezéskor, pl. keresés vagy\n" -"eszközkapcsolódás után. Minden egyes 'szint' újabb erőforrást von el a " +"eszközkapcsolódás után. Minden egyes „szint” újabb erőforrást von el a " "rendszertől.\n" "Ha az adatbázis nagy (több ezer könyv) ez jelentős lassulást eredményezhet.\n" "Ha nem különösebben fontos Önnek a többszintű rendezés vagy lassulást " @@ -20854,10 +21482,10 @@ msgstr "" "Itt beállíthatja, hogy a könyvlistában a könyvre történő dupla kattintás\n" "mit jelentsen.\n" "Lehetőségek:\n" -"open_viewer - olvasás\n" -"do_nothing - nem csinál semmit\n" -"edit_cell - mező szerkesztése\n" -"edit_metadata - metaadatok szerkesztése, ennek az a mellékhatása, \n" +"open_viewer – olvasás\n" +"do_nothing – nem csinál semmit\n" +"edit_cell – mező szerkesztése\n" +"edit_metadata – metaadatok szerkesztése, ennek az a mellékhatása, \n" " hogy ilyenkor a mezőre történő kattintással nem szerkeszthető az adat\n" "Alapértelmezett: open_viewer.\n" "Példa:\n" @@ -20894,11 +21522,11 @@ msgstr "" "http://publib.boulder.ibm.com/infocenter/iseries/v5r3/topic/nls/rbagsicusorts" "equencetables.htm\n" "linken.\n" -"Alapérték: locale_for_sorting = '' - a calibre beállított nyelve\n" +"Alapérték: locale_for_sorting = '' – a calibre beállított nyelve\n" "Példák:\n" -"locale_for_sorting = 'fr' - rendezés francia szabályok szerint\n" -"locale_for_sorting = 'nb' - rendezés norvég szabályok szerint\n" -"locale_for_sorting = 'hu' - rendezés magyar szabályok szerint" +"locale_for_sorting = 'fr' – rendezés francia szabályok szerint\n" +"locale_for_sorting = 'nb' – rendezés norvég szabályok szerint\n" +"locale_for_sorting = 'hu' – rendezés magyar szabályok szerint" #: /home/kovid/work/calibre/resources/default_tweaks.py:348 msgid "Number of columns for custom metadata in the edit metadata dialog" @@ -20981,9 +21609,9 @@ msgstr "" "memóriába azokat.\n" "Itt ezt megváltoztathatja.\n" "Érvényes értékek:\n" -"main - fő memória\n" -"carda - 'A' memóriakártya\n" -"cardb - 'B' memóriakártya\n" +"main – fő memória\n" +"carda – „A” memóriakártya\n" +"cardb – „B” memóriakártya\n" "Ha a kiválasztott memórián nincs elegendő hely, akkor a legnagyobb\n" "szabad hellyel rendelkező memóriára másol." diff --git a/src/calibre/translations/id.po b/src/calibre/translations/id.po index 1666e21ccd..386f9dbe71 100644 --- a/src/calibre/translations/id.po +++ b/src/calibre/translations/id.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-09-23 18:01+0000\n" +"POT-Creation-Date: 2011-09-30 20:39+0000\n" "PO-Revision-Date: 2011-08-05 16:24+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: Indonesian \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Launchpad-Export-Date: 2011-09-24 04:46+0000\n" -"X-Generator: Launchpad (build 14012)\n" +"X-Launchpad-Export-Date: 2011-10-01 04:49+0000\n" +"X-Generator: Launchpad (build 14071)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -26,8 +26,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/cache.py:104 #: /home/kovid/work/calibre/src/calibre/db/cache.py:107 #: /home/kovid/work/calibre/src/calibre/db/cache.py:118 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:242 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:243 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:247 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:248 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 @@ -51,7 +51,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1898 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1900 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:286 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:288 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:34 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:35 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:98 @@ -102,8 +102,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:999 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:101 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:138 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:140 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1002 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1007 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1079 @@ -143,7 +143,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:380 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:564 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 @@ -164,9 +164,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1209 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1212 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:252 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:396 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:161 @@ -176,14 +176,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:217 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:541 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:560 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2037 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2187 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3242 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3244 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3377 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:542 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:550 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:561 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2038 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2188 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3243 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3378 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 @@ -731,22 +731,22 @@ msgid "This profile is intended for the Amazon Kindle." msgstr "Profil ini adalah untuk alat Amazon Kindle." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:173 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:660 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:661 msgid "This profile is intended for the Irex Illiad." msgstr "Profil ini adalah untuk alat Irex Illiad." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:185 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:673 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:674 msgid "This profile is intended for the IRex Digital Reader 1000." msgstr "Profil ini adalah untuk alat IRex Digital Reader 1000." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:198 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:687 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:688 msgid "This profile is intended for the IRex Digital Reader 800." msgstr "Profil ini adalah untuk alat IRex Digital Reader 800." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:210 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:701 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:702 msgid "This profile is intended for the B&N Nook." msgstr "Profil ini adalah untuk alat B&N Nook." @@ -808,14 +808,19 @@ msgstr "" msgid "This profile is intended for the Amazon Kindle DX." msgstr "Profil ini adalah untuk Amazon Kindle DX." -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:713 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:714 msgid "This profile is intended for the B&N Nook Color." msgstr "Profil ini adalah untuk B&N Nook Color" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:724 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:725 msgid "This profile is intended for the Sanda Bambook." msgstr "Profil ini adalah untuk Sanda Bambook" +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:740 +msgid "" +"This profile is intended for the PocketBook Pro 900 series of devices." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 msgid "Installed plugins" msgstr "Plugin terinstal" @@ -875,13 +880,13 @@ msgstr "" msgid "Disable the named plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/backend.py:271 -#: /home/kovid/work/calibre/src/calibre/db/backend.py:280 +#: /home/kovid/work/calibre/src/calibre/db/backend.py:272 +#: /home/kovid/work/calibre/src/calibre/db/backend.py:281 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:288 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:668 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:132 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:674 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:133 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:142 #, python-format msgid "Path to library too long. Must be less than %d characters." msgstr "" @@ -890,26 +895,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:987 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:988 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:814 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:826 msgid "Yes" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1102 msgid "Main" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1104 msgid "Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1106 msgid "Card B" msgstr "" @@ -921,17 +926,17 @@ msgstr "" msgid "Communicate with Android phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:129 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:133 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:182 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:187 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:201 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:206 msgid "Communicate with WebOS tablets." msgstr "" @@ -1050,9 +1055,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1150 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:334 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:347 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:335 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:348 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3104 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "" @@ -1060,8 +1065,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:662 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3062 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3080 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3063 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3081 msgid "Catalog" msgstr "" @@ -3202,44 +3207,48 @@ msgstr "" msgid "Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:409 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:429 msgid "Downloads metadata and covers from Amazon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:419 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:439 msgid "US" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:420 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:440 msgid "France" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:421 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:441 msgid "Germany" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:422 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:442 msgid "UK" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:423 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:443 msgid "Italy" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:424 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:444 msgid "Japan" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:428 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:445 +msgid "Spain" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:449 msgid "Amazon website to use:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:429 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:450 msgid "" "Metadata from Amazon will be fetched using this country's Amazon website." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:603 msgid "Amazon timed out. Try again later." msgstr "" @@ -3442,7 +3451,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:955 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:958 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" @@ -4052,7 +4061,7 @@ msgid "Choose Files" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:751 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:754 msgid "Books" msgstr "" @@ -4455,8 +4464,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:287 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:341 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:70 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:673 msgid "Too long" msgstr "" @@ -4515,8 +4524,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:733 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:106 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:88 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:298 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:352 msgid "Success" @@ -4532,7 +4541,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:970 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:377 msgid "Failed" @@ -4589,7 +4599,7 @@ msgid "Create a catalog of the books in your calibre library" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:88 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:590 msgid "Cannot convert" msgstr "" @@ -4651,7 +4661,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/device_category_editor.py:112 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:674 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:216 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:503 @@ -5052,7 +5062,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:66 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:670 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:670 msgid "Help" msgstr "" @@ -5473,7 +5483,7 @@ msgid "No books found" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:289 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:794 msgid "No permission" msgstr "" @@ -5671,50 +5681,50 @@ msgid "" "&Multiple books per folder, assumes every ebook file is a different book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/bars.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/bars.py:195 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:302 msgid "Donate" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:120 msgid "Click to open" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:135 msgid "Ids" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:173 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1035 msgid "Collections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:290 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:256 msgid "Paste Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:291 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:257 msgid "Copy Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:557 msgid "Double-click to open Book Details window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:556 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:558 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:559 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" @@ -5804,7 +5814,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:21 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:105 @@ -6708,33 +6718,33 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:901 msgid "Choose cover for " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:906 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:909 msgid "Cannot read" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:910 msgid "You do not have permission to read the file: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:203 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:915 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:918 msgid "Error reading file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:916 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:919 msgid "

      There was an error reading from file:
      " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:926 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:929 msgid " is not a valid picture" msgstr "" @@ -6759,7 +6769,7 @@ msgid "&Title: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 msgid "Change the title of this book" msgstr "" @@ -6789,7 +6799,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:548 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1089 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1092 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

      They can be any words or phrases, separated by commas." @@ -6798,7 +6808,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:555 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:214 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:446 msgid "&Series:" msgstr "" @@ -6806,7 +6816,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:556 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:557 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:445 msgid "List of known series. You can add new series." msgstr "" @@ -7440,7 +7450,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:271 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:320 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:324 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1396 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1399 msgid "Undefined" msgstr "" @@ -8005,51 +8015,51 @@ msgstr "" msgid "Convertible" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:43 msgid "Choose location for calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:50 msgid "Same as current" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 #, python-format msgid "The location %s contains the current calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:56 msgid "No existing library found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 #, python-format msgid "There is no existing calibre library at %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:62 msgid "Not empty" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:63 #, python-format msgid "The folder %s is not empty. Please choose an empty folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:94 msgid "No location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:94 msgid "No location selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:683 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:689 msgid "Bad location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:99 #, python-format msgid "%s is not an existing folder" msgstr "" @@ -8115,14 +8125,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:211 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:117 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 msgid "&Title:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:199 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:198 msgid "&Author(s):" msgstr "" @@ -8131,21 +8141,21 @@ msgid "&Profile:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:24 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:236 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:649 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:241 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:649 msgid "&OK" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:25 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:242 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tweak_epub_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:233 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:658 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "&Cancel" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog_ui.py:43 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:26 msgid "Edit Comments" msgstr "" @@ -8398,19 +8408,19 @@ msgstr "" msgid "Details of job" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:21 msgid "Active Jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:36 msgid "&Stop selected jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:40 msgid "Show job &details" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:44 msgid "Stop &all non device jobs" msgstr "" @@ -8431,7 +8441,7 @@ msgid "Show detailed information about this error" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:531 msgid "Copied" msgstr "" @@ -8618,13 +8628,13 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:541 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1047 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1050 msgid "&Rating:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:542 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:543 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1048 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1051 msgid "Rating of this book. 0-5 stars" msgstr "" @@ -8691,7 +8701,7 @@ msgid "&Force numbers to start with:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:569 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1380 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1383 msgid "&Date:" msgstr "" @@ -8765,7 +8775,7 @@ msgid "Set from &ebook file(s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:592 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1152 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1155 msgid "&Languages:" msgstr "" @@ -9331,17 +9341,34 @@ msgstr "" msgid "Search in the library view for the selected item" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:23 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:25 msgid "" "Restoring database from backups, do not interrupt, this will happen in three " "stages" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:27 msgid "Restoring database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:80 +#, python-format +msgid "The old database was saved as: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:84 +#, python-format +msgid "" +"Restoring the database succeeded with some warnings click Show details to " +"see the details. %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:89 +#, python-format +msgid "Restoring database was successful. %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:94 msgid "" "Your list of books, with all their metadata is stored in a single file, " "called a database. In addition, metadata for each individual book is stored " @@ -9352,20 +9379,11 @@ msgid "" "recipes.

      Do you want to restore the database?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:131 msgid "Restoring database failed, click Show details to see details" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:107 -msgid "" -"Restoring the database succeeded with some warnings click Show details to " -"see the details." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:112 -msgid "Restoring database was successful" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:75 msgid "Saved search already exists" @@ -9786,7 +9804,7 @@ msgid "&Author:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:215 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1091 msgid "Ta&gs:" msgstr "" @@ -9980,58 +9998,66 @@ msgstr "" msgid "Was" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:263 msgid "Template language tutorial" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:267 msgid "Template function reference" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:285 msgid "EXCEPTION: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:301 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:312 msgid "No column chosen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:313 msgid "You must specify a column to be colored" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:316 msgid "No template provided" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:306 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:317 msgid "The template box cannot be empty" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:32 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:252 msgid "Set the color of the column:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:39 +msgid "Copy a color name to the clipboard:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:49 +msgid "Copy the selected color name to the clipboard" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:59 msgid "Template value:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:60 msgid "" "The value the of the template using the current book in the library view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:73 msgid "Function &name:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:100 msgid "&Documentation:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:85 msgid "Python &code:" msgstr "" @@ -10456,7 +10482,7 @@ msgid "Regular expression (?P)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1288 msgid "ISBN:" msgstr "" @@ -10513,13 +10539,13 @@ msgid "Connected " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:219 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:230 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:261 msgid "Book Details" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:221 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:232 msgid "Shift+Alt+D" msgstr "" @@ -10924,136 +10950,133 @@ msgstr "" msgid "Configure" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:32 msgid "Use the library located at the specified path." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:34 msgid "Start minimized to system tray." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:36 msgid "Log debugging information to console" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:38 msgid "Do not check for updates" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:40 msgid "" "Ignore custom plugins, useful if you installed a plugin that is preventing " "calibre from starting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:44 msgid "" "Cause a running calibre instance, if any, to be shutdown. Note that if there " "are running jobs, they will be silently aborted, so use with care." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:69 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:697 msgid "Calibre Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:95 msgid "Choose a location for your calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:104 msgid "Failed to create library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 #, python-format msgid "Failed to create calibre library at: %r." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:168 msgid "Choose a location for your new calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:136 msgid "Initializing user interface..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:162 msgid "Repairing failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:163 msgid "The database repair failed. Starting with a new empty library." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:202 msgid "Bad database location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:178 #, python-format msgid "Bad database location %r. calibre will now quit." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:493 msgid "Corrupted database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:191 +#, python-format msgid "" -"Your calibre database appears to be corrupted. Do you want calibre to try " -"and repair it automatically? If you say No, a new empty calibre library will " -"be created." +"The library database at %s appears to be corrupted. Do you want calibre to " +"try and rebuild it automatically? The rebuild may not be completely " +"successful. If you say No, a new empty calibre library will be created." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:224 -msgid "" -"Repairing database. This can take a very long time for a large collection" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:203 #, python-format msgid "" "Bad database location %r. Will start with a new, empty calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:213 #, python-format msgid "Starting %s: Loading books..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:293 msgid "If you are sure it is not running" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:330 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:296 msgid "may be running in the system tray, in the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:298 msgid "upper right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:300 msgid "lower right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:303 msgid "try rebooting your computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:339 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:353 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:319 msgid "try deleting the file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:342 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:308 msgid "Cannot Start " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:343 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:309 #, python-format msgid "%s is already running." msgstr "" @@ -11076,52 +11099,52 @@ msgstr "" msgid "Unhandled exception" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:447 msgid "Permission denied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:105 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:448 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:137 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:139 msgid "Title &sort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "" " The green color indicates that the current title sort matches the current " "title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:150 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 msgid "Authors changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:303 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:302 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -11129,27 +11152,27 @@ msgid "" "strings. If it is colored red, then the authors and this text do not match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:308 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:307 msgid "Author s&ort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" " The green color indicates that the current author sort matches the current " "author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:320 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:506 msgid "&Number:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:603 #, python-format msgid "" "Last modified: %s\n" @@ -11157,132 +11180,132 @@ msgid "" "Double click to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:613 #, python-format msgid "Restore %s from the original" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:660 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:659 msgid "Set the cover for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:668 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:667 msgid "Set metadata for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:674 msgid "Add a format to this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:681 msgid "Remove the selected format from this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:749 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:752 msgid "Choose formats for " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:795 msgid "You do not have permission to read the following files:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:822 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:823 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:825 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:826 msgid "No format selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:835 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:838 msgid "Could not read metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:836 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:839 #, python-format msgid "Could not read metadata from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:867 msgid "&Browse" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:866 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:869 msgid "T&rim" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:868 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:871 msgid "&Remove" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:874 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:877 msgid "Download co&ver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:875 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:878 msgid "&Generate cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:925 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:928 msgid "Not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:952 msgid "Specify title and author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:950 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:953 msgid "You must specify a title and author before generating a cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:972 msgid "Invalid cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:970 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:973 msgid "Could not change cover as the image is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:997 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1000 msgid "This book has no cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:999 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1002 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1055 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1058 msgid "stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1127 msgid "Tags changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1125 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1128 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1156 msgid "A comma separated list of languages for this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1176 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1179 msgid "Unknown language" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1177 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1180 #, python-format msgid "The language %s is not recognized" msgid_plural "The languages %s are not recognized" msgstr[0] "" msgstr[1] "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1189 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1192 msgid "I&ds:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1193 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -11290,38 +11313,38 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1254 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1316 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1257 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 msgid "This ISBN number is valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1257 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1260 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 msgid "This ISBN number is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1304 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1307 msgid "Invalid ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1283 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1286 msgid "Enter an ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1305 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1308 msgid "The ISBN you entered is not valid. Try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1329 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1332 msgid "&Publisher:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1399 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1402 msgid "Clear date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1432 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1435 msgid "Publishe&d:" msgstr "" @@ -11387,7 +11410,7 @@ msgid "Downloaded %(num)d of %(tot)d" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/config.py:61 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:61 msgid "Downloaded metadata fields" msgstr "" @@ -12810,87 +12833,87 @@ msgstr "" msgid "No source selected, cannot configure." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:32 msgid "Metadata sources" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:37 msgid "" "Disable any metadata sources you do not want by unchecking them. You can " "also set the cover priority. Covers from sources that have a higher " "(smaller) priority will be preferred when bulk downloading metadata.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:48 msgid "" "Sources with a red X next to their names must be configured before they will " "be used. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:53 msgid "Configure selected source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:66 msgid "" "If you uncheck any fields, metadata for those fields will not be downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:71 msgid "&Select all" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:75 msgid "&Clear all" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:79 msgid "&Select default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:80 msgid "" "Restore your own subset of checked fields that you define using the 'Set as " "default' button" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:84 msgid "&Set as default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:85 msgid "" "Store the currently checked fields as a default you can restore using the " "'Select default' button" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:90 msgid "Convert all downloaded comments to plain &text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:94 msgid "Swap author names from FN LN to LN, FN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:98 msgid "Max. number of &tags to download:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:105 msgid "Max. &time to wait after first match is found:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:133 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:117 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:199 msgid " secs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:113 msgid "Max. time to wait after first &cover is found:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:121 msgid "" "

      Different metadata sources have different sets of tags for the same book. " "If this option is checked, then calibre will use the smaller tag sets. These " @@ -12901,7 +12924,7 @@ msgid "" "for. Most often, they all have large tag sets." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:123 msgid "Prefer &fewer tags" msgstr "" @@ -13358,7 +13381,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:131 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:652 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:652 msgid "&Save" msgstr "" @@ -14130,7 +14153,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/store/search_ui.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/store/web_store_dialog_ui.py:63 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:661 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "Close" msgstr "" @@ -14316,7 +14339,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:455 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:456 msgid "Searches" msgstr "" @@ -14658,34 +14681,42 @@ msgid "" "automatically." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:494 +#, python-format +msgid "" +"The library database at %s appears to be corrupted. Do you want calibre to " +"try and rebuild it automatically? The rebuild may not be completely " +"successful." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:578 msgid "Conversion Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:581 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:601 msgid "Recipe Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:617 msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:631 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:651 msgid "There are active jobs. Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:634 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:654 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:638 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:658 msgid "Active jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:706 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:726 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." @@ -14778,7 +14809,7 @@ msgid "Edit" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:65 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:667 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "Reset" msgstr "" @@ -15280,48 +15311,48 @@ msgstr "" msgid "Toggle" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:444 #, python-format msgid "" "Choose your e-book device. If your device is not in the list, choose a " "\"%s\" device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:505 msgid "Moving library..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:515 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:522 msgid "Failed to move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:576 msgid "Invalid database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:577 #, python-format msgid "" "

      An invalid library already exists at %(loc)s, delete it before trying to " "move the existing library.
      Error: %(err)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:588 msgid "Could not move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:663 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:669 msgid "Select location for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:690 #, python-format msgid "" "You must choose an empty folder for the calibre library. %s is not empty." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:758 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:764 msgid "welcome wizard" msgstr "" @@ -15632,7 +15663,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:569 #: /home/kovid/work/calibre/src/calibre/library/caches.py:583 #: /home/kovid/work/calibre/src/calibre/library/caches.py:593 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:222 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:238 msgid "yes" msgstr "" @@ -15640,7 +15671,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:568 #: /home/kovid/work/calibre/src/calibre/library/caches.py:580 #: /home/kovid/work/calibre/src/calibre/library/caches.py:590 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:222 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:238 msgid "no" msgstr "" @@ -16525,22 +16556,22 @@ msgid "" "start with a letter" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:67 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:68 #, python-format msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3403 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3404 #, python-format msgid "

      Migrating old database to ebook library in %s

      " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3432 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3433 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3449 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3450 msgid "Compacting database" msgstr "" @@ -16699,20 +16730,20 @@ msgid "" "Save into a single directory, ignoring the template directory structure" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:303 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:319 #, python-format msgid "" "Failed to calculate path for save to disk. Template: %(templ)s\n" "Error: %(err)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:309 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:325 #, python-format msgid "Template evaluation resulted in no path components. Template: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:403 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:436 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:419 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:452 msgid "Requested formats not available" msgstr "" @@ -17543,12 +17574,21 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:972 msgid "" +"list_equals(list1, sep1, list2, sep2, yes_val, no_val) -- return yes_val if " +"list1 and list2 contain the same items, otherwise return `no_val. The items " +"are determined by splitting each list using the appropriate separator " +"character (sep1 or sep2). The order of items in the lists is not relevant. " +"The compare is case insensitive." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:990 +msgid "" "today() -- return a date string for today. This value is designed for use in " "format_date or days_between, but can be manipulated like any other string. " "The date is in ISO format." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:983 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1001 msgid "" "days_between(date1, date2) -- return the number of days between date1 and " "date2. The number is positive if date1 is greater than date2, otherwise " @@ -17556,7 +17596,7 @@ msgid "" "empty string." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1005 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1023 msgid "" "language_strings(lang_codes, localize) -- return the strings for the " "language codes passed in lang_codes. If localize is zero, return the strings " @@ -17564,7 +17604,7 @@ msgid "" "the current locale. Lang_codes is a comma-separated list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1025 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1043 msgid "" "language_codes(lang_strings) -- return the language codes for the strings " "passed in lang_strings. The strings must be in the language of the current " @@ -17886,108 +17926,112 @@ msgstr "" msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:720 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:718 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:827 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:825 msgid "Download finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:829 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:827 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:835 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:833 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:837 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:835 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:839 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:837 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:934 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:932 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:936 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:934 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:938 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:936 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:961 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:959 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:966 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:964 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:975 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:973 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:977 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:975 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1057 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1055 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1073 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1071 #, python-format msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1082 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1080 #, python-format msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1091 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1089 #, python-format msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1137 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1135 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1277 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1216 +msgid "Articles in this issue: " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1286 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1348 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1357 #, python-format msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1359 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1368 #, python-format msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1376 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1385 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1518 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1527 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1533 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1542 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -18097,75 +18141,75 @@ msgstr "" msgid "Do not download CSS stylesheets." msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:649 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:649 msgid "OK" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:652 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:652 msgid "Save" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:655 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:655 msgid "Open" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:658 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "Cancel" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:661 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "&Close" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:664 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:664 msgid "Apply" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:674 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:674 msgid "Don't Save" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:676 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:676 msgid "Close without Saving" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:678 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:678 msgid "Discard" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:681 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:681 msgid "&Yes" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:684 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:684 msgid "Yes to &All" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:687 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:687 msgid "&No" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:690 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:690 msgid "N&o to All" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:693 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:693 msgid "Save All" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:696 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:696 msgid "Abort" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:699 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:699 msgid "Retry" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:702 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:702 msgid "Ignore" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:705 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:705 msgid "Restore Defaults" msgstr "" diff --git a/src/calibre/translations/it.po b/src/calibre/translations/it.po index 1311f2f20a..c4cfad6a21 100644 --- a/src/calibre/translations/it.po +++ b/src/calibre/translations/it.po @@ -9,16 +9,16 @@ msgid "" msgstr "" "Project-Id-Version: calibre_calibre-it\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2011-09-23 18:01+0000\n" -"PO-Revision-Date: 2011-09-26 06:15+0000\n" +"POT-Creation-Date: 2011-09-30 20:39+0000\n" +"PO-Revision-Date: 2011-10-09 08:22+0000\n" "Last-Translator: Vincenzo Reale \n" "Language-Team: Italian \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2011-09-27 04:46+0000\n" -"X-Generator: Launchpad (build 14028)\n" +"X-Launchpad-Export-Date: 2011-10-10 05:11+0000\n" +"X-Generator: Launchpad (build 14123)\n" "X-Poedit-Bookmarks: -1,-1,-1,-1,-1,1105,-1,1312,-1,-1\n" "Generated-By: pygettext.py 1.5\n" @@ -30,8 +30,8 @@ msgstr "Non fa assolutamente niente" #: /home/kovid/work/calibre/src/calibre/db/cache.py:104 #: /home/kovid/work/calibre/src/calibre/db/cache.py:107 #: /home/kovid/work/calibre/src/calibre/db/cache.py:118 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:242 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:243 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:247 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:248 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 @@ -55,7 +55,7 @@ msgstr "Non fa assolutamente niente" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1898 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1900 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:286 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:288 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:34 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:35 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:98 @@ -106,8 +106,8 @@ msgstr "Non fa assolutamente niente" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:999 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:101 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:138 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:140 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1002 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1007 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1079 @@ -147,7 +147,7 @@ msgstr "Non fa assolutamente niente" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:380 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:564 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 @@ -168,9 +168,9 @@ msgstr "Non fa assolutamente niente" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1209 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1212 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:252 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:396 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:161 @@ -180,14 +180,14 @@ msgstr "Non fa assolutamente niente" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:217 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:541 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:560 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2037 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2187 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3242 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3244 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3377 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:542 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:550 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:561 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2038 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2188 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3243 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3378 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 @@ -402,7 +402,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:804 #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 msgid "Browse the calibre User Manual" -msgstr "Consulta il manuale utente di calibre" +msgstr "Sfoglia il manuale utente di calibre" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:809 msgid "Customize calibre" @@ -718,79 +718,79 @@ msgid "" "nothing about the input document." msgstr "" "Questo profilo imposta valori predefiniti adeguati ed è utile quando non si " -"sa nulla sul documento di origine." +"hanno informazioni sul documento di origine." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:61 #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:454 msgid "" "This profile is intended for the SONY PRS line. The 500/505/600/700 etc." msgstr "" -"Questo profilo è adatto per la linea SONY PRS. Ad esempio: 500/505/600/700 " +"Questo profilo è adatto alla linea SONY PRS. Ad esempio, 500/505/600/700. " "ecc." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:73 msgid "This profile is intended for the SONY PRS 300." -msgstr "Questo profilo è adatto per il Sony PRS 300." +msgstr "Questo profilo è adatto al Sony PRS 300." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:82 #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:494 msgid "This profile is intended for the SONY PRS-900." -msgstr "Questo profilo è adatto per il Sony PRS-900." +msgstr "Questo profilo è adatto al Sony PRS-900." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:90 #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:539 msgid "This profile is intended for the Microsoft Reader." -msgstr "Questo profilo è adatto per il Microsoft Reader." +msgstr "Questo profilo è adatto al Microsoft Reader." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:101 #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:550 msgid "This profile is intended for the Mobipocket books." -msgstr "Questo profilo è adatto per i libri in formato Mobipocket." +msgstr "Questo profilo è adatto ai libri in formato Mobipocket." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:114 #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:563 msgid "This profile is intended for the Hanlin V3 and its clones." -msgstr "Questo profilo è adatto per l'Hanlin V3 ed i suoi cloni." +msgstr "Questo profilo è adatto all'Hanlin V3 e ai suoi cloni." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:126 #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:575 msgid "This profile is intended for the Hanlin V5 and its clones." -msgstr "Questo profilo è adatto per Hanlin V5 e i suoi cloni." +msgstr "Questo profilo è adatto all'Hanlin V5 e ai suoi cloni." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:136 #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:583 msgid "This profile is intended for the Cybook G3." -msgstr "Questo profilo è adatto per il Cybook G3." +msgstr "Questo profilo è adatto al Cybook G3." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:149 #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:597 msgid "This profile is intended for the Cybook Opus." -msgstr "Questo profilo è adatto per il Cybook Opus." +msgstr "Questo profilo è adatto al Cybook Opus." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:161 #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:610 msgid "This profile is intended for the Amazon Kindle." -msgstr "Questo profilo è adatto per il Kindle di Amazon." +msgstr "Questo profilo è adatto al Kindle di Amazon." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:173 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:660 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:661 msgid "This profile is intended for the Irex Illiad." -msgstr "Questo profilo è adatto per l'Irex di Illiad." +msgstr "Questo profilo è adatto all'Irex di Illiad." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:185 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:673 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:674 msgid "This profile is intended for the IRex Digital Reader 1000." -msgstr "Questo profilo è adatto per l'IRex Digital Reader 1000." +msgstr "Questo profilo è adatto all'IRex Digital Reader 1000." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:198 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:687 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:688 msgid "This profile is intended for the IRex Digital Reader 800." -msgstr "Questo profilo adatto per l'IRex Digital Reader 800." +msgstr "Questo profilo è adatto all'IRex Digital Reader 800." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:210 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:701 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:702 msgid "This profile is intended for the B&N Nook." -msgstr "Questo profilo è adatto per il Nook B&N." +msgstr "Questo profilo è adatto al Nook B&N." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:232 msgid "Output profile" @@ -802,15 +802,15 @@ msgid "" "produce a document intended to be read at a computer or on a range of " "devices." msgstr "" -"Questo profilo cerca di fornire adeguate impostazioni ed è utile per " -"produrre un documento da poter leggere tramite computer o su vari " +"Questo profilo cerca di fornire impostazioni predefinite adeguate ed è utile " +"per produrre un documento da poter leggere tramite computer o su vari " "dispositivi." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:278 msgid "" "Intended for the iPad and similar devices with a resolution of 768x1024" msgstr "" -"Questo profilo è adatto per l'iPad e dispositivi simili con una risoluzione " +"Questo profilo è adatto all'iPad e a dispositivi simili con una risoluzione " "di 768x1024" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:438 @@ -828,11 +828,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:472 msgid "This profile is intended for the Kobo Reader." -msgstr "Questo profilo è adatto per il Kobo Reader." +msgstr "Questo profilo è adatto al Kobo Reader." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:485 msgid "This profile is intended for the SONY PRS-300." -msgstr "Questo profilo è adatto per il Sony PRS-300." +msgstr "Questo profilo è adatto al Sony PRS-300." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:503 msgid "Suitable for use with any e-ink device" @@ -846,27 +846,33 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:519 msgid "This profile is intended for the 5-inch JetBook." -msgstr "Questo profilo è adatto per il JetBook da 5 pollici." +msgstr "Questo profilo è adatto al JetBook da 5 pollici." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:528 msgid "" "This profile is intended for the SONY PRS line. The 500/505/700 etc, in " "landscape mode. Mainly useful for comics." msgstr "" -"Questo profilo è adatto per la linea SONY PRS. Il 500/505/700 ecc, in " -"modalità panoramica. Utile principalmente per i fumetti." +"Questo profilo è adatto alla linea SONY PRS. Il 500/505/700 ecc, in modalità " +"panoramica. Utile principalmente per i fumetti." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:636 msgid "This profile is intended for the Amazon Kindle DX." -msgstr "Questo profilo è adatto per il Kindle DX di Amazon." +msgstr "Questo profilo è adatto al Kindle DX di Amazon." -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:713 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:714 msgid "This profile is intended for the B&N Nook Color." -msgstr "Questo profilo è pensato per il B&N Nook Color." +msgstr "Questo profilo è adatto al B&N Nook Color." -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:724 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:725 msgid "This profile is intended for the Sanda Bambook." -msgstr "Questo profilo è pensato per il Sanda Bambook." +msgstr "Questo profilo è adatto al Sanda Bambook." + +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:740 +msgid "" +"This profile is intended for the PocketBook Pro 900 series of devices." +msgstr "" +"Questo profilo è adatto ai dispositivi della serie PocketBook Pro 900." #: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 msgid "Installed plugins" @@ -935,13 +941,13 @@ msgstr "Abilita il plugin nominato" msgid "Disable the named plugin" msgstr "Disabilita il plugin nominato" -#: /home/kovid/work/calibre/src/calibre/db/backend.py:271 -#: /home/kovid/work/calibre/src/calibre/db/backend.py:280 +#: /home/kovid/work/calibre/src/calibre/db/backend.py:272 +#: /home/kovid/work/calibre/src/calibre/db/backend.py:281 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:288 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:668 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:132 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:674 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:133 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:142 #, python-format msgid "Path to library too long. Must be less than %d characters." msgstr "" @@ -951,26 +957,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:987 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:988 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:814 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:826 msgid "Yes" msgstr "Sì" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1102 msgid "Main" msgstr "Principale" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1104 msgid "Card A" msgstr "Scheda A" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1106 msgid "Card B" msgstr "Scheda B" @@ -982,7 +988,7 @@ msgstr "Log di debug" msgid "Communicate with Android phones." msgstr "Comunica con i telefoni Android." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:129 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:133 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" @@ -990,11 +996,11 @@ msgstr "" "Elenco delle cartelle separate da virgole dei libri da inviare al " "dispositivo. Sarà usata la prima cartella esistente." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:182 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:187 msgid "Communicate with S60 phones." msgstr "Comunica con i telefoni S60." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:201 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:206 msgid "Communicate with WebOS tablets." msgstr "Comunica con tablet WebOS." @@ -1139,9 +1145,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1150 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:334 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:347 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:335 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:348 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3104 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "Notizie" @@ -1149,8 +1155,8 @@ msgstr "Notizie" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:662 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3062 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3080 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3063 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3081 msgid "Catalog" msgstr "Catalogo" @@ -1603,6 +1609,7 @@ msgstr "Comunica con tutti i lettori Sony." #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:59 msgid "Comments have been removed as the SONY reader chokes on them" msgstr "" +"I commenti sono stati rimossi perché l'ebook di SONY non riesce a gestirli." #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:65 msgid "All by title" @@ -3724,45 +3731,49 @@ msgstr "" msgid "Cover" msgstr "Copertina" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:409 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:429 msgid "Downloads metadata and covers from Amazon" msgstr "Download di metadati e copertine da Amazon" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:419 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:439 msgid "US" msgstr "US" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:420 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:440 msgid "France" msgstr "Francia" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:421 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:441 msgid "Germany" msgstr "Germania" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:422 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:442 msgid "UK" msgstr "GB" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:423 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:443 msgid "Italy" msgstr "Italia" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:424 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:444 msgid "Japan" msgstr "Giappone" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:428 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:445 +msgid "Spain" +msgstr "Spagna" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:449 msgid "Amazon website to use:" msgstr "Sito web di Amazon da usare:" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:429 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:450 msgid "" "Metadata from Amazon will be fetched using this country's Amazon website." msgstr "" "I metadati da Amazon saranno ottenuti dal sito Amazon di questo stato." -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:603 msgid "Amazon timed out. Try again later." msgstr "Timeout da Amazon. Prova più tardi." @@ -3990,7 +4001,7 @@ msgstr "I libri nel formato %s non sono supportati" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:955 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:958 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "Libro %(sidx)s di %(series)s" @@ -4403,6 +4414,8 @@ msgid "" "File also has newer RTF.\n" "Will do the best to convert.\n" msgstr "" +"Il documento anche ha un RTF più recente.\n" +"Proverò a convertirlo.\n" #: /home/kovid/work/calibre/src/calibre/ebooks/snb/output.py:25 #: /home/kovid/work/calibre/src/calibre/ebooks/tcr/output.py:23 @@ -4762,7 +4775,7 @@ msgid "Choose Files" msgstr "Seleziona documenti" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:751 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:754 msgid "Books" msgstr "Libri" @@ -5180,8 +5193,8 @@ msgstr "La cartella %s esiste già. Eliminala prima." #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:287 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:341 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:70 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:673 msgid "Too long" msgstr "Troppo lungo" @@ -5250,8 +5263,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:733 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:106 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:88 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:298 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:352 msgid "Success" @@ -5270,7 +5283,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:970 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:377 msgid "Failed" @@ -5332,7 +5346,7 @@ msgid "Create a catalog of the books in your calibre library" msgstr "Crea un catalogo di libri nella biblioteca di calibre" #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:88 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:590 msgid "Cannot convert" msgstr "Impossibile convertire" @@ -5397,7 +5411,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/device_category_editor.py:112 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:674 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:216 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:503 @@ -5845,7 +5859,7 @@ msgstr "F1" #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:66 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:670 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:670 msgid "Help" msgstr "Aiuto" @@ -6287,7 +6301,7 @@ msgid "No books found" msgstr "Nessun libro trovato" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:289 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:794 msgid "No permission" msgstr "Nessun permesso" @@ -6505,50 +6519,50 @@ msgid "" msgstr "" "&Più libri per cartella, si presume che ogni file sia un libro diverso" -#: /home/kovid/work/calibre/src/calibre/gui2/bars.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/bars.py:195 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:302 msgid "Donate" msgstr "Fai una donazione" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:120 msgid "Click to open" msgstr "Fai clic per aprire" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:135 msgid "Ids" msgstr "ID" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:173 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "Libro %(sidx)s di %(series)s" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1035 msgid "Collections" msgstr "Raccolte" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:290 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:256 msgid "Paste Cover" msgstr "Incolla copertina" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:291 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:257 msgid "Copy Cover" msgstr "Copia copertina" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:557 msgid "Double-click to open Book Details window" msgstr "Doppio clic per aprire la finestra dei dettagli del libro" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:556 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:558 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "Percorso" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:559 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" @@ -6638,7 +6652,7 @@ msgstr "output" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:21 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:105 @@ -7585,33 +7599,33 @@ msgstr "" "possibili." #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:901 msgid "Choose cover for " msgstr "Seleziona copertina per " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:906 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:909 msgid "Cannot read" msgstr "Impossibile leggere" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:910 msgid "You do not have permission to read the file: " msgstr "Non si hanno i permessi per leggere il file: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:203 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:915 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:918 msgid "Error reading file" msgstr "Errore nella lettura del file" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:916 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:919 msgid "

      There was an error reading from file:
      " msgstr "

      Si è verificato un errore nella lettura del file:
      " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:926 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:929 msgid " is not a valid picture" msgstr " non è un'immagine valida" @@ -7637,7 +7651,7 @@ msgid "&Title: " msgstr "&Titolo: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 msgid "Change the title of this book" msgstr "Cambia il titolo di questo libro" @@ -7669,7 +7683,7 @@ msgstr "T&ag: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:548 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1089 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1092 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

      They can be any words or phrases, separated by commas." @@ -7681,7 +7695,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:555 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:214 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:446 msgid "&Series:" msgstr "&Serie:" @@ -7689,7 +7703,7 @@ msgstr "&Serie:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:556 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:557 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:445 msgid "List of known series. You can add new series." msgstr "Elenco di serie conosciute. È possibile aggiungere nuove serie." @@ -8348,7 +8362,7 @@ msgstr "Impossibile caricare il navigatore delle copertine" #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:271 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:320 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:324 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1396 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1399 msgid "Undefined" msgstr "Non definito" @@ -9040,51 +9054,51 @@ msgstr "Esistente" msgid "Convertible" msgstr "Convertibile" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:43 msgid "Choose location for calibre library" msgstr "Selezionare la posizione per la biblioteca calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:50 msgid "Same as current" msgstr "Come l'attuale" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 #, python-format msgid "The location %s contains the current calibre library" msgstr "La posizione %s contiene la biblioteca di calibre attuale" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:56 msgid "No existing library found" msgstr "Nessuna biblioteca trovata" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 #, python-format msgid "There is no existing calibre library at %s" msgstr "Non è presente alcuna biblioteca calibre in %s" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:62 msgid "Not empty" msgstr "Non vuoto" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:63 #, python-format msgid "The folder %s is not empty. Please choose an empty folder" msgstr "La cartella %s non è vuota. Seleziona una cartella vuota" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:94 msgid "No location" msgstr "Nessuna posizione" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:94 msgid "No location selected" msgstr "Nessuna posizione selezionata" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:683 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:689 msgid "Bad location" msgstr "Posizione non valida" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:99 #, python-format msgid "%s is not an existing folder" msgstr "%s non è una cartella esistente" @@ -9157,14 +9171,14 @@ msgstr "Imposta le opzioni per convertire %s" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:211 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:117 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 msgid "&Title:" msgstr "&Titolo:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:199 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:198 msgid "&Author(s):" msgstr "&Autori:" @@ -9173,21 +9187,21 @@ msgid "&Profile:" msgstr "&Profilo:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:24 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:236 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:649 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:241 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:649 msgid "&OK" msgstr "&Ok" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:25 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:242 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tweak_epub_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:233 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:658 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "&Cancel" msgstr "&Annulla" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog_ui.py:43 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:26 msgid "Edit Comments" msgstr "Modifica Commenti" @@ -9450,19 +9464,19 @@ msgstr "Copia tutti valori di ordinamento autore in autore" msgid "Details of job" msgstr "Dettagli del lavoro" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:21 msgid "Active Jobs" msgstr "Lavori attivi" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:36 msgid "&Stop selected jobs" msgstr "Ferma i lavori &selezionati" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:40 msgid "Show job &details" msgstr "Mostra i &dettagli del lavoro" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:44 msgid "Stop &all non device jobs" msgstr "Ferma &tutti i lavori non legati al dispositivo" @@ -9483,7 +9497,7 @@ msgid "Show detailed information about this error" msgstr "Mostra informazioni dettagliate su questo errore" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:531 msgid "Copied" msgstr "Copiato" @@ -9691,13 +9705,13 @@ msgstr "" "Alessandro." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:541 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1047 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1050 msgid "&Rating:" msgstr "&Valutazione:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:542 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:543 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1048 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1051 msgid "Rating of this book. 0-5 stars" msgstr "Valutazione di questo libro. 0-5 stelle" @@ -9775,7 +9789,7 @@ msgid "&Force numbers to start with:" msgstr "&Forza l'inizio della numerazione da:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:569 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1380 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1383 msgid "&Date:" msgstr "&data" @@ -9855,7 +9869,7 @@ msgid "Set from &ebook file(s)" msgstr "Imposta da file di ebook" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:592 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1152 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1155 msgid "&Languages:" msgstr "&Lingue:" @@ -10456,7 +10470,7 @@ msgstr "Cerca" msgid "Search in the library view for the selected item" msgstr "Cerca l'elemento selezionato nella biblioteca" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:23 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:25 msgid "" "Restoring database from backups, do not interrupt, this will happen in three " "stages" @@ -10464,11 +10478,28 @@ msgstr "" "Ripristino in corso del database dalla copia di sicurezza, non interrompere. " "Si svolgerà in tre fasi" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:27 msgid "Restoring database" msgstr "Ripristino del database" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:80 +#, python-format +msgid "The old database was saved as: %s" +msgstr "Il vecchio database è stato salvato come: %s" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:84 +#, python-format +msgid "" +"Restoring the database succeeded with some warnings click Show details to " +"see the details. %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:89 +#, python-format +msgid "Restoring database was successful. %s" +msgstr "Il database è stato ripristinato correttamente. %s" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:94 msgid "" "Your list of books, with all their metadata is stored in a single file, " "called a database. In addition, metadata for each individual book is stored " @@ -10479,24 +10510,13 @@ msgid "" "recipes.

      Do you want to restore the database?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:131 msgid "Restoring database failed, click Show details to see details" msgstr "" "Ripristino del database non riuscito, fai clic su Mostra i dettagli per " "ulteriori informazioni" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:107 -msgid "" -"Restoring the database succeeded with some warnings click Show details to " -"see the details." -msgstr "" -"Il ripristino del database è avvenuto con alcuni avvisi, fai clic su Mostra " -"dettagli per ulteriori informazioni." - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:112 -msgid "Restoring database was successful" -msgstr "Il ripristino del database è avvenuto correttamente" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:75 msgid "Saved search already exists" @@ -10610,6 +10630,12 @@ msgid "" " 0.1 days to download a periodical more than once a day.\n" " " msgstr "" +" Scarica questo periodico ogni x giorni. Se scegli 30 " +"giorni,\n" +"ogni 30 giorni sarà scaricato. Nota che puoi scegliere\n" +"anche periodi minori di un giorno, adesempio ogni\n" +"0,1 giorni, per scaricarlo più volte al giorno.\n" +" " #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:151 msgid "&Download every:" @@ -10749,6 +10775,7 @@ msgid "" "Maximum number of copies (issues) of this recipe to keep. Set to 0 to keep " "all (disable)." msgstr "" +"Numero massimo di uscite da conservare. 0 per conservarle tutte (disabilita)." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:222 msgid "&Keep at most:" @@ -10957,7 +10984,7 @@ msgid "&Author:" msgstr "&Autore:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:215 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1091 msgid "Ta&gs:" msgstr "Ta&gs:" @@ -11161,60 +11188,68 @@ msgstr "Conteggio" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:111 msgid "Was" -msgstr "" +msgstr "Era" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:263 msgid "Template language tutorial" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:267 msgid "Template function reference" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:285 msgid "EXCEPTION: " msgstr "ECCEZIONE: " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:301 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:312 msgid "No column chosen" msgstr "Nessuna colonna selezionata" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:313 msgid "You must specify a column to be colored" msgstr "Devi specificare una colonna da colorare" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:316 msgid "No template provided" msgstr "Nessun modello fornito" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:306 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:317 msgid "The template box cannot be empty" msgstr "Il riquadro del modello non può essere vuoto" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:32 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:252 msgid "Set the color of the column:" msgstr "Imposta il colore della colonna:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:39 +msgid "Copy a color name to the clipboard:" +msgstr "Copia il nome di un colore negli appunti:" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:49 +msgid "Copy the selected color name to the clipboard" +msgstr "Copia il nome del colore selezionato negli appunti" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:59 msgid "Template value:" msgstr "Valore del modello:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:60 msgid "" "The value the of the template using the current book in the library view" -msgstr "" +msgstr "Il valore del modello basato sul libro attuale nella biblioteca." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:73 msgid "Function &name:" msgstr "&Nome della funzione" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:100 msgid "&Documentation:" msgstr "&Documentazione:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:85 msgid "Python &code:" msgstr "&Codice Python:" @@ -11665,7 +11700,7 @@ msgid "Regular expression (?P)" msgstr "Espressione regolare (?P)" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1288 msgid "ISBN:" msgstr "ISBN:" @@ -11722,13 +11757,13 @@ msgid "Connected " msgstr "Connesso " #: /home/kovid/work/calibre/src/calibre/gui2/init.py:219 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:230 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:261 msgid "Book Details" msgstr "Dettagli del libro" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:221 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:232 msgid "Shift+Alt+D" msgstr "Shift+Alt+D" @@ -12139,101 +12174,94 @@ msgstr "Apri libro" msgid "Configure" msgstr "Configurazione" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:32 msgid "Use the library located at the specified path." msgstr "Usa la biblioteca collocata nel percorso specificato." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:34 msgid "Start minimized to system tray." msgstr "Avvia minimizzato nella area di notifica" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:36 msgid "Log debugging information to console" msgstr "Invia le informazioni di debug alla console" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:38 msgid "Do not check for updates" msgstr "Non controllare gli aggiornamenti" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:40 msgid "" "Ignore custom plugins, useful if you installed a plugin that is preventing " "calibre from starting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:44 msgid "" "Cause a running calibre instance, if any, to be shutdown. Note that if there " "are running jobs, they will be silently aborted, so use with care." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:69 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:697 msgid "Calibre Library" msgstr "Biblioteca di calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:95 msgid "Choose a location for your calibre e-book library" msgstr "Selezionare una posizione per la biblioteca di e-book calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:104 msgid "Failed to create library" msgstr "Impossibile creare la biblioteca" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 #, python-format msgid "Failed to create calibre library at: %r." msgstr "Impossibile creare la biblioteca in: %r." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:168 msgid "Choose a location for your new calibre e-book library" msgstr "Selezionare una posizione per la nuova biblioteca di calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:136 msgid "Initializing user interface..." msgstr "Inizializzazione interfaccia grafica..." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:162 msgid "Repairing failed" msgstr "Ripristino fallito" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:163 msgid "The database repair failed. Starting with a new empty library." msgstr "" "Riparazione del database fallita. Avvio con una nuova biblioteca vuota." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:202 msgid "Bad database location" msgstr "Percorso del database sbagliato" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:178 #, python-format msgid "Bad database location %r. calibre will now quit." msgstr "Posizione del database %r non valida. calibre verrà chiuso." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:493 msgid "Corrupted database" msgstr "Database corrotto" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:191 +#, python-format msgid "" -"Your calibre database appears to be corrupted. Do you want calibre to try " -"and repair it automatically? If you say No, a new empty calibre library will " -"be created." +"The library database at %s appears to be corrupted. Do you want calibre to " +"try and rebuild it automatically? The rebuild may not be completely " +"successful. If you say No, a new empty calibre library will be created." msgstr "" -"Il database di calibre sembra corrotto. Tentare una riparazione automatica? " -"Altrimenti verrà creata una nuova biblioteca di calibre vuota." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:224 -msgid "" -"Repairing database. This can take a very long time for a large collection" -msgstr "" -"Riparazione database. Questo potrebbe richiedere molto tempo in caso di una " -"grande collezione" - -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:203 #, python-format msgid "" "Bad database location %r. Will start with a new, empty calibre library" @@ -12241,41 +12269,41 @@ msgstr "" "Posizione del database %r non valida. Verrà avviata una nuova biblioteca di " "calibre vuota." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:213 #, python-format msgid "Starting %s: Loading books..." msgstr "Avvio di %s: Caricamento libri..." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:293 msgid "If you are sure it is not running" msgstr "Se si è certi che l'operazione non sia in corso" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:330 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:296 msgid "may be running in the system tray, in the" msgstr "potrebbe essere attivo nella area di notifica, nel" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:298 msgid "upper right region of the screen." msgstr "la parte in alto a destra dello schermo." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:300 msgid "lower right region of the screen." msgstr "la parte in basso a destra dello schermo." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:303 msgid "try rebooting your computer." msgstr "Provate a far ripartire il computer." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:339 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:353 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:319 msgid "try deleting the file" msgstr "provate a rimuovere il documento" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:342 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:308 msgid "Cannot Start " msgstr "Impossibile iniziare " -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:343 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:309 #, python-format msgid "%s is already running." msgstr "%s è già in esecuzione." @@ -12301,20 +12329,20 @@ msgstr "& Esci" msgid "Unhandled exception" msgstr "Eccezione non gestita" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:447 msgid "Permission denied" msgstr "Permesso negato" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:105 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:448 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "Impossibile aprire %s. Potrebbe essere in uso da un altro programma." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:137 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." @@ -12322,11 +12350,11 @@ msgstr "" "Specifica come dev'essere ordinato per titolo questo libro. Per esempio: " "L'Esorcista dovrebbe essere ordinato come Esorcista, L'." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:139 msgid "Title &sort:" msgstr "Or&dinamento titolo:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "" " The green color indicates that the current title sort matches the current " "title" @@ -12334,7 +12362,7 @@ msgstr "" " Il colore verde indica che l'ordinamento titolo attuale corrisponde al " "titolo corrente" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:150 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." @@ -12342,11 +12370,11 @@ msgstr "" " Il colore rosso avvisa che l'ordinamento titolo attuale non corrisponde al " "titolo corrente. Non è richiesta alcuna azione se è il risultato voluto." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 msgid "Authors changed" msgstr "Autori modificati" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" @@ -12354,7 +12382,7 @@ msgstr "" "Hai cambiato gli autori di questo libro. Devi salvare le modifiche prima di " "usare Gestisci autori. Vuoi salvare le modifiche?" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:303 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:302 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -12367,11 +12395,11 @@ msgstr "" "individuali dell'ordinamento autore. Se è di colore rosso, allora gli autori " "e questo testo non corrispondono." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:308 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:307 msgid "Author s&ort:" msgstr "&Ordinamento autore:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" " The green color indicates that the current author sort matches the current " "author" @@ -12379,7 +12407,7 @@ msgstr "" " Il colore verde indica che l'ordinamento autore attuale corrisponde " "all'autore corrente" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:320 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." @@ -12387,185 +12415,191 @@ msgstr "" " Il colore rosso indica che l'ordinamento autore attuale non corrisponde " "all'autore corrente. Non è richiesta alcuna azione se è il risultato voluto." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:506 msgid "&Number:" msgstr "&Numero:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:603 #, python-format msgid "" "Last modified: %s\n" "\n" "Double click to view" msgstr "" +"Ultima modifica: %s\n" +"\n" +"Doppio clic per visualizzare" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:613 #, python-format msgid "Restore %s from the original" msgstr "Ripristina %s dall'originale" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:660 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:659 msgid "Set the cover for the book from the selected format" msgstr "Imposta la copertina del libro dal formato selezionato" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:668 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:667 msgid "Set metadata for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:674 msgid "Add a format to this book" msgstr "Aggiungi un formato a questo libro" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:681 msgid "Remove the selected format from this book" msgstr "Rimuovi il formato selezionato da questo libro" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:749 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:752 msgid "Choose formats for " msgstr "Selezionare formati per: " -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:795 msgid "You do not have permission to read the following files:" msgstr "Non hai i permessi per leggere i file indicati:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:822 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:823 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:825 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:826 msgid "No format selected" msgstr "Nessun formato selezionato" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:835 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:838 msgid "Could not read metadata" msgstr "Impossibile leggere i metadati" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:836 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:839 #, python-format msgid "Could not read metadata from %s format" msgstr "Impossibile leggere i metadati dai formati %s" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:867 msgid "&Browse" msgstr "&Sfoglia" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:866 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:869 msgid "T&rim" msgstr "&Rifila i margini" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:868 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:871 msgid "&Remove" msgstr "&Rimuovi" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:874 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:877 msgid "Download co&ver" msgstr "Scarica co&pertina" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:875 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:878 msgid "&Generate cover" msgstr "&Genera copertina" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:925 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:928 msgid "Not a valid picture" msgstr "L'immagine non è valida" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:952 msgid "Specify title and author" msgstr "Specificare titolo e autore" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:950 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:953 msgid "You must specify a title and author before generating a cover" msgstr "" "È necessario specificare un titolo e un autore prima di generare una " "copertina" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:972 msgid "Invalid cover" msgstr "Copertina non valida" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:970 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:973 msgid "Could not change cover as the image is invalid." msgstr "Impossibile cambiare la copertina poiché l'immagine non è valida." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:997 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1000 msgid "This book has no cover" msgstr "Questo libro non ha copertina" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:999 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1002 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "Dimensione della copertina: %(width)d x %(height)d pixel" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1055 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1058 msgid "stars" msgstr "stelle" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1127 msgid "Tags changed" msgstr "Tag cambiati" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1125 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1128 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1156 msgid "A comma separated list of languages for this book" msgstr "Un elenco di lingue separate da virgola per questo libro" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1176 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1179 msgid "Unknown language" msgstr "Lingua sconosciuta" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1177 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1180 #, python-format msgid "The language %s is not recognized" msgid_plural "The languages %s are not recognized" msgstr[0] "La lingua %s non è riconosciuta" msgstr[1] "Le lingue %s non sono riconosciute" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1189 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1192 msgid "I&ds:" msgstr "I&d:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1193 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" "\n" "%s" msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1254 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1316 -msgid "This ISBN number is valid" -msgstr "Questo numero ISBN è valido" +"Modifica gli identificatori per il libro. Ad esempio:\n" +"\n" +"%s" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1257 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 +msgid "This ISBN number is valid" +msgstr "Questo numero ISBN è valido" + +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1260 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 msgid "This ISBN number is invalid" msgstr "Questo numero ISBN è valido" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1304 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1307 msgid "Invalid ISBN" msgstr "ISBN non valido" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1283 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1286 msgid "Enter an ISBN" msgstr "Digita un ISBN" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1305 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1308 msgid "The ISBN you entered is not valid. Try again." msgstr "L'ISBN digitato non è valido. Prova ancora." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1329 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1332 msgid "&Publisher:" msgstr "E&ditore:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1399 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1402 msgid "Clear date" msgstr "Cancella la data" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1432 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1435 msgid "Publishe&d:" msgstr "&Pubblicato:" @@ -12637,7 +12671,7 @@ msgid "Downloaded %(num)d of %(tot)d" msgstr "Scaricati %(num)d di %(tot)d" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/config.py:61 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:61 msgid "Downloaded metadata fields" msgstr "Campi dei metadati scaricati" @@ -12681,7 +12715,7 @@ msgstr "Imposta ordinamento autore da autore" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:134 msgid "Set author from author sort" -msgstr "" +msgstr "Imposta autore da ordinamento autore" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:137 msgid "Copy author to author sort" @@ -13141,11 +13175,11 @@ msgstr "non ha" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:47 msgid "has pattern" -msgstr "" +msgstr "ha uno schema" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:48 msgid "does not have pattern" -msgstr "" +msgstr "non ha uno schema" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:49 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:57 @@ -13167,11 +13201,11 @@ msgstr "non è" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:55 msgid "matches pattern" -msgstr "" +msgstr "corrisponde a uno schema" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:56 msgid "does not match pattern" -msgstr "" +msgstr "non corrisponde a uno schema" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:75 msgid "If the ___ column ___ values" @@ -14148,11 +14182,11 @@ msgstr "Nessuna fonte selezionata" msgid "No source selected, cannot configure." msgstr "Nessuna fonte selezionata, impossibile configurare." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:32 msgid "Metadata sources" msgstr "Fonti dei metadati" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:37 msgid "" "Disable any metadata sources you do not want by unchecking them. You can " "also set the cover priority. Covers from sources that have a higher " @@ -14163,7 +14197,7 @@ msgstr "" "hanno priorità maggiore (più piccola) saranno preferite in fase di " "scaricamento dei metadati.\n" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:48 msgid "" "Sources with a red X next to their names must be configured before they will " "be used. " @@ -14171,29 +14205,29 @@ msgstr "" "Le fonti con una X rossa accanto al nome devono essere configurate prima di " "essere utilizzate " -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:53 msgid "Configure selected source" msgstr "Configura la fonte selezionata" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:66 msgid "" "If you uncheck any fields, metadata for those fields will not be downloaded" msgstr "" "Se deselezioni alcuni campi, i metadati per tali campi non saranno scaricati" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:71 msgid "&Select all" msgstr "&Seleziona tutto" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:75 msgid "&Clear all" msgstr "&Cancella tutto" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:79 msgid "&Select default" msgstr "&Seleziona predefiniti" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:80 msgid "" "Restore your own subset of checked fields that you define using the 'Set as " "default' button" @@ -14201,11 +14235,11 @@ msgstr "" "Ripristina il tuo sottoinsieme di campi marcati che definisci con il " "pulsante 'Imposta come predefiniti'" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:84 msgid "&Set as default" msgstr "Impo&sta come predefinito" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:85 msgid "" "Store the currently checked fields as a default you can restore using the " "'Select default' button" @@ -14213,33 +14247,33 @@ msgstr "" "Memorizza i campi attualmente marcati come predefiniti che puoi ripristinare " "con il pulsante 'Seleziona predefiniti'" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:90 msgid "Convert all downloaded comments to plain &text" msgstr "Conver&ti in testo semplice tutti i commenti scaricati" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:94 msgid "Swap author names from FN LN to LN, FN" msgstr "Inverti i nomi dell'autore da NM CG a CG, NM" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:98 msgid "Max. number of &tags to download:" msgstr "Numero massimo di &tag da scaricare:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:105 msgid "Max. &time to wait after first match is found:" msgstr "&Tempo massimo d'attesa dopo il primo risultato:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:133 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:117 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:199 msgid " secs" msgstr " sec" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:113 msgid "Max. time to wait after first &cover is found:" msgstr "&Tempo massimo d'attesa dopo la prima &copertina:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:121 msgid "" "

      Different metadata sources have different sets of tags for the same book. " "If this option is checked, then calibre will use the smaller tag sets. These " @@ -14250,7 +14284,7 @@ msgid "" "for. Most often, they all have large tag sets." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:123 msgid "Prefer &fewer tags" msgstr "Pre&ferisci meno tag" @@ -14761,7 +14795,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:131 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:652 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:652 msgid "&Save" msgstr "&Salva" @@ -15573,7 +15607,7 @@ msgstr "Libri:" #: /home/kovid/work/calibre/src/calibre/gui2/store/search_ui.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/store/web_store_dialog_ui.py:63 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:661 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "Close" msgstr "Chiudi" @@ -15766,7 +15800,7 @@ msgstr "" "Sei sicuro?" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:455 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:456 msgid "Searches" msgstr "Ricerche" @@ -16117,23 +16151,31 @@ msgstr "" "di debug sarà disponibile nel file: %s

      Il registro sarà visualizzato " "automaticamente." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:494 +#, python-format +msgid "" +"The library database at %s appears to be corrupted. Do you want calibre to " +"try and rebuild it automatically? The rebuild may not be completely " +"successful." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:578 msgid "Conversion Error" msgstr "Errore di conversione" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:581 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:601 msgid "Recipe Disabled" msgstr "Ricetta disattivata" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:617 msgid "Failed" msgstr "Operazione Fallita" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:631 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:651 msgid "There are active jobs. Are you sure you want to quit?" msgstr "Ci sono lavori attivi. Uscire comunque?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:634 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:654 msgid "" " is communicating with the device!
      \n" " Quitting may cause corruption on the device.
      \n" @@ -16144,11 +16186,11 @@ msgstr "" "sul dispositivo.
      \n" " Interrompere comunque?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:658 msgid "Active jobs" msgstr "Lavori attivi" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:706 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:726 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." @@ -16245,7 +16287,7 @@ msgid "Edit" msgstr "Modifica" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:65 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:667 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "Reset" msgstr "Ripristina" @@ -16766,42 +16808,42 @@ msgstr "Nascondi" msgid "Toggle" msgstr "Attiva/Disattiva" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:444 #, python-format msgid "" "Choose your e-book device. If your device is not in the list, choose a " "\"%s\" device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:505 msgid "Moving library..." msgstr "Spostamento della biblioteca in corso..." -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:515 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:522 msgid "Failed to move library" msgstr "Impossibile spostare la biblioteca" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:576 msgid "Invalid database" msgstr "Database non valido" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:577 #, python-format msgid "" "

      An invalid library already exists at %(loc)s, delete it before trying to " "move the existing library.
      Error: %(err)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:588 msgid "Could not move library" msgstr "Impossibile spostare la biblioteca" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:663 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:669 msgid "Select location for books" msgstr "Selezionare un percorso per i libri" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:690 #, python-format msgid "" "You must choose an empty folder for the calibre library. %s is not empty." @@ -16809,7 +16851,7 @@ msgstr "" "Devi scegliere una cartella vuota per la biblioteca di calibre. %s non è " "vuota." -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:758 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:764 msgid "welcome wizard" msgstr "Benvenuti nel wizard" @@ -17165,7 +17207,7 @@ msgstr "selezionato" #: /home/kovid/work/calibre/src/calibre/library/caches.py:569 #: /home/kovid/work/calibre/src/calibre/library/caches.py:583 #: /home/kovid/work/calibre/src/calibre/library/caches.py:593 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:222 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:238 msgid "yes" msgstr "sì" @@ -17173,7 +17215,7 @@ msgstr "sì" #: /home/kovid/work/calibre/src/calibre/library/caches.py:568 #: /home/kovid/work/calibre/src/calibre/library/caches.py:580 #: /home/kovid/work/calibre/src/calibre/library/caches.py:590 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:222 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:238 msgid "no" msgstr "no" @@ -18241,23 +18283,23 @@ msgstr "" "L'etichetta può contenere solo lettere minuscole, numeri e trattini bassi, e " "deve iniziare con una lettera" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:67 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:68 #, python-format msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "%(tt)sLa valutazione media è %(rating)3.1f" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3403 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3404 #, python-format msgid "

      Migrating old database to ebook library in %s

      " msgstr "" "

      Migrazione del vecchio database nella biblioteca in %s

      " -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3432 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3433 #, python-format msgid "Copying %s" msgstr "Sto copiando %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3449 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3450 msgid "Compacting database" msgstr "Compattazione database" @@ -18433,20 +18475,20 @@ msgid "" "Save into a single directory, ignoring the template directory structure" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:303 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:319 #, python-format msgid "" "Failed to calculate path for save to disk. Template: %(templ)s\n" "Error: %(err)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:309 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:325 #, python-format msgid "Template evaluation resulted in no path components. Template: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:403 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:436 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:419 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:452 msgid "Requested formats not available" msgstr "I formati richiesti non sono disponibili." @@ -18587,7 +18629,7 @@ msgstr "Sfoglia i libri per" #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:392 msgid "Choose a category to browse by:" -msgstr "Selezionare una categoria in da sfogliare per:" +msgstr "Scegli una categoria da sfogliare:" #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:522 msgid "Browsing by" @@ -19296,12 +19338,21 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:972 msgid "" +"list_equals(list1, sep1, list2, sep2, yes_val, no_val) -- return yes_val if " +"list1 and list2 contain the same items, otherwise return `no_val. The items " +"are determined by splitting each list using the appropriate separator " +"character (sep1 or sep2). The order of items in the lists is not relevant. " +"The compare is case insensitive." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:990 +msgid "" "today() -- return a date string for today. This value is designed for use in " "format_date or days_between, but can be manipulated like any other string. " "The date is in ISO format." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:983 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1001 msgid "" "days_between(date1, date2) -- return the number of days between date1 and " "date2. The number is positive if date1 is greater than date2, otherwise " @@ -19309,7 +19360,7 @@ msgid "" "empty string." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1005 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1023 msgid "" "language_strings(lang_codes, localize) -- return the strings for the " "language codes passed in lang_codes. If localize is zero, return the strings " @@ -19317,7 +19368,7 @@ msgid "" "the current locale. Lang_codes is a comma-separated list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1025 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1043 msgid "" "language_codes(lang_strings) -- return the language codes for the strings " "passed in lang_strings. The strings must be in the language of the current " @@ -19649,102 +19700,106 @@ msgstr "" msgid "Unknown News Source" msgstr "Sorgente di notizie sconosciuta" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:720 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:718 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "La ricetta \"%s\" richiede un nome utente e password." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:827 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:825 msgid "Download finished" msgstr "Scaricamento completato" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:829 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:827 msgid "Failed to download the following articles:" msgstr "Scaricamento dei seguenti articoli fallito:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:835 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:833 msgid "Failed to download parts of the following articles:" msgstr "Scaricamento dei seguenti articoli fallito parzialmente:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:837 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:835 msgid " from " msgstr " da " -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:839 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:837 msgid "\tFailed links:" msgstr "\tCollegamenti non validi:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:934 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:932 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:936 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:934 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:938 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:936 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:961 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:959 msgid "Fetching feeds..." msgstr "Scaricamento feed..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:966 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:964 msgid "Got feeds from index page" msgstr "Ricevuti feed dalla pagina principale" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:975 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:973 msgid "Trying to download cover..." msgstr "Tentativo di scaricamento della copertina..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:977 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:975 msgid "Generating masthead..." msgstr "Preparazione dell'immagine principale in corso" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1057 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1055 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "Inizio scaricamento [%d articoli]..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1073 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1071 #, python-format msgid "Feeds downloaded to %s" msgstr "Feed scaricati in %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1082 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1080 #, python-format msgid "Could not download cover: %s" msgstr "Impossibile scaricare la copertina: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1091 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1089 #, python-format msgid "Downloading cover from %s" msgstr "Scaricamento copertina da %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1137 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1135 msgid "Masthead image downloaded" msgstr "Immagine principale scaricata" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1277 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1216 +msgid "Articles in this issue: " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1286 msgid "Untitled Article" msgstr "Articolo senza titolo" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1348 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1357 #, python-format msgid "Article downloaded: %s" msgstr "Articolo scaricato: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1359 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1368 #, python-format msgid "Article download failed: %s" msgstr "Scaricamento fallito dell'articolo: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1376 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1385 msgid "Fetching feed" msgstr "Scaricamento feed" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1518 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1527 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." @@ -19752,7 +19807,7 @@ msgstr "" "Impossibile accedere, controllare il nome utente e password per il servizio " "Periodici di calibre." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1533 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1542 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -19881,75 +19936,75 @@ msgstr "" msgid "Do not download CSS stylesheets." msgstr "Non scaricare i fogli di stile CSS" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:649 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:649 msgid "OK" msgstr "OK" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:652 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:652 msgid "Save" msgstr "Salva" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:655 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:655 msgid "Open" msgstr "Apri" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:658 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "Cancel" msgstr "Annulla" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:661 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "&Close" msgstr "&Chiudi" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:664 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:664 msgid "Apply" msgstr "Applica" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:674 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:674 msgid "Don't Save" msgstr "Non salvare" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:676 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:676 msgid "Close without Saving" msgstr "Chiudi senza salvare" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:678 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:678 msgid "Discard" msgstr "Scarta" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:681 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:681 msgid "&Yes" msgstr "&Sì" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:684 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:684 msgid "Yes to &All" msgstr "Sì &a tutti" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:687 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:687 msgid "&No" msgstr "&No" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:690 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:690 msgid "N&o to All" msgstr "N&o a tutti" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:693 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:693 msgid "Save All" msgstr "Salva tutto" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:696 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:696 msgid "Abort" msgstr "Interrompi" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:699 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:699 msgid "Retry" msgstr "Riprova" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:702 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:702 msgid "Ignore" msgstr "Ignora" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:705 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:705 msgid "Restore Defaults" msgstr "Ripristina predefiniti" diff --git a/src/calibre/translations/ja.po b/src/calibre/translations/ja.po index 90f1b86f41..a460c8d93d 100644 --- a/src/calibre/translations/ja.po +++ b/src/calibre/translations/ja.po @@ -7,16 +7,16 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-09-23 18:01+0000\n" -"PO-Revision-Date: 2011-09-29 10:09+0000\n" +"POT-Creation-Date: 2011-09-30 20:39+0000\n" +"PO-Revision-Date: 2011-10-02 18:43+0000\n" "Last-Translator: Shushi Kurose \n" "Language-Team: Japanese \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" +"X-Launchpad-Export-Date: 2011-10-03 04:39+0000\n" "X-Generator: Launchpad (build 14071)\n" -"X-Launchpad-Export-Date: 2011-09-30 04:35+0000\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -26,8 +26,8 @@ msgstr "まったく何もしません" #: /home/kovid/work/calibre/src/calibre/db/cache.py:104 #: /home/kovid/work/calibre/src/calibre/db/cache.py:107 #: /home/kovid/work/calibre/src/calibre/db/cache.py:118 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:242 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:243 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:247 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:248 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 @@ -51,7 +51,7 @@ msgstr "まったく何もしません" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1898 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1900 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:286 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:288 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:34 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:35 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:98 @@ -102,8 +102,8 @@ msgstr "まったく何もしません" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:999 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:101 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:138 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:140 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1002 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1007 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1079 @@ -143,7 +143,7 @@ msgstr "まったく何もしません" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:380 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:564 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 @@ -164,9 +164,9 @@ msgstr "まったく何もしません" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1209 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1212 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:252 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:396 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:161 @@ -176,14 +176,14 @@ msgstr "まったく何もしません" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:217 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:541 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:560 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2037 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2187 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3242 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3244 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3377 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:542 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:550 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:561 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2038 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2188 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3243 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3378 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 @@ -274,7 +274,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:127 msgid "Extract cover from comic files" -msgstr "コミックファイルから表紙を抽出します。" +msgstr "コミックファイルから表紙を抽出する" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:164 #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:175 @@ -328,7 +328,7 @@ msgstr "%sファイルから書誌情報を設定する" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:727 msgid "Add books to calibre or the connected device" -msgstr "書籍をCalibreか接続したデバイスに追加" +msgstr "本をCalibreか接続したデバイスに追加" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:732 msgid "Fetch annotations from a connected Kindle (experimental)" @@ -336,23 +336,23 @@ msgstr "接続されているKindleからアノテーションを取得(実験 #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:737 msgid "Generate a catalog of the books in your calibre library" -msgstr "Calibreライブラリになる書籍のカタログを生成" +msgstr "Calibreライブラリになる本のカタログを生成" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:742 msgid "Convert books to various ebook formats" -msgstr "書籍を色々な電子書籍フォーマットに変換" +msgstr "本を色々な電子書籍フォーマットに変換" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:747 msgid "Delete books from your calibre library or connected device" -msgstr "書籍をcalibreライブラリか接続されたデバイスから削除" +msgstr "本をcalibreライブラリか接続されたデバイスから削除" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:752 msgid "Edit the metadata of books in your calibre library" -msgstr "Calibreライブラリの書籍の書誌情報を編集する" +msgstr "Calibreライブラリの本の書誌情報を編集する" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:757 msgid "Read books in your calibre library" -msgstr "Calibreライブラリの書籍を読む" +msgstr "Calibreライブラリの本を読む" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:762 msgid "Download news from the internet in ebook form" @@ -360,15 +360,15 @@ msgstr "インターネットからニュースを電子書籍の形でダウン #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:767 msgid "Show a list of related books quickly" -msgstr "関連する書籍のリストをすばやく表示" +msgstr "関連する本のリストをすばやく表示" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:772 msgid "Export books from your calibre library to the hard disk" -msgstr "Calibreライブラリからハードディスクへ書籍をエクスポート" +msgstr "Calibreライブラリからハードディスクへ本をエクスポート" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:777 msgid "Show book details in a separate popup" -msgstr "書籍の詳細を別ウィンドウで表示" +msgstr "本の詳細を別ウィンドウで表示" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:782 msgid "Restart calibre" @@ -376,18 +376,17 @@ msgstr "Calibreを再起動" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:787 msgid "Open the folder that contains the book files in your calibre library" -msgstr "Calibreライブラリの書籍ファイルがあるフォルダーを開く" +msgstr "Calibreライブラリの本ファイルがあるフォルダーを開く" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:793 msgid "Send books to the connected device" -msgstr "接続されたデバイスに書籍を送る" +msgstr "接続されたデバイスに本を送る" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:798 msgid "" "Send books via email or the web also connect to iTunes or folders on your " "computer as if they are devices" -msgstr "" -"書籍をメールやWebで送ります。またはiTuneやコンピューター上のフォルダーへ、まるでそれらがデバイスであるかのように接続して送ります。" +msgstr "本をメールやWebで送ります。またはiTuneやコンピューター上のフォルダーへ、まるでそれらがデバイスであるかのように接続して送ります。" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:804 #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 @@ -400,7 +399,7 @@ msgstr "Calibreを設定" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:814 msgid "Easily find books similar to the currently selected one" -msgstr "現在選択されている物に似ている書籍を簡単に探す" +msgstr "現在選択されている物に似ている本を簡単に探す" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:819 msgid "" @@ -409,15 +408,15 @@ msgstr "別のCalibreのライブラリに切り替えてメンテナンスを #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:825 msgid "Copy books from the devce to your calibre library" -msgstr "書籍をデバイスからCalibreのライブラリへコピーする" +msgstr "本をデバイスからCalibreのライブラリへコピーする" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:830 msgid "Edit the collections in which books are placed on your device" -msgstr "デバイス上にある書籍のコレクションを編集する" +msgstr "デバイス上にある本のコレクションを編集する" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:835 msgid "Copy a book from one calibre library to another" -msgstr "一つのCalibreライブラリから他へ書籍をコピーする" +msgstr "一つのCalibreライブラリから他へ本をコピーする" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:840 msgid "Make small tweaks to epub files in your calibre library" @@ -431,11 +430,11 @@ msgstr "Calibreライブラリをハイライトモードで検索時に、次 #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:851 msgid "Choose a random book from your calibre library" -msgstr "calibreのライブラリからランダムに書籍を選択" +msgstr "calibreのライブラリからランダムに本を選択" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:858 msgid "Search for books from different book sellers" -msgstr "数々の電子書籍販売サイトから書籍を検索する" +msgstr "数々の電子書籍販売サイトから本を検索する" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:874 msgid "Get new calibre plugins or update your existing ones" @@ -472,7 +471,7 @@ msgstr "表示列を追加" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:922 msgid "Add/remove your own columns to the calibre book list" -msgstr "calibre書籍リストに表示列を追加/削除する" +msgstr "calibre本リストに表示列を追加/削除する" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:927 msgid "Toolbar" @@ -490,7 +489,7 @@ msgstr "検索" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:945 msgid "Customize the way searching for books works in calibre" -msgstr "calibreでの書籍の検索方法をカスタマイズする" +msgstr "calibreでの本の検索方法をカスタマイズする" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:950 msgid "Input Options" @@ -524,7 +523,7 @@ msgstr "各出力フォーマット特有の変換オプションを設定する #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:983 msgid "Adding books" -msgstr "書籍を追加" +msgstr "本を追加" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:985 #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:997 @@ -535,7 +534,7 @@ msgstr "インポート/エクスポート" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:989 msgid "Control how calibre reads metadata from files when adding books" -msgstr "書籍を追加する際にcalibreが書誌情報をファイルからどのように読み込むか設定します" +msgstr "本を追加する際にcalibreが書誌情報をファイルからどのように読み込むか設定します" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:995 msgid "Saving books to disk" @@ -671,7 +670,7 @@ msgid "" "If specified, the output plugin will try to create output that is as human " "readable as possible. May not have any effect for some output plugins." msgstr "" -"もし指定されると、出力プラグインは、できるだけ人が読めるような出力を生成しようとします。一部のプラグインには、なにも効果がないかもしれません。" +"指定した場合は、出力プラグインはできる限り人が読めるような出力を生成しようとします。一部の出力プラグインには、なにも効果がない可能性があります。" #: /home/kovid/work/calibre/src/calibre/customize/conversion.py:264 #, python-format @@ -739,22 +738,22 @@ msgid "This profile is intended for the Amazon Kindle." msgstr "Amazon Kindle用のプロファイルです。" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:173 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:660 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:661 msgid "This profile is intended for the Irex Illiad." msgstr "Irex Illiad用のプロファイルです。" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:185 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:673 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:674 msgid "This profile is intended for the IRex Digital Reader 1000." msgstr "IRex Digital Reader 1000用のプロファイルです。" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:198 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:687 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:688 msgid "This profile is intended for the IRex Digital Reader 800." msgstr "IRexデジタルリーダー800用のプロファイルです。" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:210 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:701 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:702 msgid "This profile is intended for the B&N Nook." msgstr "B&N Nook用のプロファイルです。" @@ -814,14 +813,19 @@ msgstr "SONY PRS(500/505/700 etc)のランドスケープモード用のプロ msgid "This profile is intended for the Amazon Kindle DX." msgstr "Amazon Kindle DX用のプロファイルです。" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:713 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:714 msgid "This profile is intended for the B&N Nook Color." msgstr "バーンズ&ノーブルのNook Color用のプロファイルです。" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:724 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:725 msgid "This profile is intended for the Sanda Bambook." msgstr "Sanda Bambook 用のプロファイルです。" +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:740 +msgid "" +"This profile is intended for the PocketBook Pro 900 series of devices." +msgstr "PocketBook Pro 900シリーズのデバイス用のプロファイルです。" + #: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 msgid "Installed plugins" msgstr "インストール済みのプラグイン" @@ -885,13 +889,13 @@ msgstr "名付けたプラグインを有効にする" msgid "Disable the named plugin" msgstr "名付けたプラグインを無効にする" -#: /home/kovid/work/calibre/src/calibre/db/backend.py:271 -#: /home/kovid/work/calibre/src/calibre/db/backend.py:280 +#: /home/kovid/work/calibre/src/calibre/db/backend.py:272 +#: /home/kovid/work/calibre/src/calibre/db/backend.py:281 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:288 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:668 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:132 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:674 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:133 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:142 #, python-format msgid "Path to library too long. Must be less than %d characters." msgstr "ライブラリへのパスが長すぎます。%d文字以下でなければなりません。" @@ -900,26 +904,26 @@ msgstr "ライブラリへのパスが長すぎます。%d文字以下でなけ #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:987 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:988 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:814 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:826 msgid "Yes" msgstr "はい" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1102 msgid "Main" msgstr "主メモリー" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1104 msgid "Card A" msgstr "カードA" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1106 msgid "Card B" msgstr "カードB" @@ -931,17 +935,17 @@ msgstr "デバッグログ" msgid "Communicate with Android phones." msgstr "Androidフォンと通信します。" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:129 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:133 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" msgstr "電子書籍を送るためのデバイス上のディレクトリ名。カンマ区切りのリストで、最初に見つかったものが利用される" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:182 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:187 msgid "Communicate with S60 phones." msgstr "電話機 S60 と通信します。" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:201 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:206 msgid "Communicate with WebOS tablets." msgstr "WebOSタブレットと通信します。" @@ -1005,8 +1009,8 @@ msgid "" "is configured to store copies in your iTunes Media folder.

      " msgstr "" "

      この設定は、iTunesの「設定|詳細」にある設定と同じものにする必要があります。

      無効にすると、iTune" -"sに転送される書籍はcalibreで設定されたディレクトリに保存されます。

      有効にすると、iTunesはiTunesのメディアフォルダーにコピ" -"ーが保存されます。

      " +"sに転送される本はcalibreで設定されたディレクトリに保存されます。

      有効にすると、iTunesはiTunesのメディアフォルダーにコピー" +"が保存されます。

      " #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:190 msgid "Apple device" @@ -1056,7 +1060,7 @@ msgid "" "Delete using the iBooks app.\n" "Click 'Show Details' for a list." msgstr "" -"iTunesデータベースにみつからない書籍があります。\n" +"iTunesデータベースにみつからない本があります。\n" "iBooksアプリを使って削除してください。\n" "「詳細を表示」をクリックするとリストを表示します。" @@ -1079,9 +1083,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1150 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:334 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:347 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:335 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:348 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3104 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "ニュース" @@ -1089,8 +1093,8 @@ msgstr "ニュース" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:662 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3062 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3080 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3063 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3081 msgid "Catalog" msgstr "カタログ" @@ -1147,7 +1151,7 @@ msgstr "Bambook" #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:221 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:244 msgid "Getting list of books on device..." -msgstr "デバイス内の書籍リストを取得しています..." +msgstr "デバイス内の本リストを取得しています..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:264 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 @@ -1155,7 +1159,7 @@ msgstr "デバイス内の書籍リストを取得しています..." #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:273 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:275 msgid "Transferring books to device..." -msgstr "デバイスに書籍を転送しています..." +msgstr "デバイスに本を転送しています..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:330 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 @@ -1164,7 +1168,7 @@ msgstr "デバイスに書籍を転送しています..." #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:297 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:328 msgid "Adding books to device metadata listing..." -msgstr "書籍をデバイスの書誌情報リストへ追加しています..." +msgstr "本をデバイスの書誌情報リストへ追加しています..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:352 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:354 @@ -1175,7 +1179,7 @@ msgstr "書籍をデバイスの書誌情報リストへ追加しています... #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:334 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:352 msgid "Removing books from device..." -msgstr "デバイスから書籍を削除しています..." +msgstr "デバイスから本を削除しています..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:369 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 @@ -1184,7 +1188,7 @@ msgstr "デバイスから書籍を削除しています..." #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:359 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:364 msgid "Removing books from device metadata listing..." -msgstr "デバイスの書誌情報リストから書籍を削除しています..." +msgstr "デバイスの書誌情報リストから本を削除しています..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:442 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:394 @@ -1427,7 +1431,7 @@ msgid "" "\".kobo\" files do not exist on the device as books instead, they are rows " "in the sqlite database. Currently they cannot be exported or viewed." msgstr "" -"\".kobo\"ファイルはデバイスでは書籍として扱われません。(sqliteデータベースとして使われます)。現在のところエクスポートや表示はできません。" +"\".kobo\"ファイルはデバイスでは本として扱われません。(sqliteデータベースとして使われます)。現在のところエクスポートや表示はできません。" #: /home/kovid/work/calibre/src/calibre/devices/misc.py:19 msgid "Communicate with the Palm Pre" @@ -1607,8 +1611,8 @@ msgid "" "device and its cards. This permits calibre to find books put on the device " "by other software and by wireless download." msgstr "" -"このオプションを設定すると、calibreはデバイスとそのカードにあるすべてのフォルダーから書籍を検索します。これにより、calibreが他のソフトウェア" -"やワイヤレスダウンロードによって取り込まれた書籍を検索します。" +"このオプションを設定すると、calibreはデバイスとそのカードにあるすべてのフォルダーから本を検索します。これにより、calibreが他のソフトウェアや" +"ワイヤレスダウンロードによって取り込まれた本を検索します。" #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:190 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/structure.py:69 @@ -1740,11 +1744,11 @@ msgstr "デバイス上のファイルの書誌情報を読み込む" #: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:63 msgid "Use author sort instead of author" -msgstr "著者のかわりに著者名ソートを使う" +msgstr "著者のかわりに著者ソートを使う" #: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:65 msgid "Template to control how books are saved" -msgstr "書籍が保存される方法を制御するテンプレート" +msgstr "本が保存される方法を制御するテンプレート" #: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:68 msgid "Extra customization" @@ -2112,8 +2116,8 @@ msgid "" "fonts in the output bigger and vice versa. By default, the base font size is " "chosen based on the output profile you chose." msgstr "" -"基本フォントサイズ(ポイント)です。書籍の生成時に使用されるすべてのフォントサイズは、このサイズを基本に計算されます。大きなサイズを選ぶと出力のフォントも" -"大きめになります。デフォルトでは、基本フォントサイズは出力プロファイルによって決定されます。" +"基本フォントサイズ(ポイント)です。本の生成時に使用されるすべてのフォントサイズは、このサイズを基本に計算されます。大きなサイズを選ぶと出力のフォントも大" +"きめになります。デフォルトでは、基本フォントサイズは出力プロファイルによって決定されます。" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:153 msgid "" @@ -2335,7 +2339,7 @@ msgstr "" msgid "" "Use the cover detected from the source file in preference to the specified " "cover." -msgstr "指定された表紙よりも入力ファイルから検知した表紙を優先して使います。" +msgstr "指定した表紙よりもソースファイルから検知した表紙を優先して使います。" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:384 msgid "" @@ -2430,7 +2434,7 @@ msgstr "著者で並び替える時に使う文字列。 " #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:482 msgid "Set the cover to the specified file or URL" -msgstr "URLかファイルで指定して、表紙を設定する。" +msgstr "表紙を指定したファイルまたはURLに設定する" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:486 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:54 @@ -2450,7 +2454,7 @@ msgstr "電子書籍のシリーズを設定する。" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:498 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:62 msgid "Set the index of the book in this series." -msgstr "このシリーズの書籍の巻数を設定。" +msgstr "このシリーズの本の巻数を設定します。" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:502 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:64 @@ -2460,17 +2464,17 @@ msgstr "1~5の番号で、評価を設定します。" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:506 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:66 msgid "Set the ISBN of the book." -msgstr "書籍のISBNコードを設定します。" +msgstr "本のISBNコードを設定します。" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:510 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:68 msgid "Set the tags for the book. Should be a comma separated list." -msgstr "書籍にタグを設定します。カンマ区切りのリストである必要があります。" +msgstr "本にタグを設定します。カンマ区切りのリストである必要があります。" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:514 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:70 msgid "Set the book producer." -msgstr "書籍の製作者を設定します。" +msgstr "本の製作者を設定します。" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:518 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:72 @@ -2483,7 +2487,7 @@ msgstr "出版年月日を設定する。" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:526 msgid "Set the book timestamp (used by the date column in calibre)." -msgstr "書籍の日時を設定します。(calibreの日付列で使用されます)" +msgstr "本の日時を設定します。(calibreの日付列で使用されます)" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 msgid "" @@ -2541,7 +2545,7 @@ msgstr "左寄せのシーン区切りマーカーを中央にします。複数 msgid "" "Replace scene breaks with the specified text. By default, the text from the " "input document is used." -msgstr "シーン区切りを指定したテキストに替えます。デフォルトでは入力ドキュメントからのテキストが使われます。" +msgstr "シーン区切りを指定したテキストで置き換えます。デフォルトでは入力ドキュメントからのテキストが使われます。" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:580 msgid "" @@ -2738,7 +2742,7 @@ msgstr "開始" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/periodical.py:125 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:108 msgid "All articles" -msgstr "すべての文書" +msgstr "すべての記事" #: /home/kovid/work/calibre/src/calibre/ebooks/fb2/input.py:32 msgid "Do not insert a Table of Contents at the beginning of the book." @@ -2765,9 +2769,9 @@ msgid "" "\n" " See: " msgstr "" -"書籍のジャンル。選択肢: %s\n" +"本のジャンル。選択肢: %s\n" "\n" -"すべてのリストと詳細については以下のリンクを参照: " +"すべてのリストと詳細については以下のリンクを参照: " #: /home/kovid/work/calibre/src/calibre/ebooks/fb2/output.py:159 msgid "for a complete list with descriptions." @@ -2813,7 +2817,7 @@ msgstr "デフォルトと異なるhtmlのindexファイルを生成するとき msgid "" "Template used for the generation of the html contents of the book instead of " "the default file" -msgstr "デフォルトと異なるhtmlの書籍の内容を生成する時に使うテンプレート" +msgstr "デフォルトと異なるhtmlの本の内容を生成する時に使うテンプレート" #: /home/kovid/work/calibre/src/calibre/ebooks/html/output.py:41 msgid "" @@ -3053,7 +3057,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:589 msgid "Set the book title" -msgstr "書籍のタイトルを設定" +msgstr "本のタイトルを設定" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:591 msgid "Set sort key for the title" @@ -3069,7 +3073,7 @@ msgstr "著者の並べ替えキー" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:597 msgid "The category this book belongs to. E.g.: History" -msgstr "この書籍のカテゴリ:例:歴史 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" @@ -3090,15 +3094,15 @@ msgstr "発行者を設定" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:609 msgid "Set the book classification" -msgstr "書籍のクラス指定(R指定とか)を設定" +msgstr "本のクラス指定(R指定とか)を設定" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:610 msgid "Set the book creator" -msgstr "書籍のクリエーターを設定" +msgstr "本の作成者を設定" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:611 msgid "Set the book producer" -msgstr "書籍の製作者を指定" +msgstr "本の製作者を指定" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:613 msgid "" @@ -3109,7 +3113,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:615 msgid "Set book ID" -msgstr "書籍IDを設定" +msgstr "本IDを設定" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:90 msgid "Enable autorotation of images that are wider than the screen width." @@ -3205,7 +3209,7 @@ msgstr "いいえ" #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:365 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:578 msgid "Title" -msgstr "書籍名" +msgstr "本名" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:749 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:59 @@ -3326,11 +3330,11 @@ msgstr "著者順にソートする時に使う文字列。もし指定しない #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:52 msgid "Set the cover to the specified file." -msgstr "表紙を特定のファイルに設定" +msgstr "表紙を指定したファイルに設定" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:58 msgid "Set the book category." -msgstr "書籍のカテゴリーを設定" +msgstr "本のカテゴリを設定" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:74 msgid "Set the published date." @@ -3360,7 +3364,7 @@ msgstr "BookIDをLRFファイルに設定" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:153 msgid "No file specified" -msgstr "ファイルが指定されていない。" +msgstr "ファイルが指定されていません" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:168 msgid "Original metadata" @@ -3402,44 +3406,48 @@ msgstr "" msgid "Cover" msgstr "表紙" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:409 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:429 msgid "Downloads metadata and covers from Amazon" msgstr "Amazonから書誌情報と表紙をダウンロード" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:419 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:439 msgid "US" msgstr "US" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:420 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:440 msgid "France" msgstr "フランス" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:421 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:441 msgid "Germany" msgstr "ドイツ" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:422 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:442 msgid "UK" msgstr "英国" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:423 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:443 msgid "Italy" msgstr "イタリア" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:424 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:444 msgid "Japan" msgstr "日本" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:428 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:445 +msgid "Spain" +msgstr "スペイン" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:449 msgid "Amazon website to use:" msgstr "使用するAmazonウエブサイト" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:429 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:450 msgid "" "Metadata from Amazon will be fetched using this country's Amazon website." msgstr "Amazonからの書誌情報はこの国のAmazonウエブサイトから取得されます。" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:603 msgid "Amazon timed out. Try again later." msgstr "Amazonがタイムアウトしました。後でまた試してみてください。" @@ -3451,7 +3459,7 @@ msgstr "書誌情報のソース" msgid "" "Downloads metadata and covers from Douban.com. Useful only for chinese " "language books." -msgstr "書誌情報と表紙をDouban.comからダウンロード。中国語の書籍のみ。" +msgstr "書誌情報と表紙をDouban.comからダウンロード。中国語の本のみ。" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/google.py:163 msgid "Downloads metadata and covers from Google Books" @@ -3524,7 +3532,7 @@ msgstr "著者データが存在する場合、著者をソート順に使いま msgid "" "Don't add Table of Contents to the book. Useful if the book has its own " "table of contents." -msgstr "書籍に目次を追加しない。書籍に独自の目次がある場合に便利です。" +msgstr "本に目次を追加しない。本に独自の目次がある場合に便利です。" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:33 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:57 @@ -3537,7 +3545,7 @@ msgstr "ファイル内容の圧縮を無効にします。" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:40 msgid "Tag marking book to be filed with Personal Docs" -msgstr "個人的な書籍に付けられるタグ" +msgstr "個人的な本に付けられるタグ" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:44 msgid "" @@ -3552,7 +3560,7 @@ msgstr "" msgid "" "When adding the Table of Contents to the book, add it at the start of the " "book instead of the end. Not recommended." -msgstr "書籍に目次を追加する場合、最後ではなく書籍の最初に付加する。(推奨しません)" +msgstr "本に目次を追加する場合、最後ではなく本の最初に付加する。(推奨しません)" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:54 msgid "" @@ -3566,8 +3574,8 @@ msgid "" "Using this feature means that the book will not auto sync its last read " "position on multiple devices. Complain to Amazon." msgstr "" -"Facebook等で書籍の内容をシェアする事を許可する。注意:この機能を使用すると、複数のデバイスで最後に読んだ場所を同期する事ができなくなります。(Am" -"azon側の仕様)" +"Facebook等で本の内容をシェアする事を許可する。注意:この機能を使用すると、複数のデバイスで最後に読んだ場所を同期する事ができなくなります。(Ama" +"zon側の仕様)" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:281 msgid "This is an Amazon Topaz book. It cannot be processed." @@ -3651,10 +3659,10 @@ msgstr "%s フォーマットはサポートしていません" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:955 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:958 #, python-format msgid "Book %(sidx)s of %(series)s" -msgstr "%(series)s の %(sidx)s 書籍" +msgstr "%(series)s の %(sidx)s 本" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:55 msgid "HTML TOC generation options." @@ -3713,7 +3721,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/rb/output.py:21 #: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:40 msgid "Add Table of Contents to beginning of the book." -msgstr "書籍の最初に目次を追加する。" +msgstr "本の最初に目次を追加する。" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/input.py:24 msgid "Do not extract images from the document" @@ -3889,7 +3897,7 @@ msgid "" msgstr "" "[options] file1.pdf file2.pdf ...\n" "\n" -"書籍情報は最初に指定したPDFから取られます。\n" +"書誌情報は最初に指定したPDFから取られます。\n" "\n" "各PDFをマージします。\n" @@ -4265,7 +4273,7 @@ msgstr "ダウンロードしたニュースをデバイスにアップロード #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:145 msgid "Delete news books from library after uploading to device" -msgstr "デバイスへのアップロード後に、ライブラリからニュース書籍を削除" +msgstr "デバイスへのアップロード後に、ライブラリからニュース本を削除" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:147 msgid "" @@ -4302,7 +4310,7 @@ msgstr "同時変換を行ったりニュースをダウンロードする最大 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:185 msgid "Download social metadata (tags/rating/etc.)" -msgstr "ソーシャルな書籍情報をダウンロードする。(タグ/評価/等)" +msgstr "ソーシャルな書誌情報をダウンロードする。(タグ/評価/等)" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:187 msgid "Overwrite author and title with new metadata" @@ -4320,7 +4328,7 @@ msgstr "最大同時ジョブ数をCPUの数に制限する" msgid "" "The layout of the user interface. Wide has the book details panel on the " "right and narrow has it at the bottom." -msgstr "ユーザーインターフェースのレイアウト。「広い」の時は書籍の詳細情報パネルが右に表示され、「狭い」の時は下に表示されます。" +msgstr "ユーザーインターフェースのレイアウト。「広い」の時は本の詳細情報パネルが右に表示され、「狭い」の時は下に表示されます。" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:197 msgid "Show the average rating per item indication in the tag browser" @@ -4339,7 +4347,7 @@ msgid "Choose Files" msgstr "ファイル選択" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:751 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:754 msgid "Books" msgstr "本" @@ -4389,11 +4397,11 @@ msgstr "書庫" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:47 msgid "Add books" -msgstr "書籍を追加" +msgstr "本を追加" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:48 msgid "Add books to the calibre library/device from files on your computer" -msgstr "コンピューター上のファイルをcalibreのライブラリやデバイスに書籍を追加します。" +msgstr "コンピューター上のファイルをcalibreのライブラリやデバイスに本を追加します。" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:49 msgid "A" @@ -4401,23 +4409,23 @@ msgstr "A" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:52 msgid "Add books from a single directory" -msgstr "ディレクトリから書籍を追加" +msgstr "ディレクトリから本を追加" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:58 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 "ディレクトリ以下から書籍を追加(ディレクトリあたり1冊、各電子書籍は同じ書籍の異なるフォーマットとする)" +msgstr "ディレクトリ以下から本を追加(ディレクトリあたり1冊、各電子書籍は同じ本の異なるフォーマットとする)" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:62 msgid "" "Add books from directories, including sub directories (Multiple books per " "directory, assumes every ebook file is a different book)" -msgstr "ディレクトリ以下から書籍を追加(ディレクトリあたり複数の書籍、各電子書籍は異なる書籍とする)" +msgstr "ディレクトリ以下から本を追加(ディレクトリあたり複数の本、各電子書籍は異なる本とする)" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:67 msgid "Add Empty book. (Book entry with no formats)" -msgstr "空の書籍を追加(フォーマットのない書籍エントリ)" +msgstr "空の本を追加(フォーマットのない本エントリ)" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:68 msgid "Shift+Ctrl+E" @@ -4429,7 +4437,7 @@ msgstr "ISBNから追加" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:71 msgid "Add files to selected book records" -msgstr "ファイルを選択された書籍の別フォーマットとして追加" +msgstr "選択された本レコードにファイルを追加" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:72 msgid "Shift+A" @@ -4446,11 +4454,11 @@ msgstr "Shift+A" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:259 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:91 msgid "No books selected" -msgstr "書籍が選択されていません" +msgstr "本が選択されていません" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:88 msgid "Cannot add files as no books are selected" -msgstr "書籍が選択されていないので、ファイルを追加できません。" +msgstr "本が選択されていないので、ファイルを追加できません。" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:92 msgid "Are you sure" @@ -4461,11 +4469,11 @@ msgstr "よろしいですか?" msgid "" "Are you sure you want to add the same files to all %d books? If the " "formatalready exists for a book, it will be replaced." -msgstr "本当に同じファイルをすべての%d書籍に追加しますか?書籍に同じフォーマットがあった場合は、置き換えられます。" +msgstr "本当に同じファイルをすべての%d本に追加しますか?本に同じフォーマットがあった場合は、置き換えられます。" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:99 msgid "Select book files" -msgstr "書籍ファイルを選択" +msgstr "本ファイルを選択" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:170 msgid "Adding" @@ -4473,31 +4481,31 @@ msgstr "追加中" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:171 msgid "Creating book records from ISBNs" -msgstr "ISBNから書籍情報を作成しています" +msgstr "ISBNから本レコードを作成しています" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:270 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:319 msgid "Uploading books to device." -msgstr "デバイスに書籍をアップロード中" +msgstr "デバイスに本をアップロード中" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:290 msgid "Supported books" -msgstr "サポートされる書籍の形式" +msgstr "サポートされる本の形式" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:293 msgid "Select books" -msgstr "書籍を選択" +msgstr "本を選択" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:331 msgid "Merged some books" -msgstr "書籍をマージしました" +msgstr "本をマージしました" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:332 msgid "" "The following duplicate books were found and incoming book formats were " "processed and merged into your Calibre database according to your automerge " "settings:" -msgstr "以下の同じ書籍が見つかったので追加する書籍フォーマットを処理し、自動マージ設定にしたがってCalibreのデータベースへマージされます。" +msgstr "以下の同じ本が見つかったので追加する本フォーマットを処理し、自動マージ設定にしたがってCalibreのデータベースへマージされます。" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:351 msgid "Failed to read metadata" @@ -4522,7 +4530,7 @@ msgstr "ライブラリに追加" #: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:137 #: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:183 msgid "No book selected" -msgstr "書籍が選択されていません。" +msgstr "本が選択されていません。" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:391 msgid "" @@ -4531,15 +4539,15 @@ msgstr "以下の本は実体がないのでcalibreのライブラリには追 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:397 msgid "No book files found" -msgstr "書籍が見つかりません" +msgstr "本が見つかりません" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add_to_library.py:13 msgid "Add books to library" -msgstr "ライブラリに書籍を追加" +msgstr "ライブラリに本を追加" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add_to_library.py:14 msgid "Add books to your calibre library from the connected device" -msgstr "calibreのライブラリに接続されたデバイスから書籍を追加する" +msgstr "calibreのライブラリに接続されたデバイスから本を追加する" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:20 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:595 @@ -4566,7 +4574,7 @@ msgstr "ユーザー注釈はメインライブラリからしか生成できま #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:70 msgid "No books selected to fetch annotations from" -msgstr "注釈取得元の書籍が選択されていません" +msgstr "注釈取得元の本が選択されていません" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:95 msgid "Merging user annotations into database" @@ -4603,7 +4611,7 @@ msgstr "カタログ作成" #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:34 msgid "No books selected for catalog generation" -msgstr "カタログ作成のための書籍が選択されていません" +msgstr "カタログ作成のための本が選択されていません" #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:57 #, python-format @@ -4695,7 +4703,7 @@ msgstr "ライブラリを削除" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:168 #: /home/kovid/work/calibre/src/calibre/gui2/actions/random.py:17 msgid "Pick a random book" -msgstr "ランダムに書籍を選択" +msgstr "ランダムに本を選択" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:188 msgid "Library Maintenance" @@ -4703,11 +4711,11 @@ msgstr "ライブラリのメンテナンス" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:189 msgid "Library metadata backup status" -msgstr "ライブラリの書籍情報バックアップステータス" +msgstr "ライブラリの書誌情報バックアップステータス" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:193 msgid "Start backing up metadata of all books" -msgstr "すべての書籍のバックアップを開始" +msgstr "すべての本のバックアップを開始" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:197 msgid "Check library" @@ -4744,8 +4752,8 @@ msgstr "ディレクトリ %s は、すでに存在しています。先に削 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:287 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:341 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:70 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:673 msgid "Too long" msgstr "長すぎます" @@ -4788,13 +4796,13 @@ msgstr "書誌情報ファイルを書き出す残りの数: %s" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:332 msgid "Backup metadata" -msgstr "書籍情報バックアップ" +msgstr "書誌情報バックアップ" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:333 msgid "" "Metadata will be backed up while calibre is running, at the rate of " "approximately 1 book every three seconds." -msgstr "書籍情報は、calibreの実行中におよそ3秒あたり1書籍の速度でバックアップされます。" +msgstr "書誌情報は、calibreの実行中におよそ3秒あたり1本の速度でバックアップされます。" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:342 #, python-format @@ -4808,8 +4816,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:733 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:106 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:88 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:298 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:352 msgid "Success" @@ -4826,7 +4834,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:970 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:377 msgid "Failed" @@ -4868,7 +4877,7 @@ msgstr "C" #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:22 msgid "Convert books" -msgstr "書籍を変換" +msgstr "本を変換" #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:30 msgid "Convert individually" @@ -4880,17 +4889,17 @@ msgstr "まとめて変換" #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:37 msgid "Create a catalog of the books in your calibre library" -msgstr "calibreライブラリの書籍からカタログを作成" +msgstr "calibreライブラリの本からカタログを作成" #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:88 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:590 msgid "Cannot convert" msgstr "変換できません" #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:117 #, python-format msgid "Starting conversion of %d book(s)" -msgstr "%d個の書籍の変換を開始します。" +msgstr "%d個の本の変換を開始します。" #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:177 msgid "Empty output file, probably the conversion process crashed" @@ -4902,7 +4911,7 @@ msgstr "ライブラリにコピー" #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:128 msgid "Copy selected books to the specified library" -msgstr "選択した書籍を指定したライブラリにコピーする" +msgstr "選択した本を指定したライブラリにコピーする" #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:161 msgid "(delete after copy)" @@ -4928,12 +4937,12 @@ msgstr "コピー中" #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 msgid "Could not copy books: " -msgstr "書籍をコピーできません: " +msgstr "本をコピーできません: " #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:198 #, python-format msgid "Copied %(num)d books to %(loc)s" -msgstr "%(num)d 書籍を %(loc)s へコピーしました" +msgstr "%(num)d 本を %(loc)s へコピーしました" #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:213 msgid "" @@ -4945,7 +4954,7 @@ msgstr "環境変数CALIBRE_OVERRIDE_DATABASE_PATHを使用中に他のライブ #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/device_category_editor.py:112 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:674 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:216 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:503 @@ -4964,8 +4973,8 @@ msgid "" "can be slow. Should calibre skip the Recycle Bin? If you click Yes " "the files will be permanently deleted." msgstr "" -"%d書籍を削除しようとしています。たくさんのファイルをゴミ箱へ送るには時間がかかります。ゴミ箱へ送ることをスキップしますか?そうするとファイ" -"ルはすぐに完全に削除されます。" +"%d本を削除しようとしています。たくさんのファイルをゴミ箱へ送るには時間がかかります。ゴミ箱へ送ることをスキップしますか?そうするとファイル" +"はすぐに完全に削除されます。" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:42 msgid "Deleting..." @@ -4986,31 +4995,31 @@ msgstr "一部の電子書籍は削除できませんでした。詳しくは「 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:85 msgid "Remove books" -msgstr "書籍を削除" +msgstr "本を削除" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:88 msgid "Remove selected books" -msgstr "選択した書籍を削除" +msgstr "選択した本を削除" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:95 msgid "Remove files of a specific format from selected books.." -msgstr "選択した書籍の特定フォーマットのファイルを削除..." +msgstr "選択した本の特定フォーマットのファイルを削除..." #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:98 msgid "Remove all formats from selected books, except..." -msgstr "選択した書籍のすべてのフォーマットを削除(一部のフォーマット以外)..." +msgstr "選択した本のすべてのフォーマットを削除(一部のフォーマット以外)..." #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:101 msgid "Remove all formats from selected books" -msgstr "選択した書籍のすべてのフォーマットを削除" +msgstr "選択した本のすべてのフォーマットを削除" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:104 msgid "Remove covers from selected books" -msgstr "選択した書籍から表紙を削除" +msgstr "選択した本から表紙を削除" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:108 msgid "Remove matching books from device" -msgstr "デバイスから一致する書籍を削除" +msgstr "デバイスから一致する本を削除" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:131 msgid "Cannot delete" @@ -5024,18 +5033,18 @@ msgstr "削除したいフォーマットを選択" msgid "" "Choose formats not to be deleted.

      Note that this will never remove " "all formats from a book." -msgstr "残したいフォーマットを選択してください。

      注: 書籍からすべてのフォーマットを削除するわけではありません。" +msgstr "残したいフォーマットを選択してください。

      注: 本からすべてのフォーマットを削除するわけではありません。" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:188 msgid "" "All formats for the selected books will be deleted from your " "library.
      The book metadata will be kept. Are you sure?" msgstr "" -"選択した書籍のすべてのフォーマットはライブラリから削除されます。
      書籍の書誌情報は残ります。よろしいですか?" +"選択した本のすべてのフォーマットはライブラリから削除されます。
      本の書誌情報は残ります。よろしいですか?" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:208 msgid "Cannot delete books" -msgstr "書籍を削除できません" +msgstr "本を削除できません" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:209 msgid "No device is connected" @@ -5059,34 +5068,34 @@ msgstr "メモリーカードB" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:226 msgid "No books to delete" -msgstr "削除する書籍がありません" +msgstr "削除する本がありません" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:227 msgid "None of the selected books are on the device" -msgstr "選択した書籍はデバイスには入っていません" +msgstr "選択した本はデバイスには入っていません" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:244 #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:335 msgid "Deleting books from device." -msgstr "デバイスから書籍を削除" +msgstr "デバイスから本を削除" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:290 msgid "" "Some of the selected books are on the attached device. Where do you " "want the selected files deleted from?" -msgstr "選択したいくつかの書籍が接続したデバイスにもあります。どこの書籍を削除しますか?" +msgstr "選択したいくつかの本が接続したデバイスにもあります。どこの本を削除しますか?" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:302 msgid "" "The selected books will be permanently deleted and the files removed " "from your calibre library. Are you sure?" -msgstr "選択された書籍は完全に削除され、calibreのライブラリからも削除されます。よろしいですか?" +msgstr "選択された本は完全に削除され、calibreのライブラリからも削除されます。よろしいですか?" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:327 msgid "" "The selected books will be permanently deleted from your device. Are " "you sure?" -msgstr "選択された書籍はデバイスから完全に削除されます。よろしいですか?" +msgstr "選択された本はデバイスから完全に削除されます。よろしいですか?" #: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:31 msgid "Connect to folder" @@ -5182,19 +5191,19 @@ msgstr "書誌情報・表紙をダウンロード" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:45 msgid "Merge into first selected book - delete others" -msgstr "最初に選択した書籍にマージ - 他は削除" +msgstr "最初に選択した本にマージ - 他は削除" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:48 msgid "Merge into first selected book - keep others" -msgstr "最初に選択した書籍にマージ - 他は残す" +msgstr "最初に選択した本にマージ - 他は残す" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:52 msgid "Merge only formats into first selected book - delete others" -msgstr "フォーマットのみ最初に選択した書籍にマージ - 他は削除" +msgstr "フォーマットのみ最初に選択した本にマージ - 他は削除" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:57 msgid "Merge book records" -msgstr "書籍情報をマージ" +msgstr "本レコードをマージ" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:58 msgid "M" @@ -5206,7 +5215,7 @@ msgstr "書誌情報をダウンロードできません" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:83 msgid "Failed to download metadata" -msgstr "書籍情報のダウンロードに失敗しました。" +msgstr "書誌情報のダウンロードに失敗しました。" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:89 #: /home/kovid/work/calibre/src/calibre/gui2/dnd.py:84 @@ -5218,25 +5227,25 @@ msgstr "ダウンロード失敗" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:90 #, python-format msgid "Failed to download metadata or covers for any of the %d book(s)." -msgstr "いくつかの %d 書籍の書籍情報や表紙のダウンロードに失敗しました。" +msgstr "いくつかの %d 本の書誌情報や表紙のダウンロードに失敗しました。" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:93 msgid "Metadata download completed" -msgstr "書籍情報のダウンロード終了" +msgstr "書誌情報のダウンロード終了" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:95 #, python-format msgid "" "Finished downloading metadata for %d book(s). Proceed with updating " "the metadata in your library?" -msgstr "%d 書籍の書籍情報ダウンロードが終わりました。ライブラリの書籍情報をアップデートしますか?" +msgstr "%d 本の書誌情報ダウンロードが終わりました。ライブラリの書誌情報をアップデートしますか?" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:102 #, python-format msgid "" "Could not download metadata and/or covers for %d of the books. Click \"Show " "details\" to see which books." -msgstr "%d の書籍の書籍情報や表紙のダウンロードができませんでした。「詳細を表示」をクリックするとどの書籍か分かります。" +msgstr "%d の本の書誌情報や表紙のダウンロードができませんでした。「詳細を表示」をクリックするとどの本か分かります。" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:109 msgid "Download complete" @@ -5249,7 +5258,7 @@ msgstr "ダウンロード・ログ" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:138 msgid "Some books changed" -msgstr "書籍が変更されました" +msgstr "本が変更されました" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:139 msgid "" @@ -5258,8 +5267,8 @@ msgid "" "Click \"Show details\" to see the list of changed books. Do you want to " "proceed?" msgstr "" -"ダウンロードはじめてから、ライブラリ内のいくつかの書籍の書籍情報が変更されました。続行するとこれらの変更が上書きされます。「詳細を表示」をクリックすると変" -"更された書籍のリストが表示されます。続行しますか?" +"ダウンロードはじめてから、ライブラリ内のいくつかの本の書誌情報が変更されました。続行するとこれらの変更が上書きされます。「詳細を表示」をクリックすると変更" +"された本のリストが表示されます。続行しますか?" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:157 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:221 @@ -5269,17 +5278,17 @@ msgstr "書誌情報を編集できません" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:258 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:261 msgid "Cannot merge books" -msgstr "書籍のマージができません" +msgstr "本のマージができません" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:262 msgid "At least two books must be selected for merging" -msgstr "書籍のマージには最低2つの書籍を選択する必要があります。" +msgstr "本のマージには最低2つの本を選択する必要があります。" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:265 msgid "" "You are about to merge more than 5 books. Are you sure you want to " "proceed?" -msgstr "5冊以上の書籍をマージしようとしています。本当に実行しますか?" +msgstr "5冊以上の本をマージしようとしています。本当に実行しますか?" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:274 #, python-format @@ -5289,9 +5298,9 @@ msgid "" "second and subsequently selected books will not be deleted or " "changed.

      Please confirm you want to proceed." msgstr "" -"選択された書籍のフォーマットと書籍情報は最初の選択された書籍 " -"(%s)に追加されます。ISBNはマージされません

      選択された2つ目以降の書籍は削除や変更はされません。

      実行" -"しますか?" +"選択された本のフォーマットと書誌情報は最初の選択された本 " +"(%s)に追加されます。ISBNはマージされません

      選択された2つ目以降の本は削除や変更はされません。

      実行し" +"ますか?" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:286 #, python-format @@ -5305,11 +5314,10 @@ msgid "" "and subsequently selected books will be permanently deleted from your " "calibre library.

      Are you sure you want to proceed?" msgstr "" -"選択された書籍のフォーマットと書籍情報は最初の選択された書籍 " -"(%s)に追加されます。最初の選択された書籍の書籍情報は変更されません。著者, タイトル, " -"ISBN等のすべての書籍情報はマージされません

      マージ後、2つ目以降の選択された書籍は、書籍情報とも削除されます。

      最初の選択された書籍のすべてのフォーマットはそのままで、2つ目以降の書籍のフォーマットで前と同じものはcalibreライブラリから削除されます


      本当に実行しますか?" +"選択された本のフォーマットは最初の選択された本 (%s)にマージされます。最初の選択された本の本情報は変更されません。著者, タイトル, " +"ISBN等のすべての書誌情報はマージされません

      マージ後、2つ目以降の選択された本は、書誌情報とも削除されます" +"。

      最初の選択された本のすべてのフォーマットはそのままで、2つ目以降の本のフォーマットで前と同じものはcalibreライブラリから削除" +"されます

      本当に実行しますか?" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:302 #, python-format @@ -5322,14 +5330,14 @@ msgid "" "books will be permanently deleted from your calibre library.

      " "Are you sure you want to proceed?" msgstr "" -"選択された書籍のフォーマットと書籍情報は最初の選択された書籍 " -"(%s)に追加されます。ISBNはマージされません

      マージ後、2つ目以降の選択された書籍は削除されます
      最初の選択された書籍のすべてのフォーマットはそのままで、2つ目以降の書籍のフォーマットで前と同じものはcalibreライブラリから削除され" -"ます

      本当に実行しますか?" +"選択された本のフォーマットと書誌情報は最初の選択された本 " +"(%s)に追加されます。ISBNはマージされません

      マージ後、2つ目以降の選択された本は削除されます
      " +"
      最初の選択された本のすべてのフォーマットはそのままで、2つ目以降の本のフォーマットで前と同じものはcalibreライブラリから削除されます<" +"/b>。

      本当に実行しますか?" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:472 msgid "Applying changed metadata" -msgstr "書籍情報の変更を適用" +msgstr "書誌情報の変更を適用" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:545 msgid "Some failures" @@ -5339,7 +5347,7 @@ msgstr "失敗しました" msgid "" "Failed to apply updated metadata for some books in your library. Click " "\"Show Details\" to see details." -msgstr "ライブラリにある一部の書籍の書籍情報更新に失敗しました。詳細を見るには「詳細を表示」をクリックしてください。" +msgstr "ライブラリにある一部の本の書誌情報の更新に失敗しました。詳細を見るには「詳細を表示」をクリックしてください。" #: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:19 msgid "F" @@ -5363,7 +5371,7 @@ msgstr "F1" #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:66 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:670 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:670 msgid "Help" msgstr "ヘルプ" @@ -5412,7 +5420,7 @@ msgstr "O" #: /home/kovid/work/calibre/src/calibre/gui2/actions/plugin_updates.py:18 msgid "Plugin Updater" -msgstr "プラグイン・アップデーター" +msgstr "プラグインアップデーター" #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:20 msgid "Ctrl+P" @@ -5508,7 +5516,7 @@ msgstr "保存する際にエラーが発生しました。" #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:140 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:141 msgid "Could not save some books" -msgstr "一部の書籍は保存できませんでした" +msgstr "一部の本は保存できませんでした" #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:142 msgid "Click the show details button to see which ones." @@ -5517,7 +5525,7 @@ msgstr "「詳細を表示」ボタンをクリックして、どれか確認し #: /home/kovid/work/calibre/src/calibre/gui2/actions/show_book_details.py:16 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:771 msgid "Show book details" -msgstr "書籍の詳細を表示" +msgstr "本の詳細を表示" #: /home/kovid/work/calibre/src/calibre/gui2/actions/show_book_details.py:17 msgid "I" @@ -5529,7 +5537,7 @@ msgstr "詳細情報なし" #: /home/kovid/work/calibre/src/calibre/gui2/actions/show_book_details.py:27 msgid "No detailed information is available for books on the device." -msgstr "デバイス上の書籍に詳細な情報が存在しません。" +msgstr "デバイス上の本に詳細な情報が存在しません。" #: /home/kovid/work/calibre/src/calibre/gui2/actions/show_quickview.py:16 msgid "Q" @@ -5545,11 +5553,11 @@ msgstr "クイックビューが使えません" #: /home/kovid/work/calibre/src/calibre/gui2/actions/show_quickview.py:32 msgid "Quickview is not available for books on the device." -msgstr "クイックビューはデバイス上の書籍には使えません" +msgstr "クイックビューはデバイス上の本には使えません" #: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:17 msgid "Similar books..." -msgstr "似た書籍..." +msgstr "似た本..." #: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:25 msgid "Alt+A" @@ -5557,11 +5565,11 @@ msgstr "Alt+A" #: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:25 msgid "Books by same author" -msgstr "同じ著者の書籍" +msgstr "同じ著者の本" #: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:26 msgid "Books in this series" -msgstr "このシリーズの書籍" +msgstr "このシリーズの本" #: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:27 msgid "Alt+Shift+S" @@ -5573,7 +5581,7 @@ msgstr "Alt+P" #: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:28 msgid "Books by this publisher" -msgstr "同じ出版社の書籍" +msgstr "同じ出版社の本" #: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:29 msgid "Alt+T" @@ -5589,7 +5597,7 @@ msgstr "G" #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:20 msgid "Get books" -msgstr "書籍を入手" +msgstr "本を入手" #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:22 msgid "Search for ebooks" @@ -5605,7 +5613,7 @@ msgstr "タイトル" #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:29 msgid "book" -msgstr "書籍" +msgstr "本" #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:32 #, python-format @@ -5634,7 +5642,7 @@ msgstr "検索できません" msgid "" "Calibre helps you find the ebooks you want by searching the websites of " "various commercial and public domain book sources for you." -msgstr "Calibreは、様々な商用やパブリックドメインの書籍のあるWebサイトを検索し、欲しい電子書籍を見つける手伝いをします。" +msgstr "Calibreは、様々な商用やパブリックドメインの本のあるWebサイトを検索し、欲しい電子書籍を見つける手伝いをします。" #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:138 msgid "" @@ -5642,8 +5650,7 @@ msgid "" "are looking for, at the best price. You also get DRM status and other useful " "information." msgstr "" -"統合検索を使うことで、どのストアに探している書籍があり、どこが一番安いかが簡単に分かります。また、DRMステータスやその他の便利な情報を得ることもできます" -"。" +"統合検索を使うことで、どのストアに探している本があり、どこが一番安いかが簡単に分かります。また、DRMステータスやその他の便利な情報を得ることもできます。" #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:142 msgid "" @@ -5654,8 +5661,8 @@ msgid "" "especially if the book you are buying has DRM." msgstr "" -"すべての取引(商用やそうでない物も)はあなたと書籍ストアの間で行います。Calibreはこれに関係しないので、購入等に関連するすべての問題は購入先のウェブ" -"サイトへ問い合わせてください。特に、あなたの電子書籍リーダーで入手する書籍が使えるかどうか良く確認してください。(特に書籍にDRMがかかっている場合など)" #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:152 @@ -5664,7 +5671,7 @@ msgstr "メッセージを再び表示する" #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:153 msgid "About Get Books" -msgstr "書籍を入手について" +msgstr "本を入手について" #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:17 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tweak_epub_ui.py:60 @@ -5673,7 +5680,7 @@ msgstr "ePubを修正" #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:18 msgid "Make small changes to ePub format books" -msgstr "ePubフォーマットの書籍に小さな変更をする" +msgstr "ePubフォーマットの本に小さな変更をする" #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:19 msgid "T" @@ -5686,7 +5693,7 @@ msgstr "ePubを修正できません" #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:42 msgid "No ePub available. First convert the book to ePub." -msgstr "ePubがありません。まずePubに書籍を変換してください。" +msgstr "ePubがありません。まずePubに本を変換してください。" #: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:37 msgid "V" @@ -5702,11 +5709,11 @@ msgstr "指定したフォーマットで表示" #: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:50 msgid "Read a random book" -msgstr "ランダムに書籍を読む" +msgstr "ランダムに本を読む" #: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:55 msgid "Clear recently viewed list" -msgstr "最近表示した書籍のリストをクリア" +msgstr "最近表示した本のリストをクリア" #: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:137 #: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:217 @@ -5721,7 +5728,7 @@ msgstr "フォーマットがありません" #: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:151 msgid "Selected books have no formats" -msgstr "選択された書籍にはフォーマットがありません" +msgstr "選択された本にはフォーマットがありません" #: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:153 #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:128 @@ -5733,11 +5740,11 @@ msgstr "表示するフォーマットを選択" msgid "" "Not all the selected books were available in the %s format. You should " "convert them first." -msgstr "選択されたすべての書籍に %s フォーマットがありません。まず変換してください。" +msgstr "選択されたすべての本に %s フォーマットがありません。まず変換してください。" #: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:172 msgid "Multiple Books Selected" -msgstr "複数の書籍が選択されています" +msgstr "複数の本が選択されています" #: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:173 #, python-format @@ -5747,8 +5754,8 @@ msgid "" "started the process cannot be stopped until complete. Do you wish to " "continue?" msgstr "" -"%d冊の書籍を開こうとしています。一度にたくさんの書籍を開くと時間がかかったり、コンピューターの反応が悪くなります。一度開こうとすると終わるまで中断できま" -"せん。本当に開きますか?" +"%d冊の本を開こうとしています。一度にたくさんの本を開くと時間がかかったり、コンピューターの反応が悪くなります。一度開こうとすると終わるまで中断できません" +"。本当に開きますか?" #: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:182 msgid "Cannot open folder" @@ -5756,7 +5763,7 @@ msgstr "フォルダーを開くことができません" #: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:218 msgid "This book no longer exists in your library" -msgstr "この書籍はすでにライブラリにありません" +msgstr "この本はすでにライブラリにありません" #: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:225 #, python-format @@ -5786,14 +5793,14 @@ msgstr "指定したディレクトリは処理できません。" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:275 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:899 msgid "No books" -msgstr "書籍なし" +msgstr "本なし" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:276 msgid "No books found" -msgstr "書籍が見つかりません" +msgstr "本が見つかりません" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:289 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:794 msgid "No permission" msgstr "許可がありません" @@ -5816,7 +5823,7 @@ msgstr "追加に失敗" 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 "書籍追加の処理がおかしいようです。calibreを再起動して書籍をすこしづつ追加し、どの書籍が問題なのかを見つけてください。" +msgstr "本追加の処理がおかしいようです。calibreを再起動して本をすこしづつ追加し、どの本が問題なのかを見つけてください。" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:387 msgid "Duplicates found!" @@ -5826,7 +5833,7 @@ msgstr "重複するものを発見しました!" msgid "" "Books with the same title as the following already exist in the database. " "Add them anyway?" -msgstr "同じタイトルの書籍がデータベース中にすでに存在します。追加しますか?" +msgstr "同じタイトルの本がデータベース中にすでに存在します。追加しますか?" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:391 msgid "Adding duplicates..." @@ -5850,7 +5857,7 @@ msgstr "サブ・フォルダーを検索" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/__init__.py:61 msgid "Searching for books" -msgstr "書籍を検索" +msgstr "本を検索" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/__init__.py:73 msgid "Looking for duplicates based on file hash" @@ -5884,7 +5891,7 @@ msgstr "ウィザード・ページ" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/scan_ui.py:27 msgid "Scanning root folder for books" -msgstr "書籍のルートフォルダーをスキャン" +msgstr "本のルートフォルダーをスキャン" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/scan_ui.py:28 msgid "This may take a few minutes" @@ -5892,7 +5899,7 @@ msgstr "これには数分かかります。" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:63 msgid "Choose the location to add books from" -msgstr "書籍の追加元の場所を選択" +msgstr "本の追加元の場所を選択" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:64 msgid "Select a folder on your hard disk" @@ -5909,9 +5916,9 @@ msgid "" "

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

      " msgstr "" -"

      calibreはコンピューターにある書籍を自動的にスキャンできます。それらの書籍はcalibreライブラリにコピーされます。このウィザ" -"ードでは、すでにある書籍のスキャン方法とインポート処理をカスタマイズするのに役立ちます。

      \n" -"

      ルートフォルダーを選択してください。このフォルダーとそのサブフォルダー内のみから書籍を検索します。

      \n" +"

      calibreはコンピューターにある本を自動的にスキャンできます。それらの本はcalibreライブラリにコピーされます。このウィザード" +"では、すでにある本のスキャン方法とインポート処理をカスタマイズするのに役立ちます。

      \n" +"

      ルートフォルダーを選択してください。このフォルダーとそのサブフォルダー内のみから本を検索します。

      \n" "

      その際、選択したルートフォルダーの下に、calibreのライブラリがないことを確認してください。

      " #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:68 @@ -5922,7 +5929,7 @@ msgstr "ルートフォルダー(&R):" msgid "" "This folder and its sub-folders will be scanned for books to import into " "calibre's library" -msgstr "このフォルダーとそのサブフォルダーからcalibreのライブラリにインポートする書籍を検索します。" +msgstr "このフォルダーとそのサブフォルダーからcalibreのライブラリにインポートする本を検索します。" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:57 @@ -5983,63 +5990,63 @@ msgstr "..." #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:72 msgid "Handle multiple files per book" -msgstr "一つの書籍の複数のファイルを処理する" +msgstr "一つの本の複数のファイルを処理する" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:73 msgid "" "&One book per folder, assumes every ebook file in a folder is the same book " "in a different format" -msgstr "フォルダあたり1つの書籍。各電子書籍ファイルは同じ書籍の異なるフォーマットとする(&O)" +msgstr "フォルダあたり1つの本。各電子書籍ファイルは同じ本の異なるフォーマットとする(&O)" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:74 msgid "" "&Multiple books per folder, assumes every ebook file is a different book" -msgstr "フォルダごとに複数の書籍。各電子書籍ファイルは異なる書籍と想定する(&M)" +msgstr "フォルダごとに複数の本。各電子書籍ファイルは異なる本と想定する(&M)" -#: /home/kovid/work/calibre/src/calibre/gui2/bars.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/bars.py:195 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:302 msgid "Donate" msgstr "寄付" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:120 msgid "Click to open" msgstr "クリックして開く" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:135 msgid "Ids" msgstr "Ids" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:173 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "%(series)sの %(sidx)s 巻" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1035 msgid "Collections" msgstr "コレクション" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:290 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:256 msgid "Paste Cover" msgstr "表紙を貼り付け" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:291 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:257 msgid "Copy Cover" msgstr "表紙をコピー" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:557 msgid "Double-click to open Book Details window" -msgstr "ダブルクリックで書籍の詳細ウィンドウを開く" +msgstr "ダブルクリックで本の詳細ウィンドウを開く" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:556 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:558 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "パス名" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:559 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" @@ -6129,7 +6136,7 @@ msgstr "出力" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:21 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:105 @@ -6213,7 +6220,7 @@ msgstr "入っているセクション" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:298 msgid "Books by &Genre" -msgstr "ジャンル別書籍(&G)" +msgstr "ジャンル別本(&G)" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:299 msgid "Recently &Added" @@ -6225,15 +6232,15 @@ msgstr "説明(&D)" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:301 msgid "Books by &Series" -msgstr "シリーズ別の書籍(&S)" +msgstr "シリーズ別の本(&S)" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:302 msgid "Books by &Title" -msgstr "タイトル別の書籍(&T)" +msgstr "タイトル別の本(&T)" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:303 msgid "Books by Author" -msgstr "著者別の書籍" +msgstr "著者別の本" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:304 msgid "" @@ -6259,11 +6266,11 @@ msgstr "除外するタグ(&E)" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:310 msgid "" "Books matching either pattern will not be included in generated catalog. " -msgstr "どちらかのパターンにマッチする書籍は生成するカタログから除外されます。 " +msgstr "どちらかのパターンにマッチする本は生成するカタログから除外されます。 " #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:311 msgid "Excluded books" -msgstr "除外された書籍" +msgstr "除外された本" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:313 msgid "" @@ -6288,11 +6295,11 @@ msgstr "除外パターン" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:318 msgid "Matching books will be displayed with a check mark" -msgstr "該当する書籍にはチェックマークが表示されます。" +msgstr "該当する本にはチェックマークが表示されます。" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:319 msgid "Read books" -msgstr "既読の書籍" +msgstr "既読の本" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:321 msgid "Column containing 'read' status" @@ -6300,7 +6307,7 @@ msgstr "'既読'ステータスのある列" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:322 msgid "'read book' pattern" -msgstr "'既読書籍'のパターン" +msgstr "'既読本'のパターン" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:323 msgid "Other options" @@ -6312,7 +6319,7 @@ msgstr "ウイッシュリストのタグ(&W)" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:325 msgid "Books tagged as Wishlist items will be displayed with an X" -msgstr "ウイッシュリスト・タグの付いた書籍はX付きで表示されます" +msgstr "ウイッシュリスト・タグの付いた本はX付きで表示されます" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:326 msgid "&Thumbnail width" @@ -6574,7 +6581,7 @@ msgstr "標準化しない(&N)" #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:106 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:102 msgid "Keep &aspect ratio" -msgstr "縦横比を固定(&A)" +msgstr "縦横比を固定する(&A)" #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:107 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:103 @@ -6709,7 +6716,7 @@ msgstr "FB2入力" #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_input_ui.py:34 msgid "Do not insert a &Table of Contents at the beginning of the book." -msgstr "書籍の最初に目次を挿入しない(&T)" +msgstr "本の最初に目次を挿入しない(&T)" #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output.py:14 msgid "FB2 Output" @@ -6764,7 +6771,7 @@ msgstr "基本フォントサイズ(&B):" #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:42 msgid "Font size &key:" -msgstr "フォントサイズの鍵(&K):" +msgstr "フォントサイズのキー(&K):" #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:115 @@ -6824,9 +6831,9 @@ msgid "" "the User Manual." msgstr "" -"ヒューリスティック処理とは、calibreが書籍をスキャンしてよくあるパターンの間違いを修正することを指します。名前のとおり、これは推測に基" -"づいているため、calibreの推測が間違っていれば変換結果が悪くなる事もあります。そのため、この機能はデフォルトでは無効になっています。希望通りに変換が" -"行われない場合は、ヒューリスティック処理を有効にすると問題が改善する可能性があります。色々なヒューリスティック処理のオプションについてはヒューリスティック処理
      とは、calibreが本をスキャンしてよくあるパターンの間違いを修正することを指します。名前のとおり、これは推測に基づ" +"いているため、calibreの推測が間違っていれば変換結果が悪くなる事もあります。そのため、この機能はデフォルトでは無効になっています。希望通りに変換が行" +"われない場合は、ヒューリスティック処理を有効にすると問題が改善する可能性があります。色々なヒューリスティック処理のオプションについてはユーザーマニュアルを参照してください。" @@ -6908,7 +6915,7 @@ msgstr "左寄せ" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:37 msgid "Justify text" -msgstr "テキストをジャスティファイ" +msgstr "テキストを揃える" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:25 msgid "&Disable font size rescaling" @@ -7063,50 +7070,50 @@ msgstr "書誌情報" msgid "" "Set the metadata. The output file will contain as much of this metadata as " "possible." -msgstr "書籍情報を編集。出力ファイルにはできる限り、この書籍情報が付加されます。" +msgstr "書誌情報を編集。出力ファイルにはできる限り、この書誌情報が付加されます。" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:901 msgid "Choose cover for " msgstr "表紙の選択 " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:906 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:909 msgid "Cannot read" msgstr "読み込めません" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:910 msgid "You do not have permission to read the file: " msgstr "ファイルを読むための権限がありません: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:203 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:915 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:918 msgid "Error reading file" msgstr "ファイルの読み込みエラー" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:916 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:919 msgid "

      There was an error reading from file:
      " msgstr "

      ファイルの読み込み時にエラーが発生しました:
      " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:926 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:929 msgid " is not a valid picture" msgstr " は有効な画像ではありません" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:159 msgid "Book Cover" -msgstr "書籍の表紙" +msgstr "本の表紙" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:160 msgid "Change &cover image:" -msgstr "書籍の表紙を変更(&C):" +msgstr "本の表紙を変更(&C):" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:161 msgid "Browse for an image to use as the cover of this book." -msgstr "この書籍の表紙の画像を選択" +msgstr "この本の表紙の画像を選択" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:163 msgid "Use cover from &source file" @@ -7117,9 +7124,9 @@ msgid "&Title: " msgstr "タイトル(&T): " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 msgid "Change the title of this book" -msgstr "この書籍のタイトルを変更" +msgstr "この本のタイトルを変更" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:536 @@ -7134,7 +7141,7 @@ msgstr "著者名ソート(&R):" msgid "" "Change the author(s) of this book. Multiple authors should be separated by a " "comma" -msgstr "この書籍の著者を変更します。著者が複数いる場合は、カンマ区切りにしてください。" +msgstr "この本の著者を変更します。著者が複数いる場合は、カンマ区切りにしてください。" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:169 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:546 @@ -7147,16 +7154,16 @@ msgstr "タグ(&G): " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:548 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1089 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1092 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

      They can be any words or phrases, separated by commas." -msgstr "書籍をカテゴライズするタグ。これは検索時に特に便利です。

      単語やフレーズをカンマで区切ります。" +msgstr "本をカテゴライズするタグ。これは検索時に特に便利です。

      単語やフレーズをカンマで区切ります。" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:555 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:214 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:446 msgid "&Series:" msgstr "シリーズ(&S):" @@ -7164,7 +7171,7 @@ msgstr "シリーズ(&S):" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:556 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:557 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:445 msgid "List of known series. You can add new series." msgstr "シリーズのリスト。新しいシリーズも追加できます。" @@ -7194,7 +7201,7 @@ msgstr "ファイル内容の圧縮を無効にする" #: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:44 msgid "Do not add Table of Contents to book" -msgstr "書籍に目次を追加しない" +msgstr "本に目次を追加しない" #: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:48 msgid "Kindle options" @@ -7212,7 +7219,7 @@ msgstr "Facebook等で内容のシェアをする事を許可します。注意 #: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:72 msgid "Put generated Table of Contents at &start of book instead of end" -msgstr "生成された目次を書籍の後ろでなく初めに入れる(&S)" +msgstr "生成された目次を本の後ろでなく初めに入れる(&S)" #: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:76 msgid "Ignore &margins" @@ -7331,7 +7338,7 @@ msgstr "利用できるフォーマットがありません" #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:135 msgid "Cannot build regex using the GUI builder without a book." -msgstr "書籍なしではGUIビルダーを使って正規表現を作成できません。" +msgstr "本なしではGUIビルダーを使って正規表現を作成できません。" #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:144 msgid "Could not open file" @@ -7343,7 +7350,7 @@ msgstr "ファイルが開けませんでした。別のプログラムを使っ #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:175 msgid "Open book" -msgstr "書籍を開く" +msgstr "本を開く" #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:90 msgid "Regex Builder" @@ -7474,7 +7481,7 @@ msgstr "入力フォーマット(&I):" #: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:119 msgid "Use &saved conversion settings for individual books" -msgstr "それぞれの書籍に保存された変換設定を使う(&S)" +msgstr "それぞれの本に保存された変換設定を使う(&S)" #: /home/kovid/work/calibre/src/calibre/gui2/convert/snb_output.py:14 msgid "SNB Output" @@ -7536,7 +7543,7 @@ msgstr "最初の画像を削除する(&I)" #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 msgid "Insert &metadata as page at start of book" -msgstr "書籍の最初のページに書誌情報を挿入する(&M)" +msgstr "本の最初のページに書誌情報を挿入する(&M)" #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:63 msgid "" @@ -7812,7 +7819,7 @@ msgstr "表紙ブラウザーがロードできません" #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:271 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:320 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:324 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1396 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1399 msgid "Undefined" msgstr "未定義" @@ -7858,7 +7865,7 @@ msgstr "シリーズを取り除く" #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:718 msgid "Automatically number books" -msgstr "書籍を自動的に番号付けする" +msgstr "本を自動的に番号付けする" #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:721 msgid "Force numbers to start with " @@ -7897,7 +7904,7 @@ msgstr "デバイスの情報を取得" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:340 msgid "Get list of books on device" -msgstr "デバイスから書籍の情報リストを取得" +msgstr "デバイスから本の情報リストを取得" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:350 msgid "Get annotations from device" @@ -7914,19 +7921,19 @@ msgstr "デバイスにコレクションを送る" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:417 #, python-format msgid "Upload %d books to device" -msgstr "%d冊の書籍をデバイスにアップロード" +msgstr "%d冊の本をデバイスにアップロード" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:433 msgid "Delete books from device" -msgstr "デバイスから書籍を削除" +msgstr "デバイスから本を削除" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:451 msgid "Download books from device" -msgstr "デバイスから書籍をダウンロード" +msgstr "デバイスから本をダウンロード" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:462 msgid "View book on device" -msgstr "デバイスで書籍を見る" +msgstr "デバイスで本を見る" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:503 msgid "Set default send to device action" @@ -8007,12 +8014,12 @@ msgstr "送るものを選択してください" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:919 #, python-format msgid "%(num)i of %(total)i Books" -msgstr "%(num)i / %(total)i 書籍" +msgstr "%(num)i / %(total)i 本" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:923 #, python-format msgid "0 of %i Books" -msgstr "0 / %i 書籍" +msgstr "0 / %i 本" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:924 msgid "Choose format to send to device" @@ -8040,7 +8047,7 @@ msgstr "送信できません: デバイスにストレージカードがあり #: /home/kovid/work/calibre/src/calibre/gui2/device.py:1085 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:1217 msgid "Auto convert the following books before uploading to the device?" -msgstr "デバイスにアップロードする前に以下の書籍を自動的に変換しますか?" +msgstr "デバイスにアップロードする前に以下の本を自動的に変換しますか?" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:1031 msgid "Sending catalogs to device." @@ -8052,14 +8059,14 @@ msgstr "デバイスにニュースを送信" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:1184 msgid "Sending books to device." -msgstr "デバイスに書籍を送信" +msgstr "デバイスに本を送信" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:1224 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:1297 msgid "No space on device" @@ -8068,7 +8075,7 @@ msgstr "デバイスの容量が足りません。" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:1298 msgid "" "

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

      空きスペースが無いので、デバイスに書籍をアップロードできません。 " +msgstr "

      空きスペースが無いので、デバイスに本をアップロードできません。 " #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:135 msgid "Unknown formats" @@ -8107,7 +8114,7 @@ msgid "" "If checked, books are placed into sub directories based on their metadata on " "the device. If unchecked, books are all put into the top level directory." msgstr "" -"チェックすると、書籍はその書誌情報に従ってデバイスのサブディレクトリに置かれます。チェックを外すと、書籍はすべてトップレベルディレクトリに置かれます。" +"チェックすると、本はその書誌情報に従ってデバイスのサブディレクトリに置かれます。チェックを外すと、本はすべてトップレベルディレクトリに置かれます。" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:83 msgid "Use sub directories" @@ -8123,15 +8130,15 @@ msgstr "テンプレートを保存(&T):" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:20 msgid "How many empty books?" -msgstr "空の書籍は何冊ですか?" +msgstr "空の本は何冊ですか?" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:25 msgid "How many empty books should be added?" -msgstr "空の書籍を何冊追加しますか?" +msgstr "空の本を何冊追加しますか?" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:33 msgid "Set the author of the new books to:" -msgstr "新しい書籍の著者を設定:" +msgstr "新しい本の著者を設定:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:45 msgid "Reset author to Unknown" @@ -8139,7 +8146,7 @@ msgstr "著者を「不明」にリセット" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_from_isbn_ui.py:63 msgid "Add books by ISBN" -msgstr "ISBNから書籍を追加" +msgstr "ISBNから本を追加" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_from_isbn_ui.py:64 msgid "&Paste from clipboard" @@ -8156,8 +8163,8 @@ msgid "" "enter the full path to the file after a >>. For example:

      \n" "

      9788842915232 >> %s

      " msgstr "" -"

      左のボックスに、ISBNのリストを1行に1つずつ入力してください。calibreはISBNから自動的に書籍のエントリを作成し、書籍情報と表紙をダウン" -"ロードします。

      \n" +"

      左のボックスに、ISBNのリストを1行に1つずつ入力してください。calibreはISBNから自動的に本のエントリを作成し、書誌情報と表紙をダウンロ" +"ードします。

      \n" "

      リスト中の無効なISBNは無視されます。

      \n" "

      ISBNごとに追加するファイルを指定することもできます。これを行うには、>>の後にファイルのフルパスを入力してください。例" ":

      \n" @@ -8165,7 +8172,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_from_isbn_ui.py:69 msgid "&Tags to set on created book entries:" -msgstr "作られた書籍項目に付加されるタグ(&T)" +msgstr "作られた本項目に付加されるタグ(&T)" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:71 msgid "Fit &cover within view" @@ -8182,7 +8189,7 @@ msgstr "カタログ生成" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:93 msgid "Generate catalog for {0} books" -msgstr "{0}冊の書籍のカタログを生成" +msgstr "{0}冊の本のカタログを生成" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:94 msgid "Catalog &format:" @@ -8301,8 +8308,8 @@ msgid "" msgstr "" "

      ヘルプ

      \n" "\n" -"

      calibreは書籍と書誌情報のリストをデータベース内に保存します。実際の書籍ファイルと表紙は通常のファイル\n" -" としてcalibreのライブラリフォルダーに置かれます。データベースには各書籍に属するファイルや表紙のリストを保持\n" +"

      calibreは本と書誌情報のリストをデータベース内に保存します。実際の本ファイルと表紙は通常のファイル\n" +" としてcalibreのライブラリフォルダーに置かれます。データベースには各本に属するファイルや表紙のリストを保持\n" " します。このツールはライブラリ内の実際のファイルとデータベース内の情報が一致するかどうかをチェックします

      \n" "\n" "

      それぞれのチェックの結果は左に表示されます。\n" @@ -8317,13 +8324,13 @@ msgstr "" " " "

    • 不明な作者:calibreライブラリに作者らしきフォルダーがあるが、それに対応するデータベース内のエントリーが無い場合。
    • " "\n" -"
    • 書籍ファイル不明:データベース内には書籍の情報があるが、実際のファイルが存在しない場合。
    • \n" -"
    • 余計な書籍ファイル:書籍のフォルダーにファイルが存在するが、データベースに情報が無い場合。
    • \n" -"
    • 書籍内の不明なファイル: " -"書籍のフォルダー内に余分なファイルがあるが、認識できるフォーマットでも表紙ファイルでもない場合。
    • \n" +"
    • 本ファイル不明:データベース内には本の情報があるが、実際のファイルが存在しない場合。
    • \n" +"
    • 余計な本ファイル:本のフォルダーにファイルが存在するが、データベースに情報が無い場合。
    • \n" +"
    • 本内の不明なファイル: " +"本のフォルダー内に余分なファイルがあるが、認識できるフォーマットでも表紙ファイルでもない場合。
    • \n" "
    • 表紙ファイルが無い: データーベース内の情報では表紙ファイルがあるが、実際にはファイルが無い場合。
    • \n" "
    • 表紙ファイルがデーターベースに無い: " -"書籍の表紙ファイルがあるが、データーベース内にはその情報が無い場合。
    • \n" +"本の表紙ファイルがあるが、データーベース内にはその情報が無い場合。
    • \n" "
    • フォルダーにエラー: " "calibreライブラリ内のフォルダーがこのツールに理解できない理由で処理できない場合。
    • \n" "
    \n" @@ -8335,9 +8342,9 @@ msgstr "" "\n" "

    マークしたものを修正は表紙と見つからないファイルにのみ有効です。\n" " (3本線の'修正可'となっている物). 表紙が見つからない場合、\n" -" 修正可ボックスをチェックしこのボタンを押すとcalibreにリストされている書籍には表紙が無いと教えます。\n" +" 修正可ボックスをチェックしこのボタンを押すとcalibreにリストされている本には表紙が無いと教えます。\n" " バックアップから表紙を戻す気が無い時に使ってください。余分な表紙ファイルがある場合、\n" -" 修正可ボックスをチェックしてこのボタンを押すと、calibreにリストされている書籍に見つかった表紙を使うよう\n" +" 修正可ボックスをチェックしてこのボタンを押すと、calibreにリストされている本に見つかった表紙を使うよう\n" " に指示します。これらのファイルを削除したくない場合に使ってください。\n" " " "一部のフォーマットのファイルが無い場合には、修正可ボックスをチェックしてこのボタンを押すと、calibreにファイルが無くなったと伝えます。\n" @@ -8390,7 +8397,7 @@ msgstr "無視する拡張子" msgid "" "Enter comma-separated extensions without a leading dot. Used only in book " "folders" -msgstr "カンマ区切りで拡張子を頭のドットを付けずに入力します。書籍フォルダでしか使われません。" +msgstr "カンマ区切りで拡張子を頭のドットを付けずに入力します。本フォルダでしか使われません。" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:314 msgid "(fixable)" @@ -8432,51 +8439,51 @@ msgstr "既存のもの" msgid "Convertible" msgstr "変換できる" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:43 msgid "Choose location for calibre library" msgstr "calibreライブラリの場所を選択" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:50 msgid "Same as current" msgstr "現在と同じ" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 #, python-format msgid "The location %s contains the current calibre library" msgstr "場所 %s は現在のcalibreライブラリを含んでいます。" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:56 msgid "No existing library found" msgstr "ライブラリが見つかりませんでした。" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 #, python-format msgid "There is no existing calibre library at %s" msgstr "%sにcalibreライブラリが見つかりませんでした。" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:62 msgid "Not empty" msgstr "空ではないフォルダ" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:63 #, python-format msgid "The folder %s is not empty. Please choose an empty folder" msgstr "フォルダー%sは空ではありません。空のフォルダーを選択してください。" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:94 msgid "No location" msgstr "場所が無い" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:94 msgid "No location selected" msgstr "場所が選択されていません" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:683 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:689 msgid "Bad location" msgstr "悪い場所" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:99 #, python-format msgid "%s is not an existing folder" msgstr "%sは既存のフォルダーではありません" @@ -8542,14 +8549,14 @@ msgstr "%sを変換時のオプションを設定" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:211 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:117 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 msgid "&Title:" msgstr "タイトル(&T):" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:199 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:198 msgid "&Author(s):" msgstr "著者(&A):" @@ -8558,21 +8565,21 @@ msgid "&Profile:" msgstr "プロファイル(&P):" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:24 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:236 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:649 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:241 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:649 msgid "&OK" msgstr "OK(&O)" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:25 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:242 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tweak_epub_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:233 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:658 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "&Cancel" msgstr "キャンセル(&C)" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog_ui.py:43 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:26 msgid "Edit Comments" msgstr "コメントを編集" @@ -8607,7 +8614,7 @@ msgstr "エラー" msgid "" "All checked books will be permanently deleted from your device. " "Please verify the list." -msgstr "デバイス上のすべてのチェックされた書籍は完全に削除されます。リストを確認してください。" +msgstr "デバイス上のすべてのチェックされた本は完全に削除されます。リストを確認してください。" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:75 msgid "Location" @@ -8683,12 +8690,12 @@ msgstr "使用中の項目" msgid "" "Delete item from database. This will unapply the item from all books and " "then remove it from the database." -msgstr "データベースからアイテムを削除します。これはまず書籍からアイテムを取り除き、そしてデータベースから削除します。" +msgstr "データベースからアイテムを削除します。これはまず本からアイテムを取り除き、そしてデータベースから削除します。" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/device_category_editor_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:73 msgid "Rename the item in every book where it is used." -msgstr "アイテムが使われているすべての書籍で、アイテム名を変更します。" +msgstr "アイテムが使われているすべての本で、アイテム名を変更します。" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/device_category_editor_ui.py:83 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:75 @@ -8698,7 +8705,7 @@ msgstr "Ctrl+S" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/drm_error_ui.py:54 msgid "This book is DRMed" -msgstr "この書籍はDRMがかかっています。" +msgstr "この本はDRMがかかっています。" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/drm_error_ui.py:55 msgid "" @@ -8709,9 +8716,9 @@ msgid "" " available at Open " "Books." msgstr "" -"

    この書籍はDRMがかかっています。DRMについて知りたい場合、そしてなぜcalibreで読んだり変換したりできないのかを知りたい時には" -"クリックしてください。

    たくさんの新しいDRMフリーな書籍がこの本はDRMがかかっています。DRMについて知りたい場合、そしてなぜcalibreで読んだり変換したりできないのかを知りたい時には<" +"a href=\"http://drmfree.calibre-" +"ebook.com/about#drm\">クリックしてください。

    たくさんの新しいDRMフリーな本がOpen Booksにあります。" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:52 @@ -8802,7 +8809,7 @@ msgstr "著者名で検索" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:92 msgid "Sort by author sort" -msgstr "著者名ソートでソート" +msgstr "著者ソートでソート" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog_ui.py:93 msgid "" @@ -8833,19 +8840,19 @@ msgstr "すべての著者名ソートの値を著者名にコピー" msgid "Details of job" msgstr "ジョブの詳細" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:21 msgid "Active Jobs" msgstr "実行中のジョブ" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:36 msgid "&Stop selected jobs" msgstr "選択したジョブを停止(&S)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:40 msgid "Show job &details" msgstr "ジョブの詳細を表示(&D)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:44 msgid "Stop &all non device jobs" msgstr "デバイス関連以外のジョブを停止する(&A)" @@ -8866,7 +8873,7 @@ msgid "Show detailed information about this error" msgstr "このエラーの詳細な情報を表示" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:531 msgid "Copied" msgstr "コピー済" @@ -8889,12 +8896,12 @@ msgstr "タイトル/著者" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:59 msgid "Standard metadata" -msgstr "標準書籍情報" +msgstr "標準の書誌情報" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:913 msgid "Custom metadata" -msgstr "カスタム書籍情報" +msgstr "カスタムの書誌情報" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:61 msgid "Search/Replace" @@ -8928,7 +8935,7 @@ msgstr "フィールドの後ろに追加" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:289 #, python-format msgid "Editing meta information for %d books" -msgstr "%d 冊の書籍の書誌情報を編集" +msgstr "%d 冊の本の書誌情報を編集" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:331 msgid "" @@ -8939,7 +8946,7 @@ msgstr "ダイアログを閉じず、すぐにすべて変更を行います。 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:392 #, python-format msgid "Book %d:" -msgstr "書籍%d:" +msgstr "本%d:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:410 msgid "Enter an identifier type" @@ -9015,7 +9022,7 @@ msgid "" "Applying changes to %d books.\n" "Phase {0} {1}%%." msgstr "" -"変更を%d 冊の書籍に適用します。\n" +"変更を%d 冊の本に適用します。\n" "フェーズ {0} {1}%%." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:986 @@ -9062,18 +9069,18 @@ msgstr "著者名ソート(&O): " msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles." -msgstr "この書籍の著者のソート方法を指定。例えば、Charles Dickens を Dickens, Charles のようにしてソート。" +msgstr "この本の著者のソート方法を指定。例えば、Charles Dickens を Dickens, Charles のようにしてソート。" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:541 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1047 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1050 msgid "&Rating:" msgstr "評価(&R):" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:542 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:543 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1048 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1051 msgid "Rating of this book. 0-5 stars" -msgstr "書籍の評価(0-5)" +msgstr "本の評価(0-5)" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:545 msgid " stars" @@ -9095,11 +9102,11 @@ msgstr "タグの削除(&R):" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:552 msgid "Comma separated list of tags to remove from the books. " -msgstr "書籍から取り除く、カンマ区切りのタグのリスト。 " +msgstr "本から取り除く、カンマ区切りのタグのリスト。 " #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:553 msgid "Check this box to remove all tags from the books." -msgstr "書籍からすべてのタグを取り除く時にはチェックしてください。" +msgstr "本からすべてのタグを取り除く時にはチェックしてください。" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:554 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:593 @@ -9121,12 +9128,12 @@ msgid "" "you selected them. So if you selected Book A and then Book B,\n" "Book A will have series number 1 and Book B series number 2." msgstr "" -"チェックをしなければ、書籍のシリーズ番号は1に設定されます。チェックすると、選択した書籍は自動的にあなたが選択した順番に番号付けされます。そのため、書籍A" -"の次に書籍Bを選択した場合は、書籍Aが1番になり、書籍Bが2番になります。" +"チェックをしなければ、本のシリーズ番号は1に設定されます。チェックすると、選択した本は自動的にあなたが選択した順番に番号付けされます。そのため、本Aの次に" +"本Bを選択した場合は、本Aが1番になり、本Bが2番になります。" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:564 msgid "&Automatically number books in this series" -msgstr "書籍のシリーズを自動的に番号付けする(&A)" +msgstr "本のシリーズを自動的に番号付けする(&A)" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:565 msgid "" @@ -9142,7 +9149,7 @@ msgid "&Force numbers to start with:" msgstr "強制番号付けの最初の番号(&F):" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:569 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1380 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1383 msgid "&Date:" msgstr "日付(&D):" @@ -9196,13 +9203,13 @@ msgid "" "\n" "Future conversion of these books will use the default settings." msgstr "" -"選択された書籍から、保存された変換設定を取り除く。\n" +"選択された本から、保存された変換設定を取り除く。\n" "\n" -"これらの書籍の今後の変換にはデフォルトの設定が使用されます。" +"これらの本の今後の変換にはデフォルトの設定が使用されます。" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:587 msgid "Remove &stored conversion settings for the selected books" -msgstr "選択した書籍に保存された変換設定を削除する(&S)" +msgstr "選択した本に保存された変換設定を削除する(&S)" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:588 msgid "Change &cover" @@ -9221,7 +9228,7 @@ msgid "Set from &ebook file(s)" msgstr "電子書籍ファイルから設定(&E)" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:592 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1152 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1155 msgid "&Languages:" msgstr "言語(&L):" @@ -9401,7 +9408,7 @@ msgstr "検索と置換(&S)" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:61 msgid "Password needed" -msgstr "パスワード必要" +msgstr "パスワードが必要です" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:63 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:214 @@ -9764,17 +9771,17 @@ msgstr "**見つかりませんでした**" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:189 msgid "" "Click in a column in the library view to see the information for that book" -msgstr "ライブラリビューの列をクリックすると書籍の情報を参照できます" +msgstr "ライブラリビューの列をクリックすると本の情報を参照できます" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:205 msgid "Books with selected item \"{0}\": {1}" -msgstr "選択された書籍 \"{0}\": {1}" +msgstr "選択された本 \"{0}\": {1}" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:211 msgid "" "Double-click on a book to change the selection in the library view. Shift- " "or control-double-click to edit the metadata of a book" -msgstr "ライブラリビューでのダブルクリックで書籍の選択を変更する。シフト+、コントロール+ダブルクリックで書籍の書誌情報を編修する。" +msgstr "ライブラリビューでのダブルクリックで本の選択を変更する。シフト+、コントロール+ダブルクリックで本の書誌情報を編修する。" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview_ui.py:73 msgid "Quickview" @@ -9800,17 +9807,34 @@ msgstr "検索" msgid "Search in the library view for the selected item" msgstr "ライブラリビューで選択した物を検索" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:23 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:25 msgid "" "Restoring database from backups, do not interrupt, this will happen in three " "stages" msgstr "バックアップからデータベースを復帰します。中断させないでください。この処理は3つのステージからなります。" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:27 msgid "Restoring database" msgstr "データベースを復帰" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:80 +#, python-format +msgid "The old database was saved as: %s" +msgstr "古いデータベースは以下の名前で保存しました: %s" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:84 +#, python-format +msgid "" +"Restoring the database succeeded with some warnings click Show details to " +"see the details. %s" +msgstr "データベースの復元に成功しましたが警告があります。詳細を見るには「詳細を表示」をクリックしてください。%s" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:89 +#, python-format +msgid "Restoring database was successful. %s" +msgstr "データベースの復元に成功しました。%s" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:94 msgid "" "Your list of books, with all their metadata is stored in a single file, " "called a database. In addition, metadata for each individual book is stored " @@ -9820,25 +9844,16 @@ msgid "" "only restores books, not any settings stored in the database, or any custom " "recipes.

    Do you want to restore the database?" msgstr "" -"ライブラリの書籍は、すべての書誌情報と共にデータベースと呼ばれる単一のファイルに保存されています。それに加えて、一つ一つの書籍の書誌情報は書籍の'フォルダ" -"ー'にバックアップとして保存されています。

    この操作は個々の書籍の書誌情報からデーターベースを再構築します。この操作はもし、データベースが破損して空白" -"の書籍リストが表示された場合の時などに便利です。注意してほしいのは、この操作は書籍を復旧するだけで、データベースに保存されたすべての設定やカスタムレシピ等" -"は復旧されません。

    データベースを復旧しますか?" +"ライブラリの本は、すべての書誌情報と共にデータベースと呼ばれる単一のファイルに保存されています。それに加えて、一つ一つの本の書誌情報は本の'フォルダー'に" +"バックアップとして保存されています。

    この操作は個々の本の書誌情報からデーターベースを再構築します。この操作はもし、データベースが破損して空白の本リス" +"トが表示された場合の時などに便利です。注意してほしいのは、この操作は本を復旧するだけで、データベースに保存されたすべての設定やカスタムレシピ等は復旧されま" +"せん。

    データベースを復旧しますか?" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:131 msgid "Restoring database failed, click Show details to see details" msgstr "データベースの復旧に失敗しました。「詳細を表示」を押すと詳細が表示されます。" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:107 -msgid "" -"Restoring the database succeeded with some warnings click Show details to " -"see the details." -msgstr "データベースの復旧は成功したものの、いくつかの問題があります。「詳細を表示」を押すと詳細が表示されます。" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:112 -msgid "Restoring database was successful" -msgstr "データベースの復旧に成功しました" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:75 msgid "Saved search already exists" @@ -9978,7 +9993,7 @@ msgstr "%s ニュースソース" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:311 msgid "Need username and password" -msgstr "ユーザー名とパスワードが必要" +msgstr "ユーザー名とパスワードが必要です" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:312 msgid "You must provide a username and/or password to use this news source." @@ -10282,7 +10297,7 @@ msgid "&Author:" msgstr "著者(&A):" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:215 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1091 msgid "Ta&gs:" msgstr "タグ(&G):" @@ -10329,7 +10344,7 @@ msgstr "発行者" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:143 msgid " (not on any book)" -msgstr " (どの書籍にもない)" +msgstr " (どの本にもない)" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:146 msgid "Category lookup name: " @@ -10422,7 +10437,7 @@ msgstr "実行しますか?" msgid "" "The following tags are used by one or more books. Are you certain you want " "to delete them?" -msgstr "次のタグが1つ以上の書籍で使われています。本当に削除してもよろしいですか?" +msgstr "次のタグが1つ以上の本で使われています。本当に削除してもよろしいですか?" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:128 msgid "Tag Editor" @@ -10436,11 +10451,11 @@ msgstr "使用できるタグ(&V)" msgid "" "Delete tag from database. This will unapply the tag from all books and then " "remove it from the database." -msgstr "タグをデータベースから削除します。すべての書籍からタグを取り除き、データベースから削除します。" +msgstr "タグをデータベースから削除します。すべての本からタグを取り除き、データベースから削除します。" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:132 msgid "Apply tag to current book" -msgstr "現在の書籍にタグを適用" +msgstr "現在の本にタグを適用" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:134 msgid "A&pplied tags" @@ -10448,7 +10463,7 @@ msgstr "適用されたタグ(&P)" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:135 msgid "Unapply (remove) tag from current book" -msgstr "現在の書籍からタグを削除" +msgstr "現在の本からタグを削除" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:137 msgid "&Add tag:" @@ -10462,7 +10477,7 @@ msgstr "追加したいタグがリストにない場合、ここで追加でき #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_editor_ui.py:139 msgid "Add tag to available tags and apply it to current book" -msgstr "使用できるタグのリストにタグを追加し、現在の書籍にも適用します" +msgstr "使用できるタグのリストにタグを追加し、現在の本にも適用します" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:105 msgid "Tag" @@ -10476,58 +10491,66 @@ msgstr "カウント" msgid "Was" msgstr "以前" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:263 msgid "Template language tutorial" msgstr "テンプレート言語チュートリアル" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:267 msgid "Template function reference" msgstr "テンプレート関数リファレンス" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:285 msgid "EXCEPTION: " msgstr "例外: " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:301 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:312 msgid "No column chosen" msgstr "列が選択されていません" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:313 msgid "You must specify a column to be colored" msgstr "色付けする列を選択しなくてはなりません" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:316 msgid "No template provided" msgstr "テンプレートがありません" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:306 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:317 msgid "The template box cannot be empty" msgstr "テンプレート欄は空白にできません" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:32 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:252 msgid "Set the color of the column:" msgstr "列の色を設定:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:39 +msgid "Copy a color name to the clipboard:" +msgstr "色の名前をクリップボードにコピー:" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:49 +msgid "Copy the selected color name to the clipboard" +msgstr "選択された色の名前をクリップボードにコピー:" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:59 msgid "Template value:" msgstr "テンプレートの値:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:60 msgid "" "The value the of the template using the current book in the library view" -msgstr "ライブラリビューの現在の書籍をテンプレートに適用した結果" +msgstr "ライブラリビューの現在の本をテンプレートに適用した結果" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:73 msgid "Function &name:" msgstr "関数名(&N):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:100 msgid "&Documentation:" msgstr "ドキュメント(&D):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:85 msgid "Python &code:" msgstr "Pythonコード(&C):" @@ -10878,16 +10901,16 @@ msgstr "メールを送信:" #: /home/kovid/work/calibre/src/calibre/gui2/email.py:248 msgid "Auto convert the following books before sending via email?" -msgstr "これらの書籍をメールで送信する前に自動的に変換しますか?" +msgstr "これらの本をメールで送信する前に自動的に変換しますか?" #: /home/kovid/work/calibre/src/calibre/gui2/email.py:255 msgid "" "Could not email the following books as no suitable formats were found:" -msgstr "これらの書籍は適切なフォーマットが見つからないため、メールで送ることができません:" +msgstr "これらの本は適切なフォーマットが見つからないため、メールで送ることができません:" #: /home/kovid/work/calibre/src/calibre/gui2/email.py:261 msgid "Failed to email book" -msgstr "書籍のメール送信に失敗" +msgstr "本のメール送信に失敗" #: /home/kovid/work/calibre/src/calibre/gui2/email.py:264 msgid "sent" @@ -10910,10 +10933,10 @@ msgid "" "tooltips.

    " msgstr "" "
    \n" -"

    ファイル名から電子書籍の書籍情報を類推する時に使う正規表現を設定します。

    \n" +"

    ファイル名から電子書籍の書誌情報を類推する時に使う正規表現を設定します。

    \n" "

    正規表現の使い方については、チュートリアルがあります。

    \n" -"

    下にあるテストを利用して、サンプルファイル名に対して正規表現を試してみてください。(ファイルの拡張子を含めてください)。色々な書籍情報" +"

    下にあるテストを利用して、サンプルファイル名に対して正規表現を試してみてください。(ファイルの拡張子を含めてください)。色々な書誌情報" "エントリーのグループ名は、ツールチップで解説されています。

    " #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:133 @@ -10972,7 +10995,7 @@ msgid "Regular expression (?P)" msgstr "正規表現 (?P<シリーズ番号>)" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1288 msgid "ISBN:" msgstr "ISBN:" @@ -11029,13 +11052,13 @@ msgid "Connected " msgstr "接続された " #: /home/kovid/work/calibre/src/calibre/gui2/init.py:219 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:230 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:261 msgid "Book Details" -msgstr "書籍の詳細" +msgstr "本の詳細" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:221 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:232 msgid "Shift+Alt+D" msgstr "Shift+Alt+D" @@ -11216,19 +11239,19 @@ msgstr "このデバイスの取り出し" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:69 msgid "Show books in calibre library" -msgstr "caibreライブラリで書籍を表示" +msgstr "caibreライブラリで本を表示" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:71 msgid "Show books in the main memory of the device" -msgstr "デバイスのメインメモリにある書籍を表示" +msgstr "デバイスのメインメモリにある本を表示" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:73 msgid "Show books in storage card A" -msgstr "メモリーカードAの書籍を表示" +msgstr "メモリーカードAの本を表示" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:75 msgid "Show books in storage card B" -msgstr "メモリーカードBの書籍を表示" +msgstr "メモリーカードBの本を表示" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:89 msgid "Delete library" @@ -11251,7 +11274,7 @@ msgstr "Shift+Ctrl+F" msgid "" "

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

    Words separated by spaces are ANDed" -msgstr "

    書籍リストをタイトル、著者、出版社などで検索します。

    空白で区切られた言葉はAND検索します。" +msgstr "

    本リストをタイトル、著者、出版社などで検索します。

    空白で区切られた言葉はAND検索します。" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:200 msgid "&Go!" @@ -11296,7 +11319,7 @@ msgstr "検索名は \"{0}\" です" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:777 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1335 msgid "This book's UUID is \"{0}\"" -msgstr "この書籍のUUIDは \"{0}\" です" +msgstr "この本のUUIDは \"{0}\" です" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1030 msgid "In Library" @@ -11356,7 +11379,7 @@ msgstr "列を表示" #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:223 msgid "Shrink column if it is too wide to fit" -msgstr "列が広すぎて入りきらない場合にシュリンクする。" +msgstr "列が広すぎる場合は縮める" #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:226 msgid "Restore default layout" @@ -11439,139 +11462,136 @@ msgstr "電子書籍を開く" msgid "Configure" msgstr "設定" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:32 msgid "Use the library located at the specified path." msgstr "指定したパスにあるライブラリを使用する。" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:34 msgid "Start minimized to system tray." msgstr "システム・トレイに最小化して起動" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:36 msgid "Log debugging information to console" msgstr "コンソールにデバッグ情報をログ" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:38 msgid "Do not check for updates" msgstr "更新をチェックしない" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:40 msgid "" "Ignore custom plugins, useful if you installed a plugin that is preventing " "calibre from starting" msgstr "カスタムプラグインを無視。プラグインでcalibreの起動ができない場合に有用。" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:44 msgid "" "Cause a running calibre instance, if any, to be shutdown. Note that if there " "are running jobs, they will be silently aborted, so use with care." msgstr "" "もしCalibreが実行中であっても終了します。注意: ジョブが動作している場合でも、警告なしに終了されますので注意して実行してください。" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:69 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:697 msgid "Calibre Library" msgstr "Calibreライブラリ" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:95 msgid "Choose a location for your calibre e-book library" msgstr "calibre電子書籍ライブラリの場所を選択" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:104 msgid "Failed to create library" msgstr "ライブラリ作成に失敗" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 #, python-format msgid "Failed to create calibre library at: %r." msgstr "calibreのライブラリの作成に失敗: %r." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:168 msgid "Choose a location for your new calibre e-book library" msgstr "新しいcalibre電子書籍ライブラリの場所を選択" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:136 msgid "Initializing user interface..." msgstr "ユーザーインターフェースを初期化..." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:162 msgid "Repairing failed" msgstr "修復失敗" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:163 msgid "The database repair failed. Starting with a new empty library." msgstr "データベースの修復に失敗しました。新しい空のライブラリで起動します。" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:202 msgid "Bad database location" msgstr "データベースの場所に問題があります" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:178 #, python-format msgid "Bad database location %r. calibre will now quit." msgstr "データベースの場所 %r に問題があります。calibreを終了します。" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:493 msgid "Corrupted database" msgstr "データベースが壊れています" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:191 +#, python-format msgid "" -"Your calibre database appears to be corrupted. Do you want calibre to try " -"and repair it automatically? If you say No, a new empty calibre library will " -"be created." +"The library database at %s appears to be corrupted. Do you want calibre to " +"try and rebuild it automatically? The rebuild may not be completely " +"successful. If you say No, a new empty calibre library will be created." msgstr "" -"calibreのデータベースが壊れているようです。calibreに自動的に修復をさせてみますか?そうしない場合は、新しいcalibreライブラリが作成され" -"ます。" +"%s のライブラリデータベースは壊れています。Calibre に再確認して自動的にリビルドを行わせますか? " +"リビルドは完全には成功しない可能性があります。「いいえ」を選択した場合は、新しく空の calibre ライブラリを作成します。" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:224 -msgid "" -"Repairing database. This can take a very long time for a large collection" -msgstr "データベースを修復中。大きなコレクションの場合、非常に長い時間がかかる可能性があります。" - -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:203 #, python-format msgid "" "Bad database location %r. Will start with a new, empty calibre library" msgstr "データベースの場所 %r に問題があります。新しい空のcalibreライブラリで開始します。" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:213 #, python-format msgid "Starting %s: Loading books..." -msgstr "%s を開始: 書籍をロード中..." +msgstr "%s を開始: 本をロード中..." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:293 msgid "If you are sure it is not running" msgstr "動作していない事が明らかな時には" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:330 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:296 msgid "may be running in the system tray, in the" msgstr "はシステムトレイで動作しているかもしれません。" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:298 msgid "upper right region of the screen." msgstr "画面の右上のエリアを探してみてください。" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:300 msgid "lower right region of the screen." msgstr "画面の右下のエリアを探してみてください。" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:303 msgid "try rebooting your computer." msgstr "コンピューターを再起動してみてください。" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:339 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:353 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:319 msgid "try deleting the file" msgstr "次のファイルを削除してみてください:" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:342 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:308 msgid "Cannot Start " msgstr "開始できません " -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:343 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:309 #, python-format msgid "%s is already running." msgstr "%s はすでに実行中です" @@ -11594,82 +11614,82 @@ msgstr "終了(&Q)" msgid "Unhandled exception" msgstr "ハンドルされない例外" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:447 msgid "Permission denied" msgstr "許可がありません" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:105 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:448 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "を開けません %s。他のプログラムに使われていますか?" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:137 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." -msgstr "タイトルでソートした場合、この書籍をどのように扱うかを設定します。例えば、Exorcist をExorcistとする等。" +msgstr "タイトルでソートした場合、この本をどのように扱うかを設定します。例えば、Exorcist をExorcistとする等。" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:139 msgid "Title &sort:" msgstr "タイトルソート(&S):" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "" " The green color indicates that the current title sort matches the current " "title" msgstr " 緑色は現在のタイトルのソートが、現在のタイトルにマッチしているかを表示します。" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:150 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." msgstr " 赤い色は現在のタイトルソートが現在のタイトルにマッチしていない事を表しています。それが意図した場合には、このままでかまいません。" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 msgid "Authors changed" msgstr "著者が変更されました" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" -msgstr "この書籍の著者を変更しました。著者をマネージする前に変更を保存しなければなりません。これらの変更を保存しますか?" +msgstr "この本の著者を変更しました。著者をマネージする前に変更を保存しなければなりません。これらの変更を保存しますか?" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:303 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:302 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" "If the box is colored green, then text matches the individual author's sort " "strings. If it is colored red, then the authors and this text do not match." msgstr "" -"どのように書籍の著者をソートするか指定します。例えば、Charles DickensはDickens, " +"どのように本の著者をソートするか指定します。例えば、Charles DickensはDickens, " "Charlesのように。ボックスが緑色の場合は、テキストは個々の著者のソート設定にマッチしています。赤色の場合は、著者とこのテキストはマッチしていません。" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:308 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:307 msgid "Author s&ort:" msgstr "著者ソート(&O):" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" " The green color indicates that the current author sort matches the current " "author" -msgstr " 緑色は現在の著者名ソートが現在の著者にマッチしていることを表しています。" +msgstr " 緑色は現在の著者ソートが現在の著者にマッチしていることを表しています。" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:320 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." -msgstr " 赤色は現在の著者名ソートが現在の著者にマッチしていない事を表しています。それが意図した場合には、このままで問題ありません。" +msgstr " 赤色は現在の著者ソートが現在の著者にマッチしていない事を表しています。それが意図した場合には、このままで問題ありません。" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:506 msgid "&Number:" msgstr "数字(&N):" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:603 #, python-format msgid "" "Last modified: %s\n" @@ -11680,173 +11700,173 @@ msgstr "" "\n" "ダブルクリックして表示" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:613 #, python-format msgid "Restore %s from the original" msgstr "%sをオリジナルへ戻す" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:660 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:659 msgid "Set the cover for the book from the selected format" -msgstr "選択されたフォーマットから書籍の表紙を設定" +msgstr "選択されたフォーマットから本の表紙を設定" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:668 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:667 msgid "Set metadata for the book from the selected format" -msgstr "選択されたフォーマットから書籍の書誌情報を設定" +msgstr "選択されたフォーマットから本の書誌情報を設定" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:674 msgid "Add a format to this book" -msgstr "この書籍に別フォーマットを追加" +msgstr "この本に別フォーマットを追加" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:681 msgid "Remove the selected format from this book" -msgstr "この書籍から選択されたフォーマットを削除" +msgstr "この本から選択されたフォーマットを削除" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:749 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:752 msgid "Choose formats for " msgstr "フォーマットを選ぶ " -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:795 msgid "You do not have permission to read the following files:" msgstr "以下のファイルを読むための許可がありません。" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:822 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:823 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:825 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:826 msgid "No format selected" msgstr "フォーマットが選択されていない" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:835 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:838 msgid "Could not read metadata" msgstr "書誌情報を読めません" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:836 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:839 #, python-format msgid "Could not read metadata from %s format" msgstr "%s フォーマットから書誌情報を読めませんでした" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:867 msgid "&Browse" msgstr "参照(&B)" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:866 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:869 msgid "T&rim" msgstr "トリム(&R)" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:868 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:871 msgid "&Remove" msgstr "削除(&R)" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:874 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:877 msgid "Download co&ver" msgstr "表紙をダウンロード(&V)" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:875 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:878 msgid "&Generate cover" msgstr "表紙を生成(&G)" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:925 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:928 msgid "Not a valid picture" msgstr "有効な画像ではありません" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:952 msgid "Specify title and author" msgstr "タイトルと著者を指定" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:950 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:953 msgid "You must specify a title and author before generating a cover" msgstr "表紙を生成するにはタイトルと著者を指定する必要があります" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:972 msgid "Invalid cover" msgstr "無効な表紙" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:970 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:973 msgid "Could not change cover as the image is invalid." msgstr "イメージが無効なため表紙を替える事ができません。" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:997 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1000 msgid "This book has no cover" -msgstr "この書籍には表紙がありません。" +msgstr "この本には表紙がありません。" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:999 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1002 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "表紙サイズ: %(width)d x %(height)d ピクセル" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1055 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1058 msgid "stars" msgstr "stars" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1127 msgid "Tags changed" msgstr "タグを変更しました。" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1125 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1128 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" msgstr "タグを変更しました。タグエディターを使うために、変更を適用するか破棄するかしなければなりません。適用しますか?" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1156 msgid "A comma separated list of languages for this book" -msgstr "この書籍の言語のカンマ区切りのリスト" +msgstr "この本の言語のカンマ区切りのリスト" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1176 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1179 msgid "Unknown language" msgstr "不明な言語" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1177 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1180 #, python-format msgid "The language %s is not recognized" msgid_plural "The languages %s are not recognized" msgstr[0] "言語 %s を認識できませんでした。" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1189 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1192 msgid "I&ds:" msgstr "ID(&D):" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1193 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" "\n" "%s" msgstr "" -"この書籍の識別子を編集します。例: \n" +"この本の識別子を編集します。例: \n" "\n" "%s" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1254 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1316 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1257 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 msgid "This ISBN number is valid" msgstr "このISBN番号は有効です" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1257 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1260 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 msgid "This ISBN number is invalid" msgstr "このISBN番号は無効です" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1304 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1307 msgid "Invalid ISBN" msgstr "無効なISBN" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1283 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1286 msgid "Enter an ISBN" msgstr "ISBNを入力" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1305 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1308 msgid "The ISBN you entered is not valid. Try again." msgstr "入力されたISBNは有効ではありません。再入力をお願いします。" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1329 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1332 msgid "&Publisher:" msgstr "出版社(&P):" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1399 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1402 msgid "Clear date" msgstr "日付を消去" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1432 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1435 msgid "Publishe&d:" msgstr "発行日(&D):" @@ -11859,7 +11879,7 @@ msgstr "ダウンロード予約" msgid "" "The download of metadata for the %d selected book(s) will run in the " "background. Proceed?" -msgstr "選択された%d書籍のダウンロードはバックグラウンドで行われます。実行しますか?" +msgstr "選択された%d本のダウンロードはバックグラウンドで行われます。実行しますか?" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:48 msgid "" @@ -11892,7 +11912,7 @@ msgstr "両方ダウンロード(&B)" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:110 #, python-format msgid "Download metadata for %d books" -msgstr "%d 書籍の書誌情報をダウンロード" +msgstr "%d 本の書誌情報をダウンロード" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:113 msgid "Metadata download started" @@ -11912,7 +11932,7 @@ msgid "Downloaded %(num)d of %(tot)d" msgstr "ダウンロード %(num)d / %(tot)d" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/config.py:61 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:61 msgid "Downloaded metadata fields" msgstr "ダウンロードされた書誌情報フィールド" @@ -11964,11 +11984,11 @@ msgstr "著者名ソートから著者を設定" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:137 msgid "Copy author to author sort" -msgstr "著者を著者名ソートへコピー" +msgstr "著者を著者ソートへコピー" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:139 msgid "Copy author sort to author" -msgstr "著者名ソートを著者へコピー" +msgstr "著者ソートを著者へコピー" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:150 msgid "Swap the author and title" @@ -11982,7 +12002,7 @@ msgstr "著者を編集。著者名を変更したり、ソート用著者名の #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:163 msgid "Remove unused series (Series that have no books)" -msgstr "使われていないシリーズを削除(シリーズに書籍が無い物)" +msgstr "使われていないシリーズを削除(シリーズに本が無い物)" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:198 msgid "" @@ -12103,7 +12123,7 @@ msgid "" "single distinctive word from the title.

    To see the full log, click Show " "Details." msgstr "" -"検索にマッチする書籍がありませんでした。検索条件を減らして " +"検索にマッチする本がありませんでした。検索条件を減らして " "みてください。例えば、著者の姓だけにしたり、タイトルの一部だけを指定してください。ログ全体を参照するには、「詳細を表示」をクリックしてください。" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:542 @@ -12153,11 +12173,11 @@ msgstr "設定 " #: /home/kovid/work/calibre/src/calibre/gui2/preferences/adding.py:29 msgid "Ignore duplicate incoming formats" -msgstr "重複するフォーマットの書籍を無視" +msgstr "重複するフォーマットの本を無視" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/adding.py:30 msgid "Overwrite existing duplicate formats" -msgstr "重複するフォーマットの書籍を上書き" +msgstr "重複するフォーマットの本を上書き" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/adding.py:31 msgid "Create new record for each duplicate format" @@ -12199,14 +12219,14 @@ msgid "" "punctuation, case, etc. Author match is exact." msgstr "" "自動マージ: " -"もし似たようなタイトルと著者が見つかったとき、自動的にこのフォーマットを存在する書籍レコードにマージします。右側のボックスでは、このフォーマットが存在する" -"書籍レコードにすでにあった場合にどうするかを指定します。注:このオプションはライブラリにコピーする時にも適用されます。\n" +"もし似たようなタイトルと著者が見つかったとき、自動的にこのフォーマットを存在する本レコードにマージします。右側のボックスでは、このフォーマットが存在する本" +"レコードにすでにあった場合にどうするかを指定します。注:このオプションはライブラリにコピーする時にも適用されます。\n" "\n" "タイトルは冠詞(\"the\", \"a\", \"an\")や発音記号、大小文字を無視します。著者は完全一致です。" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/adding_ui.py:77 msgid "&Automerge added books if they already exist in the calibre library:" -msgstr "追加する書籍がすでにcalibreライブラリにある場合は自動的にマージ(&A):" +msgstr "追加する本がすでにcalibreライブラリにある場合は自動的にマージ(&A):" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/adding_ui.py:78 msgid "" @@ -12228,24 +12248,24 @@ msgid "" "Author matching is exact." msgstr "" "自動マージ: " -"類似したタイトルや著者の書籍が見つかった場合、そのフォーマットが自動的にすでにある書籍のレコードに追加されます。このボックスではそのフォーマットと同じフォ" -"ーマットがすでに書籍レコードに存在した場合にどうするかを設定します: \n" +"類似したタイトルや著者の本が見つかった場合、そのフォーマットが自動的にすでにある本のレコードに追加されます。このボックスではそのフォーマットと同じフォーマ" +"ットがすでに本レコードに存在した場合にどうするかを設定します: \n" "\n" "同じフォーマットの新しいファイルを無視 - 現在ライブラリにあるファイルはそのまま残ります。\n" "現在のものを上書き - 現在ライブラリにあるファイルは置き換えられます\n" -"重複ごとに別の新しいレコードを作製 - 新しい書籍レコードがそれぞれのファイルに作られます\n" +"重複ごとに別の新しいレコードを作製 - 新しい本レコードがそれぞれのファイルに作られます\n" "\n" -"同じ書籍の判別時、タイトルは冠詞(\"the\", \"a\", \"an\")や発音記号、大小文字を無視します。著者は完全一致です。" +"同じ本の判別時、タイトルは冠詞(\"the\", \"a\", \"an\")や発音記号、大小文字を無視します。著者は完全一致です。" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/adding_ui.py:88 msgid "&Tags to apply when adding a book:" -msgstr "書籍の追加時に適用するタグ(&T)" +msgstr "本の追加時に適用するタグ(&T)" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/adding_ui.py:89 msgid "" "A comma-separated list of tags that will be applied to books added to the " "library" -msgstr "書籍をライブラリに追加するときに適用する、カンマ区切りのタグのリスト" +msgstr "本をライブラリに追加するときに適用する、カンマ区切りのタグのリスト" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/adding_ui.py:90 msgid "&Configure metadata from file name" @@ -12255,7 +12275,7 @@ msgstr "ファイル名から書誌情報を設定(&C)" msgid "" "When using the \"&Copy to library\" action to copy books between libraries, " "preserve the date" -msgstr "「ライブラリにコピー(&C)」を使ってライブラリ間で書籍をコピーする時に、日付をそのままにする。" +msgstr "「ライブラリにコピー(&C)」を使ってライブラリ間で本をコピーする時に、日付をそのままにする。" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/behavior.py:34 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/behavior_ui.py:159 @@ -12556,8 +12576,8 @@ msgid "" "that tell calibre what color to use. Click the Add Rule button below to get " "started.

    You can change an existing rule by double clicking it." msgstr "" -"calibreがどの色を利用するか決める\"ルール\"を作成して、書籍リストの列の色を設定することができます。以下の「ルールを追加」ボタンをクリックしてく" -"ださい。

    ダブルクリックして、すでにあるルールを変更することもできます。" +"calibreがどの色を利用するか決める\"ルール\"を作成して、本リストの列の色を設定することができます。以下の「ルールを追加」ボタンをクリックしてくだ" +"さい。

    ダブルクリックして、すでにあるルールを変更することもできます。" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:491 msgid "Add Rule" @@ -12612,8 +12632,8 @@ msgid "" "book list. You can hide columns by unchecking them. You can also create your " "own, custom columns." msgstr "" -"calibreライブラリの書籍リストの列レイアウトを再調整することができます。チェックを外すと列を隠すことができます。また、自分のカスタム列を作成すること" -"もできます。" +"calibreライブラリの本リストの列レイアウトを再調整することができます。チェックを外すと列を隠すことができます。また、自分のカスタム列を作成することも" +"できます。" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/columns_ui.py:88 msgid "Move column up" @@ -12759,13 +12779,13 @@ msgid "" "book</a> will generate a link to the book on the Beam ebooks " "site." msgstr "" -"チェックすると、、書籍の詳細表示とコンテンツサーバーで、この列はHTMLで表示されます。これはテンプレート言語でリンクを作成する際にも使えます。例えば、テ" -"ンプレート

    <big><b>{title}</b></big>{series:| "
    +"チェックすると、、本の詳細表示とコンテンツサーバーで、この列はHTMLで表示されます。これはテンプレート言語でリンクを作成する際にも使えます。例えば、テン"
    +"プレート
    <big><b>{title}</b></big>{series:| "
     "[|}{series_index:| "
     "[|]]}
    は、ボールドの大きい文字でのタイトルとシリーズ名のフィールドを作成します。例:
    \"An Oblique " "Approach [Belisarius [1]]\". テンプレート
    <a "
     "href=\"http://www.beam-ebooks.de/ebook/{identifiers:select(beam)}\">Beam "
    -"book</a>
    はBeam ebookサイトの書籍へのリンクを生成します。" +"book</a>
    はBeam ebookサイトの本へのリンクを生成します。" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:177 msgid "My Tags" @@ -12999,7 +13019,7 @@ msgstr "タグブラウザーに表示" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:254 msgid "Show as HTML in book details" -msgstr "書籍詳細をHTMLで表示" +msgstr "本詳細をHTMLで表示" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:255 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:260 @@ -13071,8 +13091,8 @@ msgid "" "put. You must restart calibre for your changes to take effect.\n" msgstr "" "これらの値をコピーし、エディターに貼り付け、そして 「設定」->「プラグイン」 にあるUser Difined USB " -"Deviceの設定に入力してください。同時に書籍を保存するフォルダーも指定することを忘れないでください。この設定を有効にするには、calibreを再起動す" -"る必要があります。\n" +"Deviceの設定に入力してください。同時に本を保存するフォルダーも指定することを忘れないでください。この設定を有効にするには、calibreを再起動する" +"必要があります。\n" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:66 msgid "" @@ -13080,12 +13100,12 @@ msgid "" "automatically sent for downloaded news to all email addresses that have Auto-" "send checked." msgstr "" -"calibreは書籍をメールであなた(のリーダー)へ送信することができます。ニュースをダウンロードした時、メールは自動的にすべての「自動送信」がチェックさ" -"れたアドレスに送信されます。" +"calibreは本をメールであなた(のリーダー)へ送信することができます。ニュースをダウンロードした時、メールは自動的にすべての「自動送信」がチェックされ" +"たアドレスに送信されます。" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:67 msgid "Add an email address to which to send books" -msgstr "書籍を送るメールアドレスを追加" +msgstr "本を送るメールアドレスを追加" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:68 msgid "&Add email" @@ -13261,7 +13281,7 @@ msgid "" "Manage Authors. You can use the values {author} and \n" "{author_sort}, and any template function." msgstr "" -"

    書籍情報ダイアログ内の著者リンクを作成するのに使われるテンプレートを入力。このテンプレートは「著者を管理」で著者のリンクが与えられなかったときに使わ" +"

    書誌情報ダイアログ内の著者リンクを作成するのに使われるテンプレートを入力。このテンプレートは「著者を管理」で著者のリンクが与えられなかったときに使わ" "れます。ここでは{author} と {author_sort} そして任意のテンプレート関数が使用できます。" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:152 @@ -13403,7 +13423,7 @@ msgstr "この情報源は設定する必要があります。" msgid "" "This plugin is useful only for Chinese language books. It can return " "incorrect results for books in English. Are you sure you want to enable it?" -msgstr "このプラグインは中国語の書籍のみに有用です。他の言語の書籍には無効な結果を返します。本当に有効にしますか?" +msgstr "このプラグインは中国語の本のみに有用です。他の言語の本には無効な結果を返します。本当に有効にしますか?" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:158 msgid "Published date" @@ -13422,11 +13442,11 @@ msgstr "情報源が選択されていません" msgid "No source selected, cannot configure." msgstr "情報源が選択されていないので設定できません。" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:32 msgid "Metadata sources" msgstr "書誌情報の情報源" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:37 msgid "" "Disable any metadata sources you do not want by unchecking them. You can " "also set the cover priority. Covers from sources that have a higher " @@ -13435,76 +13455,76 @@ msgstr "" "不要な書誌情報ソースのチェックを外して無効にしてください。表紙の優先度も設定することができます。書誌情報の一括ダウンロード時は、優先度の高い(数字の小さい" ")ソースからの表紙が優先されます。\n" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:48 msgid "" "Sources with a red X next to their names must be configured before they will " "be used. " msgstr "名前の横に赤いXが付いている情報源は、使用する前に設定しなければなりません。 " -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:53 msgid "Configure selected source" msgstr "選択した情報源を設定" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:66 msgid "" "If you uncheck any fields, metadata for those fields will not be downloaded" msgstr "もしフィールドのチェックを外すと、そのフィールドの書誌情報はダウンロードされません。" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:71 msgid "&Select all" msgstr "すべて選択(&S)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:75 msgid "&Clear all" msgstr "すべて消去(&C)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:79 msgid "&Select default" msgstr "デフォルトを選択(&S)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:80 msgid "" "Restore your own subset of checked fields that you define using the 'Set as " "default' button" msgstr "「デフォルトに設定」で設定した、フィールドのサブセットに戻す。" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:84 msgid "&Set as default" msgstr "デフォルトとして設定(&S)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:85 msgid "" "Store the currently checked fields as a default you can restore using the " "'Select default' button" msgstr "現在チェックされているフィールドをデフォルトとして記憶し、「デフォルトを選択」ボタンを押したときにそれらを呼び出す。" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:90 msgid "Convert all downloaded comments to plain &text" msgstr "ダウンロードしたすべてのコメントをプレーンテキストに変換(&T)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:94 msgid "Swap author names from FN LN to LN, FN" msgstr "著者名を、苗字 名前 から 名前, 苗字 に変換する" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:98 msgid "Max. number of &tags to download:" msgstr "ダウンロードするタグの最大数(&T):" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:105 msgid "Max. &time to wait after first match is found:" msgstr "最初に見つかるまでに待つ最大の時間(&T):" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:133 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:117 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:199 msgid " secs" msgstr " 秒" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:113 msgid "Max. time to wait after first &cover is found:" msgstr "最初の表紙が見つかるまでに待つ最大の時間(&C):" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:121 msgid "" "

    Different metadata sources have different sets of tags for the same book. " "If this option is checked, then calibre will use the smaller tag sets. These " @@ -13514,12 +13534,12 @@ msgid "" "metadata sources has a genre like tag set for the book you are searching " "for. Most often, they all have large tag sets." msgstr "" -"

    別の書誌情報・情報源からは同じ書籍であっても違ったタグが得られます。このオプションが設定されるとcalibreは賢くタグを扱います。ある物はタグにジ" -"ャンルのような物を使い、またある物は書籍の内容を表す沢山のタグを使うからです。\n" +"

    別の書誌情報・情報源からは同じ本であっても違ったタグが得られます。このオプションが設定されるとcalibreは賢くタグを扱います。ある物はタグにジャ" +"ンルのような物を使い、またある物は本の内容を表す沢山のタグを使うからです。\n" "

    注意して欲しいのは、このオプションは1つの情報源がジャンルのようなタグを使う時のみに実際的な違いが出てきます。と言うのも、ほとんどの情報源は沢山のタ" "グを使うからです。" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:123 msgid "Prefer &fewer tags" msgstr "少ないタグを優先(&F)" @@ -13554,7 +13574,7 @@ msgstr "同時実行される変換/ニュースダウンロードの最大ジ #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:33 msgid "Limit the max. simultaneous jobs to the available CPU &cores" -msgstr "最大の同時実行されるジョブ数を、CPUやコア数に応じて制限する(&C)" +msgstr "同時実行される最大のジョブ数を、CPUやコア数に応じて制限する(&C)" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:39 msgid "Debug &device detection" @@ -13664,7 +13684,7 @@ msgid "" "users might do to force it to use the ';' that the kindle requires. A third " "would be to specify the language." msgstr "" -"ここでは、calibreが書籍をディスクに保存時やデバイスに送る時に、書誌情報を変更するルールを設定できます。\n" +"ここでは、calibreが本をディスクに保存時やデバイスに送る時に、書誌情報を変更するルールを設定できます。\n" "\n" "このダイアログで、特定のフォーマット(あるいはすべてのフォーマット)と特定のデバイス(あるいはすべてのデバイス)の組に対するルールを定義できます。ルールは" "どのテンプレートがどのフィールドに入れられるかを指定します。テンプレートは値を計算し、その値が指定したフィールドへ入れられます。\n" @@ -13800,7 +13820,7 @@ msgstr "固定のテンプレート" msgid "" "The template contains no {fields}, so all books will have the same name. Is " "this OK?" -msgstr "テンプレートに {フィールド} がありません。すべての書籍は同じ名前になります。よろしいですか?" +msgstr "テンプレートに {フィールド} がありません。すべての本は同じ名前になります。よろしいですか?" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template_ui.py:57 msgid "Save &template" @@ -13815,8 +13835,8 @@ msgid "" "by the empty string." msgstr "" "以下のテンプレートを修正すると、どのフォルダにファイルを保存するか、与えられたどのようなファイル名で保存するか設定することができます。「/」文字を使うこと" -"でサブフォルダーも指定できます。使用できる書誌情報の変数は、以下に表示されている通りです。ある書籍に一部の書誌情報がなかった場合、変数は空文字で置き換えら" -"れます。" +"でサブフォルダーも指定できます。使用できる書誌情報の変数は、以下に表示されている通りです。ある本に一部の書誌情報がなかった場合、変数は空文字で置き換えられ" +"ます。" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template_ui.py:59 msgid "Available variables:" @@ -13830,7 +13850,7 @@ msgstr "テンプレートエディター" msgid "" "Here you can control how calibre will save your books when you click the " "Save to Disk button:" -msgstr "ここではCalibreが、ディスクに保存のボタンをクリックされたときに、どのように書籍を保存するかを設定できます。" +msgstr "ここではCalibreが、ディスクに保存のボタンをクリックされたときに、どのように本を保存するかを設定できます。" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/saving_ui.py:69 msgid "Save &cover separately" @@ -13842,7 +13862,7 @@ msgstr "空白をアンダースコアに置換する(&U)" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/saving_ui.py:71 msgid "Update &metadata in saved copies" -msgstr "保存した書籍の書誌情報を更新する(&M)" +msgstr "保存した本の書誌情報を更新する(&M)" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/saving_ui.py:72 msgid "Change paths to &lowercase" @@ -13939,7 +13959,7 @@ msgstr "入力するたびに検索する(&T)" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:111 msgid "" "&Highlight search results instead of restricting the book list to the results" -msgstr "検索結果を書籍のリスト表示でなくハイライト表示する(&H)" +msgstr "検索結果を本のリスト表示でなくハイライト表示する(&H)" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:112 msgid "What to search by default" @@ -13978,7 +13998,7 @@ msgstr "" msgid "" "Clear search histories from all over calibre. Including the book list, e-" "book viewer, fetch news dialog, etc." -msgstr "calibreの書籍リストや電子書籍ビューアー、ニュース取得を含む、すべての検索履歴を消去します。" +msgstr "calibreの本リストや電子書籍ビューアー、ニュース取得を含む、すべての検索履歴を消去します。" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:118 msgid "Clear search &histories" @@ -14011,7 +14031,7 @@ msgid "" msgstr "現在のグループ化検索名を保存。名前を変えて保存を押すと名前の変更ができます。検索対象の値を変更して保存を押すと、検索対象を変更できます。" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:131 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:652 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:652 msgid "&Save" msgstr "保存(&S)" @@ -14055,9 +14075,9 @@ msgid "" "device in sync with the calibre library, on every connect" msgstr "" "

  • 手動管理: Calibre " -"は書誌情報の更新とコレクションへの追加を、書籍が転送するときのみに行います。このオプションではcalibreはコレクションを絶対に削除しません。
  • " +"は書誌情報の更新とコレクションへの追加を、本が転送するときのみに行います。このオプションではcalibreはコレクションを絶対に削除しません。" "\n" -"
  • 転送時のみ: Calibre は書誌情報の更新とコレクションへの追加/削除を、書籍が転送するときのみに行います。
  • \n" +"
  • 転送時のみ: Calibre は書誌情報の更新とコレクションへの追加/削除を、本が転送するときのみに行います。
  • \n" "
  • 自動管理: Calibre " "は自動的にデバイス上の書誌情報と、calibreのライブラリを毎回の接続時に同期します。
  • " @@ -14067,7 +14087,7 @@ msgid "" "Send to Device button. This setting can be overriden for individual devices " "by customizing the device interface plugins in Preferences->Advanced->Plugins" msgstr "" -"ここではデバイスへ送るボタンが押されたときに、calibreがどのように書籍を保存するか設定します。この設定は、「設定」->「高度な設定」-" +"ここではデバイスへ送るボタンが押されたときに、calibreがどのように本を保存するか設定します。この設定は、「設定」->「高度な設定」-" ">「プラグイン」のデバイスインターフェースプラグインをカスタマイズする事で、各デバイスごとに設定を上書きすることができます。" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:70 @@ -14095,7 +14115,7 @@ msgstr "サーバーのポート番号(&P):" msgid "" "If you leave the password blank, anyone will be able to access your book " "collection using the web interface." -msgstr "パスワードを空欄にした場合は、ウェブインターフェースを利用して誰でもあなたの書籍コレクションにアクセスする事ができます。" +msgstr "パスワードを空欄にした場合は、ウェブインターフェースを利用して誰でもあなたの本コレクションにアクセスする事ができます。" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:51 msgid "" @@ -14125,8 +14145,8 @@ msgid "" "content server makes available to those matching the search. This setting is " "per library (i.e. you can have a different restriction per library)." msgstr "" -"この(保存された検索による)制限は、コンテンツサーバーで利用できる書籍を検索結果にマッチした物のみに制限します。この設定はライブラリごとに設定されます。(" -"つまり、ライブラリごと異なる制限をかけられます)" +"この(保存された検索による)制限は、コンテンツサーバーで利用できる本を検索結果にマッチした物のみに制限します。この設定はライブラリごとに設定されます。(つ" +"まり、ライブラリごと異なる制限をかけられます)" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:95 msgid "&Start Server" @@ -14146,8 +14166,8 @@ msgid "" "collection using a browser from anywhere in the world. Any changes to the " "settings will only take effect after a server restart." msgstr "" -"calibreにはネットワークサーバーが内蔵されており、世界中どこからでもブラウザーを使ってあなたの書籍コレクションにアクセスする事ができます。設定の変更" -"点は、サーバーの再起動後のみに有効になります。" +"calibreにはネットワークサーバーが内蔵されており、世界中どこからでもブラウザーを使ってあなたの本コレクションにアクセスする事ができます。設定の変更点" +"は、サーバーの再起動後のみに有効になります。" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server_ui.py:115 msgid "Run server &automatically on startup" @@ -14240,7 +14260,7 @@ msgid "" msgstr "" "\n" "

    ここではテンプレート処理で使われる関数の追加や削除ができます。テンプレート関数はPythonで書きます。\n" -" 関数は書籍からの情報を受け取り、何らかの処理を行い、文字列の結果を返します。 \n" +" 関数は本からの情報を受け取り、何らかの処理を行い、文字列の結果を返します。 \n" " ここで定義された関数は組み込み関数と同様にテンプレート上で使用することができます。\n" " このPython関数は必ずevaluateという名前にし、以下のようなシグネチャーである必要があります。

    \n" "

    evaluate(self, formatter, kwargs, mi, locals, your " @@ -14252,7 +14272,7 @@ msgstr "" " これを使って再帰的なテンプレート評価ができます。\n" "

  • kwargs: 書誌情報のdictionaryです。フィールド値はこのdictionaryに入っています。\n" "
  • mi: 書誌情報のインスタンス。フィールド情報を取得するのに使います。\n" -" このパラメータは、例えば書籍ではないテンプレートを評価するときなど、Noneであることもありえます。
  • \n" +" このパラメータは、例えば本ではないテンプレートを評価するときなど、Noneであることもありえます。\n" "
  • locals: 現在のテンプレートプログラムに設定されているローカル変数。
  • \n" "
  • your parameters: 1つ以上のパラメータを与えなければなりません。\n" " パラメータの数は「引数の数」ボックスに入れた数と同じにしてください。\n" @@ -14384,11 +14404,11 @@ msgstr "デバイス接続時のメニューバー" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar.py:224 msgid "The context menu for the books in the calibre library" -msgstr "Calibreライブラリ中の書籍のコンテキストメニュー" +msgstr "Calibreライブラリ中の本のコンテキストメニュー" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar.py:226 msgid "The context menu for the books on the device" -msgstr "デバイス中の書籍のコンテキストメニュー" +msgstr "デバイス中の本のコンテキストメニュー" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar.py:228 msgid "The context menu for the cover browser" @@ -14582,12 +14602,12 @@ msgstr "以下に制限" #: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:19 #: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:92 msgid "(all books)" -msgstr "(すべての書籍)" +msgstr "(すべての本)" #: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:21 msgid "" "Books display will be restricted to those matching a selected saved search" -msgstr "選択した\"保存された検索\"にマッチする書籍のみ表示されます" +msgstr "選択した\"保存された検索\"にマッチする本のみ表示されます" #: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:53 msgid " or the search " @@ -14845,14 +14865,14 @@ msgstr "検索:" #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search_ui.py:142 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:77 msgid "Books:" -msgstr "書籍:" +msgstr "本:" #: /home/kovid/work/calibre/src/calibre/gui2/store/mobileread_store_dialog_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search_ui.py:144 #: /home/kovid/work/calibre/src/calibre/gui2/store/search_ui.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/store/web_store_dialog_ui.py:63 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:661 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "Close" msgstr "閉じる" @@ -14897,8 +14917,8 @@ msgid "" "what you can do with this book. Check with the store before making any " "purchases to ensure you can actually read this book." msgstr "" -"この書籍にはDRMがかかっているようです。この書籍はあなたの持っているリーダーで読めなかったり、書籍に対する色々な制限がある可能性があります。実際にこの書" -"籍が読めるか、購入する前にストアで確認してください。" +"この本にはDRMがかかっているようです。この本はあなたの持っているリーダーで読めなかったり、本に対する色々な制限がある可能性があります。実際にこの書籍が読" +"めるか、購入する前にストアで確認してください。" #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:205 msgid "" @@ -14907,14 +14927,14 @@ msgid "" "conversion. However, before making a purchase double check the DRM status " "with the store. The store may not be disclosing the use of DRM." msgstr "" -"この書籍にはDRMが掛かっていない事が見つかりました。Calibreがサポートしているフォーマット変換機能で、どのデバイスでもこの書籍が読めるはずです。し" -"かしながら、購入する前にもう一度ストアでDRMステータスをチェックしてください。ストアにはDRMの使用を明記していない所もあります。" +"この本にはDRMが掛かっていない事が見つかりました。Calibreがサポートしているフォーマット変換機能で、どのデバイスでもこの本が読めるはずです。しかし" +"ながら、購入する前にもう一度ストアでDRMステータスをチェックしてください。ストアにはDRMの使用を明記していない所もあります。" #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:207 msgid "" "The DRM status of this book could not be determined. There is a very high " "likelihood that this book is actually DRM restricted." -msgstr "この書籍のDRMステータスが判りませんでした。これは高い可能性で、この書籍はDRMが掛かっていると思われます。" +msgstr "この本のDRMステータスが判りませんでした。これは高い可能性で、この本はDRMが掛かっていると思われます。" #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:212 #, python-format @@ -14936,7 +14956,7 @@ msgstr "このストアからの購入で、以下のCalibreのデベロッパ #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search.py:276 msgid "Customize get books search" -msgstr "書籍購入検索をカスタマイズ" +msgstr "本購入検索をカスタマイズ" #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search.py:286 msgid "Configure search" @@ -14944,7 +14964,7 @@ msgstr "検索を設定" #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search.py:336 msgid "Couldn't find any books matching your query." -msgstr "クエリにマッチした書籍が見つかりませんでした。" +msgstr "クエリにマッチした本が見つかりませんでした。" #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search.py:350 msgid "Choose format to download to your library." @@ -14953,11 +14973,11 @@ msgstr "ライブラリにダウンロードするフォーマットを選択" #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search_ui.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/store/search_ui.py:107 msgid "Get Books" -msgstr "書籍を入手" +msgstr "本を入手" #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search_ui.py:140 msgid "Open a selected book in the system's web browser" -msgstr "選択した書籍をシステムのブラウザーで開く" +msgstr "選択した本をシステムのブラウザーで開く" #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search_ui.py:141 msgid "Open in &external browser" @@ -14977,7 +14997,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/cache_progress_dialog_ui.py:51 msgid "Updating book cache" -msgstr "書籍キャッシュを更新中" +msgstr "本キャッシュを更新中" #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/cache_update_thread.py:42 msgid "Checking last download date." @@ -14985,20 +15005,20 @@ msgstr "最新ダウンロード日時をチェック中" #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/cache_update_thread.py:48 msgid "Downloading book list from MobileRead." -msgstr "MobileReadから書籍リストをダウンロード中" +msgstr "MobileReadから本リストをダウンロード中" #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/cache_update_thread.py:61 msgid "Processing books." -msgstr "書籍を処理中" +msgstr "本を処理中" #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/cache_update_thread.py:71 #, python-format msgid "%(num)s of %(tot)s books processed." -msgstr "%(num)s / %(tot)s 書籍を処理" +msgstr "%(num)s / %(tot)s 本を処理" #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/mobileread_plugin.py:65 msgid "Updating MobileRead book cache..." -msgstr "MobileRead 書籍キャッシュを更新中..." +msgstr "MobileRead 本キャッシュを更新中..." #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:74 msgid "&Query:" @@ -15016,8 +15036,8 @@ msgstr "" "この電子書籍は、DRMがかけられたEPubファイルです。このファイルをコンピューターに保存するか聞かれます。それを保存した後で、Adobe Digital " "Editions " -"(ADE)で開いてください。

    ADEは実際のEBook(.epubファイル)をダウンロードするでしょう。Calibreで「書籍を追加」を選択し、ADE" -"のライブラリフォルダーにあるこの書籍を選択して追加することができます。" +"(ADE)で開いてください。

    ADEは実際のEBook(.epubファイル)をダウンロードするでしょう。Calibreで「本を追加」を選択し、ADEの" +"ライブラリフォルダーにあるこの本を選択して追加することができます。" #: /home/kovid/work/calibre/src/calibre/gui2/store/web_control.py:88 msgid "File is not a supported ebook type. Save to disk?" @@ -15042,15 +15062,15 @@ msgstr "グループ化検索語の名前は \"{0}\"です" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:731 msgid "" "Changing the authors for several books can take a while. Are you sure?" -msgstr "複数の書籍の著者を変更するのには、いくらか時間がかかります。よろしいですか?" +msgstr "複数の本の著者を変更するのには、いくらか時間がかかります。よろしいですか?" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:736 msgid "" "Changing the metadata for that many books can take a while. Are you sure?" -msgstr "いくつかの書籍の書誌情報を変更するのには、いくらか時間がかかります。よろしいですか?" +msgstr "いくつかの本の書誌情報を変更するのには、いくらか時間がかかります。よろしいですか?" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:455 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:456 msgid "Searches" msgstr "検索" @@ -15294,12 +15314,12 @@ msgstr "カテゴリ表示" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:434 #, python-format msgid "Search for books in category %s" -msgstr "カテゴリ %s で書籍を検索" +msgstr "カテゴリ %s で本を検索" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:440 #, python-format msgid "Search for books not in category %s" -msgstr "カテゴリ %s のない書籍を検索" +msgstr "カテゴリ %s のない本を検索" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:449 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:454 @@ -15322,12 +15342,12 @@ msgstr "最初の文字、は名前でソートする場合のみに使えます #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:70 #, python-format msgid "Convert book %(num)d of %(total)d (%(title)s)" -msgstr "%(num)d / %(total)d 書籍を変換 (%(title)s)" +msgstr "%(num)d / %(total)d 本を変換 (%(title)s)" #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:222 msgid "Could not convert some books" -msgstr "いくつかの書籍を変換できませんでした" +msgstr "いくつかの本を変換できませんでした" #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:223 @@ -15335,11 +15355,11 @@ msgstr "いくつかの書籍を変換できませんでした" msgid "" "Could not convert %(num)d of %(tot)d books, because no suitable source " "format was found." -msgstr "%(tot)d 冊中 %(num)d 冊の書籍が、対応するフォーマットが無かったために変換できませんでした。" +msgstr "%(tot)d 冊中 %(num)d 冊の本が、対応するフォーマットが無かったために変換できませんでした。" #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:133 msgid "Queueing books for bulk conversion" -msgstr "'まとめて変換'のキューに書籍を追加" +msgstr "'まとめて変換'のキューに本を追加" #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:196 msgid "Queueing " @@ -15348,7 +15368,7 @@ msgstr "待ち行列 " #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:197 #, python-format msgid "Convert book %(num)d of %(tot)d (%(title)s)" -msgstr "%(tot)d 冊中 %(num)d 冊目の書籍を変換 (%(title)s)" +msgstr "%(tot)d 冊中 %(num)d 冊目の本を変換 (%(title)s)" #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:271 msgid "Fetch news from " @@ -15363,7 +15383,7 @@ msgstr "既存のものを再変換" msgid "" "The following books have already been converted to %s format. Do you wish to " "reconvert them?" -msgstr "これらの書籍はすでに %s フォーマットを持っています。これらを再変換しますか?" +msgstr "これらの本はすでに %s フォーマットを持っています。これらを再変換しますか?" #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:198 msgid "&Donate to support calibre" @@ -15398,23 +15418,32 @@ msgid "" msgstr "" "Calibreをデバッグモードで起動しました。Calibreの終了時、デバッグログが次のファイルに保存されます: %s

    ログは自動的に表示されます。" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:494 +#, python-format +msgid "" +"The library database at %s appears to be corrupted. Do you want calibre to " +"try and rebuild it automatically? The rebuild may not be completely " +"successful." +msgstr "" +"%s のライブラリデータベースは壊れています。Calibre に再確認して自動的にリビルドを行わせますか? リビルドは完全には成功しない可能性があります。" + +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:578 msgid "Conversion Error" msgstr "変換エラー" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:581 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:601 msgid "Recipe Disabled" msgstr "レシピを無効にする" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:617 msgid "Failed" msgstr "失敗" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:631 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:651 msgid "There are active jobs. Are you sure you want to quit?" msgstr "ジョブが実行中です。本当に終了しますか?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:634 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:654 msgid "" " is communicating with the device!
    \n" " Quitting may cause corruption on the device.
    \n" @@ -15424,11 +15453,11 @@ msgstr "" " 終了するとデバイスに問題を引き起こすかもしれません。
    \n" " 本当に終了しますか?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:658 msgid "Active jobs" msgstr "アクティブなジョブ" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:706 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:726 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." @@ -15523,7 +15552,7 @@ msgid "Edit" msgstr "編集" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:65 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:667 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "Reset" msgstr "リセット" @@ -15601,7 +15630,7 @@ msgstr "ハイフン付け (長いワードの途中で行を区切る)(&Y)" msgid "" "The default language to use for hyphenation rules. If the book does not " "specify a language, this will be used." -msgstr "ハイフン付けルールに使われるデフォルトの言語。もし書籍に言語が指定されていない場合、これが使われます。" +msgstr "ハイフン付けルールに使われるデフォルトの言語。もし本に言語が指定されていない場合、これが使われます。" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:195 msgid "Default &language for hyphenation:" @@ -15645,7 +15674,7 @@ msgid "" "For examples, click here." msgstr "" -"

    書籍のルック&フィールを調整するためのCSSスタイルシート。例としては本のルック&フィールを調整するためのCSSスタイルシート。例としてはこのフォーラムを" "クリックして見てください。" @@ -15671,7 +15700,7 @@ msgstr "最後に使ったウィンドウのサイズを覚える" msgid "" "Set the user CSS stylesheet. This can be used to customize the look of all " "books." -msgstr "ユーザースタイルシートを設定します。すべての書籍の見た目をカスタマイズすることができます。" +msgstr "ユーザースタイルシートを設定します。すべての本の見た目をカスタマイズすることができます。" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:52 msgid "Maximum width of the viewer window, in pixels." @@ -15720,11 +15749,11 @@ msgstr "等幅フォントファミリー" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:73 msgid "The standard font size in px" -msgstr "標準フォントサイズ・ピクセル" +msgstr "標準フォントサイズ (ピクセル)" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:74 msgid "The monospaced font size in px" -msgstr "等幅フォントサイズ・ピクセル" +msgstr "等幅フォントサイズ (ピクセル)" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/documentview.py:75 msgid "The standard font type" @@ -15823,11 +15852,11 @@ msgstr "右へスクロール" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:118 msgid "Book format" -msgstr "書籍のフォーマット" +msgstr "本のフォーマット" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:199 msgid "Position in book" -msgstr "書籍内のポジション" +msgstr "本内のポジション" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:206 msgid "Go to a reference. To get reference numbers, use the reference mode." @@ -15835,7 +15864,7 @@ msgstr "リファレンスに進む。リファレンス番号を取得するに #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:214 msgid "Search for text in book" -msgstr "書籍内のテキストを検索" +msgstr "本内のテキストを検索" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:293 msgid "Print Preview" @@ -15843,7 +15872,7 @@ msgstr "印刷プレビュー" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:304 msgid "Clear list of recently opened books" -msgstr "最近開いた書籍のリストをクリア" +msgstr "最近開いた本のリストをクリア" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:369 #, python-format @@ -16033,27 +16062,27 @@ msgstr "隠す" msgid "Toggle" msgstr "切り替え" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:444 #, python-format msgid "" "Choose your e-book device. If your device is not in the list, choose a " "\"%s\" device." msgstr "電子書籍デバイスを選択してください。リストにない場合は、\"%s\"デバイスを選択してください。" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:505 msgid "Moving library..." msgstr "ライブラリの移動中..." -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:515 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:522 msgid "Failed to move library" msgstr "ライブラリの移動が失敗" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:576 msgid "Invalid database" msgstr "無効なデータベース" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:577 #, python-format msgid "" "

    An invalid library already exists at %(loc)s, delete it before trying to " @@ -16061,21 +16090,21 @@ msgid "" msgstr "" "

    無効なライブラリが %(loc)s にすでに存在します。ライブラリを移動する前に、それを削除してください。
    エラー: %(err)s" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:588 msgid "Could not move library" msgstr "ライブラリを移動できませんでした。" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:663 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:669 msgid "Select location for books" -msgstr "書籍の場所を選択" +msgstr "本の場所を選択" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:690 #, python-format msgid "" "You must choose an empty folder for the calibre library. %s is not empty." msgstr "Calibreのライブラリには空のフォルダーを選択する必要があります。%s は空ではありません。" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:758 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:764 msgid "welcome wizard" msgstr "ウェルカムウィザード" @@ -16135,8 +16164,8 @@ msgid "" "button below. You will also have to register your gmail address in your " "Amazon account." msgstr "" -"

    Calibreは自動的にメールで書籍をあなたのKindleへ送る事ができます。そうするには下のメール配信を設定しなければなりません。一番簡単な方法は" -"無料の gmail " +"

    Calibreは自動的にメールで本をあなたのKindleへ送る事ができます。そうするには下のメール配信を設定しなければなりません。一番簡単な方法は無" +"料の gmail " "アカウントを取得し、下のgmailを使うボタンをクリックする事です。それとgmailアドレスをAmazonのアカウントに登録する必要もあります。" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:50 @@ -16152,8 +16181,8 @@ msgid "" "

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

    書籍のある場所を指定してください。Calibreに書籍を追加するとここにコピーされます。新しいCalibreライブラリの場合は空のフォルダを利用してください:" +"

    本のある場所を指定してください。Calibreに本を追加するとここにコピーされます。新しいCalibreライブラリの場合は空のフォルダ" +"を利用してください:" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:59 msgid "&Change" @@ -16215,8 +16244,8 @@ msgid "" "your %s email address to the allowed email addresses in your Amazon.com " "Kindle management page." msgstr "" -"Kindleにメールで書籍を送る場合は、忘れずにあなたの%s メールアドレスを、Amazon.comのKindle管理ページで「allowed " -"email addresses」に追加してください。" +"Kindleにメールで本を送る場合は、忘れずにあなたの%s メールアドレスを、Amazon.comのKindle管理ページで「allowed email " +"addresses」に追加してください。" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:95 msgid "Setup" @@ -16380,7 +16409,7 @@ msgid "" msgstr "" "iPhone/iTouch上で、Stanza電子書籍アプリケーションを使用している場合、デバイ" -"スから直接calibreの書籍コレクションにアクセスできます。これを行うには、コンテンツサーバーを稼働させてください。" +"スから直接calibreの本コレクションにアクセスできます。これを行うには、コンテンツサーバーを稼働させてください。" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/stanza_ui.py:50 msgid "Turn on the &content server" @@ -16411,7 +16440,7 @@ msgstr "チェック" #: /home/kovid/work/calibre/src/calibre/library/caches.py:569 #: /home/kovid/work/calibre/src/calibre/library/caches.py:583 #: /home/kovid/work/calibre/src/calibre/library/caches.py:593 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:222 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:238 msgid "yes" msgstr "はい" @@ -16419,7 +16448,7 @@ msgstr "はい" #: /home/kovid/work/calibre/src/calibre/library/caches.py:568 #: /home/kovid/work/calibre/src/calibre/library/caches.py:580 #: /home/kovid/work/calibre/src/calibre/library/caches.py:590 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:222 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:238 msgid "no" msgstr "いいえ" @@ -16472,7 +16501,7 @@ msgid "" "Default: '%%default'\n" "Applies to: CSV, XML output formats" msgstr "" -"データベース内の書籍をカタログ化するときに出力するフィールド。カンマ区切りのフィールドのリストです。\n" +"データベース内の本をカタログ化するときに出力するフィールド。カンマ区切りのフィールドのリストです。\n" "存在するフィールド: %(fields)s,\n" "それに加えてユーザーが作成したカスタムフィールド。\n" "例: %(opt)s=title,authors,tags\n" @@ -16503,7 +16532,7 @@ msgid "" "Default: '%%default'\n" "Applies to: BIBTEX output format" msgstr "" -"データベース内の書籍をカタログ化するときに出力するフィールド。カンマ区切りのフィールドのリストです。\n" +"データベース内の本をカタログ化するときに出力するフィールド。カンマ区切りのフィールドのリストです。\n" "存在するフィールド: %(fields)s.\n" "それに加えてユーザーが作成したカスタムフィールド。\n" "例: %(opt)s=title,authors,tags\n" @@ -16638,7 +16667,7 @@ msgid "" "Default: '%default'\n" "Applies to ePub, MOBI output formats" msgstr "" -"どの書籍を除外するかを指定するためのカスタムフィールドと内容を指定するfield:pattern \n" +"どの本を除外するかを指定するためのカスタムフィールドと内容を指定するfield:pattern \n" "デフォルト: '%default'\n" "適応される出力フォーマット: ePub、MOBI 出力フォーマット" @@ -16661,8 +16690,8 @@ msgid "" "this'.Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -"出力から排除される書籍を表すタグの、カンマ区切りのリスト。例えば: 'skip' は 'skip this book' と 'Skip will " -"like this'を排除します。デフォルト: '%default'\n" +"出力から排除される本を表すタグの、カンマ区切りのリスト。例えば: 'skip' は 'skip this book' と 'Skip will like " +"this'を排除します。デフォルト: '%default'\n" "適用対象: ePub, MOBI出力フォーマット" #: /home/kovid/work/calibre/src/calibre/library/catalog.py:673 @@ -16781,7 +16810,7 @@ msgid "" "Default: '%default'\n" "Applies to ePub, MOBI output formats" msgstr "" -"読んだ書籍を表すfield:pattern \n" +"読んだ本を表すfield:pattern \n" "デフォルト: '%default'\n" "適用対象: ePub, MOBI出力フォーマット" @@ -16793,7 +16822,7 @@ msgid "" "Default: '%default'\n" "Applies to ePub, MOBI output formats" msgstr "" -"カタログの書籍表紙のサイズのヒント(インチ表記)\n" +"カタログの本表紙のサイズのヒント(インチ表記)\n" "レンジ:1.0 - 2.0\n" "デフォルト: '%default'\n" "適用対象: ePub, MOBI出力フォーマット" @@ -16805,7 +16834,7 @@ msgid "" "Default: '%default'\n" "Applies to: ePub, MOBI output formats" msgstr "" -"ウイッシュリスト項目として表示される書籍を指定するタグ\n" +"ウイッシュリスト項目として表示される本を指定するタグ\n" "デフォルト: '%default'\n" "適用対象: ePub, MOBI出力フォーマット" @@ -16815,7 +16844,7 @@ msgstr "カタログへの有効なジャンルが見つかりませんでした #: /home/kovid/work/calibre/src/calibre/library/catalog.py:1437 msgid "No books available to catalog" -msgstr "カタログへの書籍がありません" +msgstr "カタログへの本がありません" #: /home/kovid/work/calibre/src/calibre/library/catalog.py:1513 msgid "" @@ -16827,12 +16856,12 @@ msgid "" "Select all books by '{0}', apply correct Author Sort value in Edit Metadata " "dialog, then rebuild the catalog.\n" msgstr "" -"著者名ソートの値が矛盾しています:\n" +"著者ソートの値が矛盾しています:\n" "著者 '{0}':\n" "'{1}' <> '{2}'\n" "MOBI カタログが作成できません。\n" "\n" -"'{0}'の書籍をすべて選択し、書誌情報編集ダイアログで正しい著者名ソートの値を入力し、カタログを再構築してください。\n" +"'{0}'の本をすべて選択し、書誌情報編集ダイアログで正しい著者名ソートの値を入力し、カタログを再構築してください。\n" #: /home/kovid/work/calibre/src/calibre/library/catalog.py:1530 msgid "" @@ -16840,7 +16869,7 @@ msgid "" "Author '{0}':\n" "'{1}' <> '{2}'\n" msgstr "" -"注意: 矛盾する著者名ソートの値:\n" +"注意: 矛盾する著者ソートの値:\n" "著者 '{0}':\n" "'{1}' <> '{2}'\n" @@ -16849,12 +16878,12 @@ msgid "" "No books found to catalog.\n" "Check 'Excluded books' criteria in E-book options.\n" msgstr "" -"カタログへの書籍が見つかりませんでした。\n" -"電子書籍オプションの'排除する書籍’を確認してください。\n" +"カタログへの本が見つかりませんでした。\n" +"電子書籍オプションの'排除する本’を確認してください。\n" #: /home/kovid/work/calibre/src/calibre/library/catalog.py:1727 msgid "No books available to include in catalog" -msgstr "カタログへ入れる書籍がありません" +msgstr "カタログへ入れる本がありません" #: /home/kovid/work/calibre/src/calibre/library/catalog.py:5069 msgid "" @@ -16882,15 +16911,15 @@ msgstr "余分な著者" #: /home/kovid/work/calibre/src/calibre/library/check_library.py:30 msgid "Missing book formats" -msgstr "書籍フォーマットがありません" +msgstr "本フォーマットがありません" #: /home/kovid/work/calibre/src/calibre/library/check_library.py:31 msgid "Extra book formats" -msgstr "余分な書籍フォーマット" +msgstr "余分な本フォーマット" #: /home/kovid/work/calibre/src/calibre/library/check_library.py:32 msgid "Unknown files in books" -msgstr "書籍内に不明なファイルがあります" +msgstr "本内に不明なファイルがあります" #: /home/kovid/work/calibre/src/calibre/library/check_library.py:33 msgid "Missing covers files" @@ -16918,7 +16947,7 @@ msgid "" msgstr "" "%prog list [options]\n" "\n" -"Calibreデータベースに存在する書籍のリスト\n" +"Calibreデータベースに存在する本のリスト\n" #: /home/kovid/work/calibre/src/calibre/library/cli.py:132 #, python-format @@ -16929,7 +16958,7 @@ msgid "" "Default: %%default. The special field \"all\" can be used to select all " "fields. Only has effect in the text output format." msgstr "" -"データベースにある書籍をリスト表示する際に表示するフィールドです。カンマ区切りのフィールドである必要があります。\n" +"データベースにある本をリスト表示する際に表示するフィールドです。カンマ区切りのフィールドである必要があります。\n" "利用できるフィールド: %s\n" "デフォルト: %%default 特別フィールド\"すべて\"はすべてのフィールドを選択する場合に利用できます。テキスト出力フォーマットのみで有効です。" @@ -16986,7 +17015,7 @@ msgstr "無効な並び替えフィールド。有効なフィールド:" msgid "" "The following books were not added as they already exist in the database " "(see --duplicates option):" -msgstr "次の書籍は、すでにデータベースに存在するので、追加されませんでした。(--duplicatesオプションを参照)" +msgstr "次の本は、すでにデータベースに存在するので、追加されませんでした。(--duplicatesオプションを参照)" #: /home/kovid/work/calibre/src/calibre/library/cli.py:273 msgid "" @@ -17004,7 +17033,7 @@ msgstr "" 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 "各ディレクトリには1つの書籍しかなく、すべてのファイルは、その書籍の違ったフォーマットである、と仮定します。" +msgstr "各ディレクトリには1つの本しかなく、すべてのファイルは、その本の違ったフォーマットである、と仮定します。" #: /home/kovid/work/calibre/src/calibre/library/cli.py:283 msgid "Process directories recursively" @@ -17014,23 +17043,23 @@ msgstr "ディレクトリを再帰的に処理する" msgid "" "Add books to database even if they already exist. Comparison is done based " "on book titles." -msgstr "書籍がすでにデータベースに存在する場合でも追加します。書籍のタイトルに基づいて比較します。" +msgstr "本がすでにデータベースに存在する場合でも追加します。本のタイトルに基づいて比較します。" #: /home/kovid/work/calibre/src/calibre/library/cli.py:287 msgid "Add an empty book (a book with no formats)" -msgstr "空の書籍を追加する(フォーマットが1つも無い書籍)" +msgstr "空の本を追加する(フォーマットが1つも無い本)" #: /home/kovid/work/calibre/src/calibre/library/cli.py:289 msgid "Set the title of the added empty book" -msgstr "追加された空の書籍のタイトルを設定。" +msgstr "追加された空の本のタイトルを設定。" #: /home/kovid/work/calibre/src/calibre/library/cli.py:291 msgid "Set the authors of the added empty book" -msgstr "追加された空の書籍の著者を設定。" +msgstr "追加された空の本の著者を設定。" #: /home/kovid/work/calibre/src/calibre/library/cli.py:293 msgid "Set the ISBN of the added empty book" -msgstr "追加された空の書籍のISBNを設定します" +msgstr "追加された空の本のISBNを設定します" #: /home/kovid/work/calibre/src/calibre/library/cli.py:319 msgid "You must specify at least one file to add" @@ -17046,12 +17075,12 @@ msgid "" msgstr "" "%prog remove ids\n" "\n" -"データベースのIDで指定された書籍を削除する。IDはカンマ区切りの数字のリストです。(ID番号はlistコマンドで取得できます)例: 23,34,57-" +"データベースのIDで指定された本を削除する。IDはカンマ区切りの数字のリストです。(ID番号はlistコマンドで取得できます)例: 23,34,57-" "85\n" #: /home/kovid/work/calibre/src/calibre/library/cli.py:351 msgid "You must specify at least one book to remove" -msgstr "最低でも1つの削除する書籍を指定しなければなりません。" +msgstr "最低でも1つの削除する本を指定しなければなりません。" #: /home/kovid/work/calibre/src/calibre/library/cli.py:371 msgid "" @@ -17063,8 +17092,8 @@ msgid "" msgstr "" "%prog add_format [options] id ebook_file\n" "\n" -"IDで表される書籍にebook_fileの電子書籍をフォーマットの1つとして追加する。IDはlistコマンドで取得できます。同じフォーマットが既に存在する" -"場合は、置き換えられます。\n" +"IDで表される本にebook_fileの電子書籍をフォーマットの1つとして追加する。IDはlistコマンドで取得できます。同じフォーマットが既に存在する場" +"合は、置き換えられます。\n" #: /home/kovid/work/calibre/src/calibre/library/cli.py:385 msgid "You must specify an id and an ebook file" @@ -17086,8 +17115,8 @@ msgstr "" "\n" "%prog remove_format [options] id fmt\n" "\n" -"IDで表される論理上の書籍からfmtフォーマットを削除します。IDはlistコマンドで取得できます。fmtはLRFやTXT、EPUBのようなファイル拡張子" -"です。もし論理上の書籍にfmtが無い場合には何もしません。\n" +"IDで表される論理上の本からfmtフォーマットを削除します。IDはlistコマンドで取得できます。fmtはLRFやTXT、EPUBのようなファイル拡張子で" +"す。もし論理上の本にfmtが無い場合には何もしません。\n" #: /home/kovid/work/calibre/src/calibre/library/cli.py:415 msgid "You must specify an id and a format" @@ -17105,7 +17134,7 @@ msgstr "" "\n" "%prog show_metadata [options] id\n" "\n" -"IDで指定されたCalibreデータベースにある書籍の書誌情報を表示する。IDはlistコマンドから取られたID番号。\n" +"IDで指定されたCalibreデータベースにある本の書誌情報を表示する。IDはlistコマンドから取られたID番号。\n" #: /home/kovid/work/calibre/src/calibre/library/cli.py:441 msgid "Print metadata in OPF form (XML)" @@ -17130,8 +17159,8 @@ msgstr "" "\n" "%prog set_metadata [options] id /path/to/metadata.opf\n" "\n" -"metadata.opfファイルから、Calibreデータベース中のIDで指定された書籍の書誌情報を設定する。IDはlistコマンドからのID番号。sho" -"w_metadataコマンドの--as-opfスイッチを使うと、OPFフォーマットがどのような感じの物か見ることができます。\n" +"metadata.opfファイルから、Calibreデータベース中のIDで指定された本の書誌情報を設定する。IDはlistコマンドからのID番号。show" +"_metadataコマンドの--as-opfスイッチを使うと、OPFフォーマットがどのような感じの物か見ることができます。\n" #: /home/kovid/work/calibre/src/calibre/library/cli.py:481 msgid "You must specify an id and a metadata file" @@ -17149,20 +17178,20 @@ msgid "" msgstr "" "%prog export [options] ids\n" "\n" -"ID(カンマ区切りのリスト)で指定された書籍をファイルシステムにエクスポートします。\n" -"エクスポート処理は、書籍の全てのフォーマットと、表紙、書誌情報(OPFファイル)を保存します。ID番号はlistコマンドから取得できます。\n" +"ID(カンマ区切りのリスト)で指定された本をファイルシステムにエクスポートします。\n" +"エクスポート処理は、本の全てのフォーマットと、表紙、書誌情報(OPFファイル)を保存します。ID番号はlistコマンドから取得できます。\n" #: /home/kovid/work/calibre/src/calibre/library/cli.py:509 msgid "Export all books in database, ignoring the list of ids." -msgstr "IDのリストを無視してデータベースからすべての書籍をエクスポートします。" +msgstr "IDのリストを無視してデータベースからすべての本をエクスポートします。" #: /home/kovid/work/calibre/src/calibre/library/cli.py:511 msgid "Export books to the specified directory. Default is" -msgstr "書籍を指定したディレクトリにエクスポートします。デフォルト:" +msgstr "本を指定したディレクトリにエクスポートします。デフォルト:" #: /home/kovid/work/calibre/src/calibre/library/cli.py:513 msgid "Export all books into a single directory" -msgstr "ディレクトリにすべての書籍をエクスポート" +msgstr "ディレクトリにすべての本をエクスポート" #: /home/kovid/work/calibre/src/calibre/library/cli.py:520 msgid "Specifying this switch will turn this behavior off." @@ -17267,7 +17296,7 @@ msgstr "" "\n" " %prog set_custom [options] column id value\n" "\n" -" IDで指定される書籍のカスタム列の値を設定。\n" +" IDで指定される本のカスタム列の値を設定。\n" " IDはlistコマンドで取得できます。\n" " custom_columnsコマンドを使ってカスタム列の名前のリストを取得できます。\n" " " @@ -17518,7 +17547,7 @@ msgid "" msgstr "" "%%prog command [options] [arguments]\n" "\n" -"%%prog はCalibre書籍データベースへのコマンドラインインターフェース。\n" +"%%prog はCalibre本データベースへのコマンドラインインターフェース。\n" "\n" "コマンドは以下のいずれか:\n" " %s\n" @@ -17535,22 +17564,22 @@ msgid "" "start with a letter" msgstr "ラベルは、小文字のアルファベット、数字、アンダースコアでアルファベットから始まらなくてはなりません。" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:67 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:68 #, python-format msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "%(tt)s 平均評価は %(rating)3.1f" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3403 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3404 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "

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

    " -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3432 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3433 #, python-format msgid "Copying %s" msgstr "コピー中%s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3449 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3450 msgid "Compacting database" msgstr "データベースのコンパクト化" @@ -17564,7 +17593,7 @@ msgstr "識別子" #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:223 msgid "Author Sort" -msgstr "著者名ソート" +msgstr "著者ソート" #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:335 msgid "Title Sort" @@ -17630,7 +17659,7 @@ msgstr "出版年月日" #: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:46 msgid "The date when the metadata for this book record was last modified" -msgstr "この書籍の書誌情報が最後に変更された日付" +msgstr "この本レコードの書誌情報が最後に変更された日付" #: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:48 msgid "The calibre internal id" @@ -17662,7 +17691,7 @@ msgstr "通常、Calibreは実際の電子書籍ファイルに付属する別 msgid "" "Comma separated list of formats to save for each book. By default all " "available formats are saved." -msgstr "各書籍を保存する時のカンマ区切りのフォーマットのリスト。デフォルトではすべての存在するフォーマットが保存されます。" +msgstr "各本を保存する時のカンマ区切りのフォーマットのリスト。デフォルトではすべての存在するフォーマットが保存されます。" #: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:94 #, python-format @@ -17672,8 +17701,8 @@ msgid "" "subdirectory with filenames containing title and author. Available controls " "are: {%(controls)s}" msgstr "" -"保存されるファイルの、ファイル名とディレクトリ構造を指定するテンプレート。デフォルトは\"%(templ)s\"で、これは書籍を著者別のディレクトリに入れ" -"、タイトルと著者名のファイル名をつけます。使用可能な操作は:{%(controls)s}" +"保存されるファイルの、ファイル名とディレクトリ構造を指定するテンプレート。デフォルトは\"%(templ)s\"で、これは本を著者別のディレクトリに入れ、" +"タイトルと著者名のファイル名をつけます。使用可能な操作は:{%(controls)s}" #: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:100 #, python-format @@ -17684,7 +17713,7 @@ msgid "" "controls are: {%(controls)s}" msgstr "" "デバイスに送る時のファイル名とディレクトリ構造を制御するためのテンプレート。デフォルトは \"%(templ)s\" " -"で、これは書籍を著者別のディレクトリに入れ、タイトルと著者からなるファイル名をつけます。使用できる指定は:{%(controls)s}" +"で、これは本を著者別のディレクトリに入れ、タイトルと著者からなるファイル名をつけます。使用できる指定は:{%(controls)s}" #: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:107 msgid "" @@ -17719,7 +17748,7 @@ msgid "" "Save into a single directory, ignoring the template directory structure" msgstr "テンプレートディレクトリの構造を無視して単一ディレクトリに保存する。" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:303 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:319 #, python-format msgid "" "Failed to calculate path for save to disk. Template: %(templ)s\n" @@ -17728,13 +17757,13 @@ msgstr "" "ディスクに保存する際のパスの計算に失敗しました。テンプレート: %(templ)s\n" "エラー: %(err)s" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:309 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:325 #, python-format msgid "Template evaluation resulted in no path components. Template: %s" msgstr "テンプレートの解釈の結果、パスが生成されませんでした。テンプレート:%s" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:403 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:436 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:419 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:452 msgid "Requested formats not available" msgstr "要求されたフォーマットは存在しません" @@ -17797,7 +17826,7 @@ msgstr "すべてのURLの前に追加するプレフィックス。Apache/nginx #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:342 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:618 msgid "All books" -msgstr "すべての書籍" +msgstr "すべての本" #: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:295 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:341 @@ -17827,7 +17856,7 @@ msgstr "最後" #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:109 #, python-format msgid "Browsing %d books" -msgstr "%d書籍をブラウズ中" +msgstr "%d本をブラウズ中" #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:126 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:256 @@ -17863,7 +17892,7 @@ msgstr "ホーム" #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:387 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:452 msgid "Browse books by" -msgstr "書籍のカテゴリ:" +msgstr "本のカテゴリ:" #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:392 msgid "Choose a category to browse by:" @@ -17883,7 +17912,7 @@ msgstr ":" #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:656 msgid "Books in" -msgstr "カテゴリ中の書籍:" +msgstr "カテゴリ中の本:" #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:745 msgid "Other formats" @@ -17908,11 +17937,11 @@ msgstr "パーマリンク" #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:773 msgid "A permanent link to this book" -msgstr "この書籍へのパーマリンク" +msgstr "この本へのパーマリンク" #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:785 msgid "This book has been deleted" -msgstr "この書籍は削除されました" +msgstr "この本は削除されました" #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:873 msgid "in search" @@ -17920,7 +17949,7 @@ msgstr "検索" #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:875 msgid "Matching books" -msgstr "見つかった書籍" +msgstr "見つかった本" #: /home/kovid/work/calibre/src/calibre/library/server/main.py:40 msgid "" @@ -17976,7 +18005,7 @@ msgstr "フルインターフェースにはたくさんの機能があります #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:125 #, python-format msgid "%d book" -msgstr "%d 書籍" +msgstr "%d 本" #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:148 #, python-format @@ -18000,7 +18029,7 @@ msgstr "シリーズ: %(series)s [%(sidx)s]
    " #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:271 msgid "Books in your library" -msgstr "ライブラリ中の本" +msgstr "ライブラリにある本" #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:277 msgid "By " @@ -18008,7 +18037,7 @@ msgstr "> " #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:278 msgid "Books sorted by " -msgstr "書籍のソート " +msgstr "本のソート " #: /home/kovid/work/calibre/src/calibre/utils/config.py:34 msgid "Usage" @@ -18026,7 +18055,7 @@ msgstr "%prog に渡す引数にスペースが含まれている全ての場合 #: /home/kovid/work/calibre/src/calibre/utils/config_base.py:374 msgid "Path to the database in which books are stored" -msgstr "書籍が保存されているデータベースへのパス" +msgstr "本が保存されているデータベースへのパス" #: /home/kovid/work/calibre/src/calibre/utils/config_base.py:376 msgid "Pattern to guess metadata from filenames" @@ -18042,7 +18071,7 @@ msgstr "ネットワーク動作の、デフォルトのタイムアウト秒" #: /home/kovid/work/calibre/src/calibre/utils/config_base.py:382 msgid "Path to directory in which your library of books is stored" -msgstr "ライブラリの書籍が保存されているディレクトリへのパス" +msgstr "ライブラリの本が保存されているディレクトリへのパス" #: /home/kovid/work/calibre/src/calibre/utils/config_base.py:384 msgid "The language in which to display the user interface" @@ -18066,8 +18095,8 @@ msgid "" "and consume more resources. Most tasks like conversion/news download/adding " "books/etc. are affected by this setting." msgstr "" -"ワーカープロセスの優先度。高い優先度にすると動作が速くなりますが、リソースの消費が大きくなります。変換/ニュースのダウンロード/書籍の追加/等のほとんどの" -"動作は、この設定に影響されます。" +"ワーカープロセスの優先度。高い優先度にすると動作が速くなりますが、リソースの消費が大きくなります。変換/ニュースのダウンロード/本の追加/等のほとんどの動" +"作は、この設定に影響されます。" #: /home/kovid/work/calibre/src/calibre/utils/config_base.py:399 msgid "Swap author first and last names when reading metadata" @@ -18075,11 +18104,11 @@ msgstr "書誌情報を読み込む際に著者の名字と名前を入れ替え #: /home/kovid/work/calibre/src/calibre/utils/config_base.py:401 msgid "Add new formats to existing book records" -msgstr "既存の書籍レコードへ新しいフォーマットを追加" +msgstr "既存の本レコードへ新しいフォーマットを追加" #: /home/kovid/work/calibre/src/calibre/utils/config_base.py:403 msgid "Tags to apply to books added to the library" -msgstr "ライブラリに書籍を追加する時に適用されるタグ" +msgstr "ライブラリに本を追加する時に適用されるタグ" #: /home/kovid/work/calibre/src/calibre/utils/config_base.py:407 msgid "List of named saved searches" @@ -18234,8 +18263,8 @@ msgid "" "template processor to construct complex results from local variables." msgstr "" "eval(template) -- " -"テンプレートを評価します。書籍の書誌情報ではなく(設定された)ローカル変数が渡されます。これによりテンプレートが、ローカル変数を使って複雑な結果を作り上げ" -"ることを可能にします。" +"テンプレートを評価します。本の書誌情報ではなく(設定された)ローカル変数が渡されます。これによりテンプレートが、ローカル変数を使って複雑な結果を作り上げる" +"ことを可能にします。" #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:239 msgid "" @@ -18434,7 +18463,7 @@ msgid "" msgstr "" "shorten(val, left chars, middle text, right chars) -- フィールドの短いバージョン(初めから " "`left chars` 個の文字とそれに続く `middle text`。後ろから `right chars` " -"個の文字)を返します。例えば書籍のタイトルが `Ancient English Laws in the Times of Ivanhoe` " +"個の文字)を返します。例えば本のタイトルが `Ancient English Laws in the Times of Ivanhoe` " "だとして、それを15文字のスペースに入るようにしたいとします。もし {title:shorten(9,-,5)} とすると、結果は `Ancient E-" "nhoe` となるでしょう。もしフィールドの長さが left chars + right chars + `middle " "text`の長さより短い場合、フィールドはそのままになります。例えば `The Dome` はそのままで変わりません。" @@ -18481,9 +18510,9 @@ msgid "" "uppercase, as in EPUB." msgstr "" "formats_modtimes(date_format) -- " -"コロン区切りの書籍内のフォーマットの修正日の、カンマ区切りのリストを返します。date_formatパラメータは日付がどのようにフォーマットされるかを指定" -"します。詳細はdate_format関数の説明を参照してください。特定のフォーマットの修正時刻を取り出すにはselect関数を使ってください。注:フォーマ" -"ット名は(EPUBの様に)必ず大文字です。" +"コロン区切りの本内のフォーマットの修正日の、カンマ区切りのリストを返します。date_formatパラメータは日付がどのようにフォーマットされるかを指定し" +"ます。詳細はdate_format関数の説明を参照してください。特定のフォーマットの修正時刻を取り出すにはselect関数を使ってください。注:フォーマッ" +"ト名は(EPUBの様に)必ず大文字です。" #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:605 msgid "" @@ -18493,8 +18522,8 @@ msgid "" "always uppercase, as in EPUB." msgstr "" "formats_sizes() -- " -"コロン区切りの書籍内のフォーマットのサイズ(バイト)の、カンマ区切りのリストを返します。特定のフォーマットのサイズを取得するにはselect関数を使ってく" -"ださい。注:フォーマット名は(EPUBの様に)必ず大文字です。" +"コロン区切りの本内のフォーマットのサイズ(バイト)の、カンマ区切りのリストを返します。特定のフォーマットのサイズを取得するにはselect関数を使ってくだ" +"さい。注:フォーマット名は(EPUBの様に)必ず大文字です。" #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:621 msgid "" @@ -18614,7 +18643,7 @@ msgstr "ondevice() -- もしondeviceがセットされていたらYesを返し msgid "" "has_cover() -- return Yes if the book has a cover, otherwise return the " "empty string" -msgstr "has_cover() -- もし書籍が表紙を持っていればYesを返し、それ以外では空文字列を返す。" +msgstr "has_cover() -- もし本が表紙を持っていればYesを返し、それ以外では空文字列を返す。" #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:833 msgid "" @@ -18699,6 +18728,18 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:972 msgid "" +"list_equals(list1, sep1, list2, sep2, yes_val, no_val) -- return yes_val if " +"list1 and list2 contain the same items, otherwise return `no_val. The items " +"are determined by splitting each list using the appropriate separator " +"character (sep1 or sep2). The order of items in the lists is not relevant. " +"The compare is case insensitive." +msgstr "" +"list_equals(list1, sep1, list2, sep2, yes_val, no_val) -- list1 と list2 " +"に同じアイテムが含まれる場合は yes_val を返し、そうでなければ`no_val を返します。 アイテムは適切なセパレータ文字(sep1 または " +"sep2)を利用して各リストを分割された上で判断されます。リスト中のアイテムの順番には関連性はありません。比較は大文字小文字を区別しません。" + +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:990 +msgid "" "today() -- return a date string for today. This value is designed for use in " "format_date or days_between, but can be manipulated like any other string. " "The date is in ISO format." @@ -18706,7 +18747,7 @@ msgstr "" "today() -- 今日の日付の文字列を返します。この値は format_date や days_between " "で使えるようにデザインされていますが、通常の文字列としても使用できます。日付はISOフォーマットです。" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:983 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1001 msgid "" "days_between(date1, date2) -- return the number of days between date1 and " "date2. The number is positive if date1 is greater than date2, otherwise " @@ -18717,7 +18758,7 @@ msgstr "" "date1とdate2の間の日数を返します。もしdate1がdate2より大きい場合、数は正になりますが、それ以外の時は負です。もしdate1やdate2" "が日付でない場合、関数は空文字列を返します。" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1005 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1023 msgid "" "language_strings(lang_codes, localize) -- return the strings for the " "language codes passed in lang_codes. If localize is zero, return the strings " @@ -18728,7 +18769,7 @@ msgstr "" "lang_codesで渡される言語コードに対応する文字列を返します。もし localize がゼロならば、文字列を英語で返します。もし localize " "がゼロでなければ、現在のローケールに従った言語の文字列で返します。Lang_codes はコンマ区切りのリストです。" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1025 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1043 msgid "" "language_codes(lang_strings) -- return the language codes for the strings " "passed in lang_strings. The strings must be in the language of the current " @@ -19024,7 +19065,7 @@ msgstr "不明なフィード" #: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:160 #: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:187 msgid "Untitled article" -msgstr "タイトルのない文書" +msgstr "タイトルのない記事" #: /home/kovid/work/calibre/src/calibre/web/feeds/input.py:22 msgid "Download periodical content from the internet" @@ -19053,108 +19094,112 @@ msgstr "Calibreサーバーから最新の内蔵レシピをダウンロード msgid "Unknown News Source" msgstr "不明なニュースソース" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:720 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:718 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "\"%s\" レシピはユーザー名とパスワードが必要です。" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:827 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:825 msgid "Download finished" msgstr "ダウンロード完了" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:829 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:827 msgid "Failed to download the following articles:" -msgstr "以下の記事をダウンロードに失敗しました:" +msgstr "以下の記事のダウンロードに失敗しました:" + +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:833 +msgid "Failed to download parts of the following articles:" +msgstr "以下の記事の一部のダウンロードに失敗しました。" #: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:835 -msgid "Failed to download parts of the following articles:" -msgstr "以下の記事の一部をダウンロードすることに失敗しました。" - -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:837 msgid " from " msgstr " / " -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:839 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:837 msgid "\tFailed links:" msgstr "\t失敗したリンク:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:934 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:932 msgid "Could not fetch article." msgstr "記事を取得できませんでした。" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:936 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:934 msgid "The debug traceback is available earlier in this log" msgstr "デバッグ用トレースバックはこのログの前のほうにあります。" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:938 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:936 msgid "Run with -vv to see the reason" msgstr "-wを付けて実行すると理由が参照できます" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:961 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:959 msgid "Fetching feeds..." msgstr "フィードの取得中..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:966 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:964 msgid "Got feeds from index page" msgstr "インデックスページからフィードを取得" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:975 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:973 msgid "Trying to download cover..." msgstr "表紙をダウンロードしようとしています..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:977 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:975 msgid "Generating masthead..." msgstr "ロゴイメージを生成中..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1057 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1055 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "ダウンロードを開始 [%d スレッド]..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1073 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1071 #, python-format msgid "Feeds downloaded to %s" msgstr "%s にフィードがダウンロードされました。" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1082 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1080 #, python-format msgid "Could not download cover: %s" -msgstr "表紙のダウンロードできません:%s" +msgstr "表紙がダウンロードできません: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1091 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1089 #, python-format msgid "Downloading cover from %s" msgstr "%s から表紙をダウンロード中" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1137 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1135 msgid "Masthead image downloaded" msgstr "ロゴイメージをダウンロードしました" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1277 -msgid "Untitled Article" -msgstr "タイトルのない文書" +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1216 +msgid "Articles in this issue: " +msgstr "このニュースの記事: " -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1348 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1286 +msgid "Untitled Article" +msgstr "タイトルのない記事" + +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1357 #, python-format msgid "Article downloaded: %s" msgstr "記事をダウンロードしました:%s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1359 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1368 #, python-format msgid "Article download failed: %s" msgstr "記事のダウンロードに失敗しました:%s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1376 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1385 msgid "Fetching feed" msgstr "フィードを取得中" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1518 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1527 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." msgstr "ログインに失敗。Calibreの定期刊行物サービスにあるユーザー名とパスワードの設定を確かめてください。" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1533 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1542 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -19271,81 +19316,81 @@ msgstr "" msgid "Do not download CSS stylesheets." msgstr "CSS(スタイルシート)をダウンロードしない" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:649 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:649 msgid "OK" msgstr "OK" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:652 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:652 msgid "Save" msgstr "保存" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:655 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:655 msgid "Open" msgstr "開く" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:658 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "Cancel" msgstr "キャンセル" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:661 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "&Close" msgstr "閉じる(&C)" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:664 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:664 msgid "Apply" msgstr "適用" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:674 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:674 msgid "Don't Save" msgstr "保存しない" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:676 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:676 msgid "Close without Saving" msgstr "保存せずに閉じる" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:678 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:678 msgid "Discard" msgstr "破棄" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:681 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:681 msgid "&Yes" msgstr "はい(&Y)" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:684 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:684 msgid "Yes to &All" msgstr "すべてはい(&A)" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:687 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:687 msgid "&No" msgstr "いいえ(&N)" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:690 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:690 msgid "N&o to All" msgstr "すべていいえ(&O)" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:693 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:693 msgid "Save All" msgstr "すべて保存" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:696 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:696 msgid "Abort" msgstr "中止" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:699 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:699 msgid "Retry" msgstr "再試行" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:702 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:702 msgid "Ignore" msgstr "無視する" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:705 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:705 msgid "Restore Defaults" msgstr "デフォルトに戻す" #: /home/kovid/work/calibre/resources/default_tweaks.py:12 msgid "Auto increment series index" -msgstr "シリーズ番号を自動更新する" +msgstr "シリーズ番号を自動更新" #: /home/kovid/work/calibre/resources/default_tweaks.py:13 msgid "" @@ -19384,7 +19429,7 @@ msgid "" "from books and the import plugin produces a value, than that value will\n" "be used irrespective of the setting of the tweak." msgstr "" -"すでにあるシリーズへ書籍が追加されたときに使われるシリーズ番号を決めるアルゴリズム。\n" +"すでにあるシリーズへ本が追加されたときに使われるシリーズ番号を決めるアルゴリズム。\n" "このTweakを使って決められる新しいシリーズ番号は、非整数の定数が与えられた場合を除き、必ず整数値になります。\n" "使用できる値は:\n" "next - 現在ある最大の番号より1つ大きな整数値\n" @@ -19400,18 +19445,18 @@ msgstr "" "series_index_auto_increment = 16.5\n" "\n" "\n" -"書籍のインポート/追加時に上の値を使いたい場合には、tweak の " +"本のインポート/追加時に上の値を使いたい場合には、tweak の " "use_series_auto_increment_tweak_when_importing に True を設定してください。\n" "もしこのtweakにFalse(これがディフォールト)を設定されると、インポート時に明示的に設定されない限り、1が設定されます。\n" "もしTrueが設定された場合には、シリーズ番号はseries_index_auto_incrementの設定にしたがって決められます。\n" "注意して欲しいのは、use_series_auto_increment_tweak_when_importing " "が使われるのは、インポート時に値が指定されなかった場合に限られます。 \n" -"もしインポート時の正規表現がseries_indexの値を作った時や、もし書籍から読み込まれた書誌情報に番号がある時や、\n" +"もしインポート時の正規表現がseries_indexの値を作った時や、もし本から読み込まれた書誌情報に番号がある時や、\n" "インポート・プラグインが値を生成した場合には、このtweakを無視してそちらが使われます。" #: /home/kovid/work/calibre/resources/default_tweaks.py:43 msgid "Add separator after completing an author name" -msgstr "著者名を補足した後にセパレータを追加する" +msgstr "著者名を補足した後にセパレータを追加" #: /home/kovid/work/calibre/resources/default_tweaks.py:44 msgid "" @@ -19448,7 +19493,7 @@ msgid "" "Acme\n" "Inc. will be Acme Inc. instead of Inc., Acme" msgstr "" -"著者名を著者名ソートへコピーする時に使うアルゴリズム。\n" +"著者を著者ソートへコピーする時に使うアルゴリズム。\n" "使用できる値は:\n" "invert: ”fn ln” を ”ln, fn”にする。\n" "copy : 変更なしに著者から著者ソートへコピー\n" @@ -19481,7 +19526,7 @@ msgstr "" #: /home/kovid/work/calibre/resources/default_tweaks.py:84 msgid "Use author sort in Tag Browser" -msgstr "タグブラウザーで著者名ソートを使う" +msgstr "タグブラウザーで著者ソートを使用する" #: /home/kovid/work/calibre/resources/default_tweaks.py:85 msgid "" @@ -19538,7 +19583,7 @@ msgstr "" #: /home/kovid/work/calibre/resources/default_tweaks.py:108 msgid "Control partitioning of Tag Browser" -msgstr "タグブラウザーのパーティショニングを設定する" +msgstr "タグブラウザーのパーティショニングを設定" #: /home/kovid/work/calibre/resources/default_tweaks.py:109 msgid "" @@ -19577,8 +19622,8 @@ msgstr "" "例えば、著者カテゴリでの first.name は著者の名前となります。\n" "使用できるサブ値は:\n" "name: アイテムの表示名\n" -"count: このアイテムに関連する書籍の数\n" -"avg_rating: このアイテムに関連する書籍の返金評価\n" +"count: このアイテムに関連する本の数\n" +"avg_rating: このアイテムに関連する本の返金評価\n" "sort: ソート値。著者だとauthor_sortの値\n" "category: アイテムが属するカテゴリ(例えば、著者、シリーズなど)\n" "\n" @@ -19587,7 +19632,7 @@ msgstr "" #: /home/kovid/work/calibre/resources/default_tweaks.py:130 msgid "Specify columns to sort the booklist by on startup" -msgstr "起動時に書籍リストをソートする列を指定する" +msgstr "起動時に本リストをソートする列を指定" #: /home/kovid/work/calibre/resources/default_tweaks.py:131 msgid "" @@ -19606,7 +19651,7 @@ msgstr "" #: /home/kovid/work/calibre/resources/default_tweaks.py:140 msgid "Control how dates are displayed" -msgstr "どのように日付を表示するか設定する" +msgstr "日付を表示方法を設定" #: /home/kovid/work/calibre/resources/default_tweaks.py:141 msgid "" @@ -19674,13 +19719,13 @@ msgstr "" "。もし 'strictly_alphabetic' " "にセットされた場合には、タイトルはそのままソートされます。(タイトルソートではなくタイトルでソートされる)例えば、library_order の時 " "`The Client` は 'C' としてソートされます。strictly_alphabetic の場合には、これは 'T' " -"としてソートされます。このフラグはCalibreのライブラリ表示に影響します。デバイスには影響しません。加えて、このフラグを変更する前に追加された書籍のタ" -"イトルは、タイトルが変更されるまで前のままになります。その場合には、タイトルをダブルクリックして、何も変更せずリターンを押せば、タイトルソートを変更できま" -"す。" +"としてソートされます。このフラグはCalibreのライブラリ表示に影響します。デバイスには影響しません。加えて、このフラグを変更する前に追加された本のタイ" +"トルは、タイトルが変更されるまで前のままになります。その場合には、タイトルをダブルクリックして、何も変更せずリターンを押せば、タイトルソートを変更できます" +"。" #: /home/kovid/work/calibre/resources/default_tweaks.py:176 msgid "Control formatting of title and series when used in templates" -msgstr "テンプレートで使用された時のタイトルとシリーズのフォーマットを設定" +msgstr "テンプレート使用時のタイトルとシリーズのフォーマットを設定" #: /home/kovid/work/calibre/resources/default_tweaks.py:177 msgid "" @@ -19708,7 +19753,7 @@ msgstr "" #: /home/kovid/work/calibre/resources/default_tweaks.py:189 msgid "Set the list of words considered to be \"articles\" for sort strings" -msgstr "文字列ソート時に「冠詞」として扱われるワードのリスト。" +msgstr "文字列ソート時に「冠詞」として扱われるワードのリスト" #: /home/kovid/work/calibre/resources/default_tweaks.py:190 msgid "" @@ -19729,8 +19774,8 @@ msgid "" "Default: '^(A|The|An)\\s+'" msgstr "" "タイトルソート文字列を計算時に「冠詞」として扱われるワードのリスト。このリストは正規表現で、冠詞を'or'機能のバー「|」で区切った物になります。比較は大" -"小文字無視で行われ、それは変更できません。このtweakへの変更は書籍がなんらかの方法で修正されるまで有効になりません。もし無効なパターンを入力した場合、" -"これは単純に無視されます。\n" +"小文字無視で行われ、それは変更できません。このtweakへの変更は本がなんらかの方法で修正されるまで有効になりません。もし無効なパターンを入力した場合、こ" +"れは単純に無視されます。\n" "無効にする場合には次の表現を使ってください: '^$'\n" "この表現は後ろに空白を伴う冠詞を想定しています。もし後ろに他の文字をともなう冠詞にもマッチさせたい場合、例えばフランス語のL'の場合には、かわりに " "\"^(A\\s+|The\\s+|An\\s+|L')\" を使ってください。\n" @@ -19843,7 +19888,7 @@ msgstr "" "Series」と言うカスタムのシリーズ列に'Darkover'と言う値が合った場合、ディフォールトではコレクションは'Darkover (My " "Series)'と名付けられます。\n" "以下このドキュメントでは'Darkover'は値、'My Series'はカテゴリと呼ぶことにします。\n" -"もし2つの書籍にフィールドがあり、それらから同じコレクション名が生成される場合、両方の書籍はそのコレクションに入ります。\n" +"もし2つの本にフィールドがあり、それらから同じコレクション名が生成される場合、両方の本はそのコレクションに入ります。\n" "このtweakは、スタンダードとカスタムのフィールドからどのようにコレクションを命名するかを指定することができます。\n" "これを使って、例えば'Foo'ではなく'Foo (Tag)'の様に、スタンダード・フィールドに説明を追加することもできます。\n" "あるいは複数のフィールドが最終的に同じコレクションになるように強制することもできます。\n" @@ -19920,22 +19965,22 @@ msgstr "" #: /home/kovid/work/calibre/resources/default_tweaks.py:283 msgid "Control how tags are applied when copying books to another library" -msgstr "他のライブラリに書籍をコピーする場合にどのようにタグを扱うかを制御する" +msgstr "他のライブラリに本をコピーする際のタグの取り扱い方法を設定" #: /home/kovid/work/calibre/resources/default_tweaks.py:284 msgid "" "Set this to True to ensure that tags in 'Tags to add when adding\n" "a book' are added when copying books to another library" -msgstr "これをTrueにした場合、他のライブラリに書籍をコピーする時に「書籍を追加するときに追加するタグ」と同じタグを追加します。" +msgstr "これをTrueにした場合、他のライブラリに本をコピーする時に「本を追加するときに追加するタグ」と同じタグを追加します。" #: /home/kovid/work/calibre/resources/default_tweaks.py:288 msgid "Set the maximum number of tags to show per book in the content server" -msgstr "コンテンツサーバーで書籍ごとに表示する最大のタグ数を設定" +msgstr "コンテンツサーバーで本ごとに表示する最大のタグ数を設定" #: /home/kovid/work/calibre/resources/default_tweaks.py:291 msgid "" "Set custom metadata fields that the content server will or will not display." -msgstr "カスタム書誌情報フィールドをコンテンツサーバーが表示するかしないか設定します。" +msgstr "カスタム書誌情報フィールドをコンテンツサーバーが表示するかどうか設定" #: /home/kovid/work/calibre/resources/default_tweaks.py:292 msgid "" @@ -19986,12 +20031,12 @@ msgid "" "tweak." msgstr "" "calibreが特定の操作、例えば検索やデバイス挿入等、の後にライブラリを再ソートする時に使うソートの「レベル」の最大数を設定する。各ソートレベルはパフォ" -"ーマンスへの影響があります。もしデーターベースが大きい場合(数千書籍)影響は目に見えるでしょう。もし複数レベルのソートが必要でなく、遅さが目立ってきた場合" -"、このtweakの値を減らしてください。" +"ーマンスへの影響があります。もしデーターベースが大きい場合(数千本)影響は目に見えるでしょう。もし複数レベルのソートが必要でなく、遅さが目立ってきた場合、" +"このtweakの値を減らしてください。" #: /home/kovid/work/calibre/resources/default_tweaks.py:317 msgid "Specify which font to use when generating a default cover" -msgstr "デフォルトの表紙を生成する時に使うフォントを指定する" +msgstr "デフォルトの表紙を生成する際に使用するフォントを指定" #: /home/kovid/work/calibre/resources/default_tweaks.py:318 msgid "" @@ -20001,11 +20046,11 @@ msgid "" "Serif) does not contain glyphs for the language of the books in your library." msgstr "" "デフォルトの表紙を生成する時のタイトル、著者、フッター等に使用するフォントの、.ttf " -"フォントファイルに対する絶対パス。もしデフォルトフォント(Liberation Serif)が、ライブラリの書籍の言語を含んでいない場合に有用です。" +"フォントファイルに対する絶対パス。もしデフォルトフォント(Liberation Serif)が、ライブラリの本の言語を含んでいない場合に有用です。" #: /home/kovid/work/calibre/resources/default_tweaks.py:324 msgid "Control behavior of the book list" -msgstr "書籍リストの動作をコントロール" +msgstr "本リストの動作をコントロール" #: /home/kovid/work/calibre/resources/default_tweaks.py:325 msgid "" @@ -20018,12 +20063,12 @@ msgid "" "You can also control whether the book list scrolls horizontal per column or\n" "per pixel. Default is per column." msgstr "" -"書籍リストでのダブルクリック時の挙動をコントロールできます。\n" +"本リストでのダブルクリック時の挙動をコントロールできます。\n" "選択肢: open_viewer, do_nothing, edit_cell, edit_metadata.\n" "edit_metadataを選択した場合、シングルクリックでの編集が無効になる副作用があります。\n" "デフォルト: open_viewer.\n" "例: doubleclick_on_library_view = 'do_nothing'\n" -"これに加えて、書籍リストが水平方向へスクロールする動作が、列ごとかピクセルごとかをコントロールする事もできます。\n" +"これに加えて、本リストが水平方向へスクロールする動作が、列ごとかピクセルごとかをコントロールする事もできます。\n" "デフォルトは列ごとです。" #: /home/kovid/work/calibre/resources/default_tweaks.py:336 @@ -20085,7 +20130,7 @@ msgstr "" #: /home/kovid/work/calibre/resources/default_tweaks.py:362 msgid "Remove the bright yellow lines at the edges of the book list" -msgstr "書籍リストの端にある明るい黄色いラインを取り除く" +msgstr "本リストの端にある明るい黄色いラインを取り除く" #: /home/kovid/work/calibre/resources/default_tweaks.py:363 msgid "" @@ -20093,8 +20138,8 @@ msgid "" "when a section of the user interface is hidden. Changes will take effect\n" "after a restart of calibre." msgstr "" -"書籍リストの端にある、ユーザーインターフェースの一部が隠れている時に表示される、明るい黄色い線を表示するかどうかを設定する。変更はcalibreの再起動後" -"に有効になります。" +"本リストの端にある、ユーザーインターフェースの一部が隠れている時に表示される、明るい黄色い線を表示するかどうかを設定する。変更はcalibreの再起動後に" +"有効になります。" #: /home/kovid/work/calibre/resources/default_tweaks.py:368 msgid "The maximum width and height for covers saved in the calibre library" @@ -20110,7 +20155,7 @@ msgstr "" #: /home/kovid/work/calibre/resources/default_tweaks.py:374 msgid "Where to send downloaded news" -msgstr "ダウンロードしたニュースをどこに送るか" +msgstr "ダウンロードしたニュースの送り先" #: /home/kovid/work/calibre/resources/default_tweaks.py:375 msgid "" diff --git a/src/calibre/translations/kn.po b/src/calibre/translations/kn.po index 3ed70a5a93..41d97f28fc 100644 --- a/src/calibre/translations/kn.po +++ b/src/calibre/translations/kn.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-09-23 18:01+0000\n" +"POT-Creation-Date: 2011-09-30 20:39+0000\n" "PO-Revision-Date: 2011-08-29 18:58+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Kannada \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2011-09-24 04:47+0000\n" -"X-Generator: Launchpad (build 14012)\n" +"X-Launchpad-Export-Date: 2011-10-01 04:50+0000\n" +"X-Generator: Launchpad (build 14071)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -26,8 +26,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/cache.py:104 #: /home/kovid/work/calibre/src/calibre/db/cache.py:107 #: /home/kovid/work/calibre/src/calibre/db/cache.py:118 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:242 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:243 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:247 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:248 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 @@ -51,7 +51,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1898 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1900 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:286 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:288 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:34 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:35 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:98 @@ -102,8 +102,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:999 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:101 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:138 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:140 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1002 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1007 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1079 @@ -143,7 +143,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:380 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:564 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 @@ -164,9 +164,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1209 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1212 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:252 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:396 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:161 @@ -176,14 +176,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:217 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:541 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:560 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2037 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2187 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3242 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3244 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3377 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:542 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:550 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:561 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2038 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2188 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3243 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3378 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 @@ -730,22 +730,22 @@ msgid "This profile is intended for the Amazon Kindle." msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:173 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:660 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:661 msgid "This profile is intended for the Irex Illiad." msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:185 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:673 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:674 msgid "This profile is intended for the IRex Digital Reader 1000." msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:198 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:687 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:688 msgid "This profile is intended for the IRex Digital Reader 800." msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:210 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:701 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:702 msgid "This profile is intended for the B&N Nook." msgstr "" @@ -805,14 +805,19 @@ msgstr "" msgid "This profile is intended for the Amazon Kindle DX." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:713 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:714 msgid "This profile is intended for the B&N Nook Color." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:724 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:725 msgid "This profile is intended for the Sanda Bambook." msgstr "" +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:740 +msgid "" +"This profile is intended for the PocketBook Pro 900 series of devices." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 msgid "Installed plugins" msgstr "" @@ -872,13 +877,13 @@ msgstr "" msgid "Disable the named plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/backend.py:271 -#: /home/kovid/work/calibre/src/calibre/db/backend.py:280 +#: /home/kovid/work/calibre/src/calibre/db/backend.py:272 +#: /home/kovid/work/calibre/src/calibre/db/backend.py:281 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:288 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:668 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:132 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:674 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:133 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:142 #, python-format msgid "Path to library too long. Must be less than %d characters." msgstr "" @@ -887,26 +892,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:987 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:988 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:814 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:826 msgid "Yes" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1102 msgid "Main" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1104 msgid "Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1106 msgid "Card B" msgstr "" @@ -918,17 +923,17 @@ msgstr "" msgid "Communicate with Android phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:129 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:133 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:182 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:187 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:201 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:206 msgid "Communicate with WebOS tablets." msgstr "" @@ -1047,9 +1052,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1150 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:334 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:347 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:335 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:348 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3104 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "" @@ -1057,8 +1062,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:662 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3062 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3080 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3063 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3081 msgid "Catalog" msgstr "" @@ -3196,44 +3201,48 @@ msgstr "" msgid "Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:409 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:429 msgid "Downloads metadata and covers from Amazon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:419 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:439 msgid "US" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:420 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:440 msgid "France" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:421 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:441 msgid "Germany" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:422 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:442 msgid "UK" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:423 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:443 msgid "Italy" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:424 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:444 msgid "Japan" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:428 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:445 +msgid "Spain" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:449 msgid "Amazon website to use:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:429 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:450 msgid "" "Metadata from Amazon will be fetched using this country's Amazon website." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:603 msgid "Amazon timed out. Try again later." msgstr "" @@ -3436,7 +3445,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:955 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:958 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" @@ -4046,7 +4055,7 @@ msgid "Choose Files" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:751 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:754 msgid "Books" msgstr "" @@ -4449,8 +4458,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:287 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:341 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:70 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:673 msgid "Too long" msgstr "" @@ -4509,8 +4518,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:733 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:106 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:88 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:298 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:352 msgid "Success" @@ -4526,7 +4535,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:970 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:377 msgid "Failed" @@ -4583,7 +4593,7 @@ msgid "Create a catalog of the books in your calibre library" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:88 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:590 msgid "Cannot convert" msgstr "" @@ -4645,7 +4655,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/device_category_editor.py:112 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:674 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:216 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:503 @@ -5046,7 +5056,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:66 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:670 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:670 msgid "Help" msgstr "" @@ -5467,7 +5477,7 @@ msgid "No books found" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:289 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:794 msgid "No permission" msgstr "" @@ -5665,50 +5675,50 @@ msgid "" "&Multiple books per folder, assumes every ebook file is a different book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/bars.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/bars.py:195 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:302 msgid "Donate" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:120 msgid "Click to open" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:135 msgid "Ids" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:173 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1035 msgid "Collections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:290 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:256 msgid "Paste Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:291 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:257 msgid "Copy Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:557 msgid "Double-click to open Book Details window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:556 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:558 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:559 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" @@ -5798,7 +5808,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:21 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:105 @@ -6702,33 +6712,33 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:901 msgid "Choose cover for " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:906 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:909 msgid "Cannot read" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:910 msgid "You do not have permission to read the file: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:203 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:915 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:918 msgid "Error reading file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:916 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:919 msgid "

    There was an error reading from file:
    " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:926 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:929 msgid " is not a valid picture" msgstr "" @@ -6753,7 +6763,7 @@ msgid "&Title: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 msgid "Change the title of this book" msgstr "" @@ -6783,7 +6793,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:548 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1089 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1092 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

    They can be any words or phrases, separated by commas." @@ -6792,7 +6802,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:555 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:214 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:446 msgid "&Series:" msgstr "" @@ -6800,7 +6810,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:556 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:557 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:445 msgid "List of known series. You can add new series." msgstr "" @@ -7434,7 +7444,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:271 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:320 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:324 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1396 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1399 msgid "Undefined" msgstr "" @@ -7999,51 +8009,51 @@ msgstr "" msgid "Convertible" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:43 msgid "Choose location for calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:50 msgid "Same as current" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 #, python-format msgid "The location %s contains the current calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:56 msgid "No existing library found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 #, python-format msgid "There is no existing calibre library at %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:62 msgid "Not empty" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:63 #, python-format msgid "The folder %s is not empty. Please choose an empty folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:94 msgid "No location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:94 msgid "No location selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:683 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:689 msgid "Bad location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:99 #, python-format msgid "%s is not an existing folder" msgstr "" @@ -8109,14 +8119,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:211 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:117 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 msgid "&Title:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:199 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:198 msgid "&Author(s):" msgstr "" @@ -8125,21 +8135,21 @@ msgid "&Profile:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:24 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:236 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:649 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:241 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:649 msgid "&OK" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:25 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:242 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tweak_epub_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:233 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:658 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "&Cancel" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog_ui.py:43 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:26 msgid "Edit Comments" msgstr "" @@ -8392,19 +8402,19 @@ msgstr "" msgid "Details of job" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:21 msgid "Active Jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:36 msgid "&Stop selected jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:40 msgid "Show job &details" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:44 msgid "Stop &all non device jobs" msgstr "" @@ -8425,7 +8435,7 @@ msgid "Show detailed information about this error" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:531 msgid "Copied" msgstr "" @@ -8612,13 +8622,13 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:541 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1047 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1050 msgid "&Rating:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:542 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:543 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1048 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1051 msgid "Rating of this book. 0-5 stars" msgstr "" @@ -8685,7 +8695,7 @@ msgid "&Force numbers to start with:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:569 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1380 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1383 msgid "&Date:" msgstr "" @@ -8759,7 +8769,7 @@ msgid "Set from &ebook file(s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:592 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1152 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1155 msgid "&Languages:" msgstr "" @@ -9325,17 +9335,34 @@ msgstr "" msgid "Search in the library view for the selected item" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:23 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:25 msgid "" "Restoring database from backups, do not interrupt, this will happen in three " "stages" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:27 msgid "Restoring database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:80 +#, python-format +msgid "The old database was saved as: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:84 +#, python-format +msgid "" +"Restoring the database succeeded with some warnings click Show details to " +"see the details. %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:89 +#, python-format +msgid "Restoring database was successful. %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:94 msgid "" "Your list of books, with all their metadata is stored in a single file, " "called a database. In addition, metadata for each individual book is stored " @@ -9346,20 +9373,11 @@ msgid "" "recipes.

    Do you want to restore the database?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:131 msgid "Restoring database failed, click Show details to see details" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:107 -msgid "" -"Restoring the database succeeded with some warnings click Show details to " -"see the details." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:112 -msgid "Restoring database was successful" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:75 msgid "Saved search already exists" @@ -9780,7 +9798,7 @@ msgid "&Author:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:215 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1091 msgid "Ta&gs:" msgstr "" @@ -9974,58 +9992,66 @@ msgstr "" msgid "Was" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:263 msgid "Template language tutorial" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:267 msgid "Template function reference" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:285 msgid "EXCEPTION: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:301 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:312 msgid "No column chosen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:313 msgid "You must specify a column to be colored" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:316 msgid "No template provided" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:306 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:317 msgid "The template box cannot be empty" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:32 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:252 msgid "Set the color of the column:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:39 +msgid "Copy a color name to the clipboard:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:49 +msgid "Copy the selected color name to the clipboard" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:59 msgid "Template value:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:60 msgid "" "The value the of the template using the current book in the library view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:73 msgid "Function &name:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:100 msgid "&Documentation:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:85 msgid "Python &code:" msgstr "" @@ -10450,7 +10476,7 @@ msgid "Regular expression (?P)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1288 msgid "ISBN:" msgstr "" @@ -10507,13 +10533,13 @@ msgid "Connected " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:219 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:230 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:261 msgid "Book Details" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:221 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:232 msgid "Shift+Alt+D" msgstr "" @@ -10918,136 +10944,133 @@ msgstr "" msgid "Configure" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:32 msgid "Use the library located at the specified path." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:34 msgid "Start minimized to system tray." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:36 msgid "Log debugging information to console" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:38 msgid "Do not check for updates" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:40 msgid "" "Ignore custom plugins, useful if you installed a plugin that is preventing " "calibre from starting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:44 msgid "" "Cause a running calibre instance, if any, to be shutdown. Note that if there " "are running jobs, they will be silently aborted, so use with care." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:69 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:697 msgid "Calibre Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:95 msgid "Choose a location for your calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:104 msgid "Failed to create library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 #, python-format msgid "Failed to create calibre library at: %r." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:168 msgid "Choose a location for your new calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:136 msgid "Initializing user interface..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:162 msgid "Repairing failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:163 msgid "The database repair failed. Starting with a new empty library." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:202 msgid "Bad database location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:178 #, python-format msgid "Bad database location %r. calibre will now quit." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:493 msgid "Corrupted database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:191 +#, python-format msgid "" -"Your calibre database appears to be corrupted. Do you want calibre to try " -"and repair it automatically? If you say No, a new empty calibre library will " -"be created." +"The library database at %s appears to be corrupted. Do you want calibre to " +"try and rebuild it automatically? The rebuild may not be completely " +"successful. If you say No, a new empty calibre library will be created." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:224 -msgid "" -"Repairing database. This can take a very long time for a large collection" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:203 #, python-format msgid "" "Bad database location %r. Will start with a new, empty calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:213 #, python-format msgid "Starting %s: Loading books..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:293 msgid "If you are sure it is not running" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:330 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:296 msgid "may be running in the system tray, in the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:298 msgid "upper right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:300 msgid "lower right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:303 msgid "try rebooting your computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:339 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:353 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:319 msgid "try deleting the file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:342 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:308 msgid "Cannot Start " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:343 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:309 #, python-format msgid "%s is already running." msgstr "" @@ -11070,52 +11093,52 @@ msgstr "" msgid "Unhandled exception" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:447 msgid "Permission denied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:105 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:448 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:137 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:139 msgid "Title &sort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "" " The green color indicates that the current title sort matches the current " "title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:150 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 msgid "Authors changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:303 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:302 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -11123,27 +11146,27 @@ msgid "" "strings. If it is colored red, then the authors and this text do not match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:308 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:307 msgid "Author s&ort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" " The green color indicates that the current author sort matches the current " "author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:320 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:506 msgid "&Number:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:603 #, python-format msgid "" "Last modified: %s\n" @@ -11151,132 +11174,132 @@ msgid "" "Double click to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:613 #, python-format msgid "Restore %s from the original" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:660 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:659 msgid "Set the cover for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:668 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:667 msgid "Set metadata for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:674 msgid "Add a format to this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:681 msgid "Remove the selected format from this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:749 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:752 msgid "Choose formats for " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:795 msgid "You do not have permission to read the following files:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:822 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:823 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:825 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:826 msgid "No format selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:835 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:838 msgid "Could not read metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:836 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:839 #, python-format msgid "Could not read metadata from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:867 msgid "&Browse" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:866 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:869 msgid "T&rim" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:868 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:871 msgid "&Remove" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:874 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:877 msgid "Download co&ver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:875 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:878 msgid "&Generate cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:925 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:928 msgid "Not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:952 msgid "Specify title and author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:950 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:953 msgid "You must specify a title and author before generating a cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:972 msgid "Invalid cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:970 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:973 msgid "Could not change cover as the image is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:997 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1000 msgid "This book has no cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:999 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1002 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1055 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1058 msgid "stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1127 msgid "Tags changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1125 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1128 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1156 msgid "A comma separated list of languages for this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1176 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1179 msgid "Unknown language" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1177 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1180 #, python-format msgid "The language %s is not recognized" msgid_plural "The languages %s are not recognized" msgstr[0] "" msgstr[1] "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1189 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1192 msgid "I&ds:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1193 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -11284,38 +11307,38 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1254 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1316 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1257 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 msgid "This ISBN number is valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1257 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1260 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 msgid "This ISBN number is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1304 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1307 msgid "Invalid ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1283 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1286 msgid "Enter an ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1305 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1308 msgid "The ISBN you entered is not valid. Try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1329 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1332 msgid "&Publisher:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1399 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1402 msgid "Clear date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1432 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1435 msgid "Publishe&d:" msgstr "" @@ -11381,7 +11404,7 @@ msgid "Downloaded %(num)d of %(tot)d" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/config.py:61 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:61 msgid "Downloaded metadata fields" msgstr "" @@ -12804,87 +12827,87 @@ msgstr "" msgid "No source selected, cannot configure." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:32 msgid "Metadata sources" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:37 msgid "" "Disable any metadata sources you do not want by unchecking them. You can " "also set the cover priority. Covers from sources that have a higher " "(smaller) priority will be preferred when bulk downloading metadata.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:48 msgid "" "Sources with a red X next to their names must be configured before they will " "be used. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:53 msgid "Configure selected source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:66 msgid "" "If you uncheck any fields, metadata for those fields will not be downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:71 msgid "&Select all" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:75 msgid "&Clear all" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:79 msgid "&Select default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:80 msgid "" "Restore your own subset of checked fields that you define using the 'Set as " "default' button" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:84 msgid "&Set as default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:85 msgid "" "Store the currently checked fields as a default you can restore using the " "'Select default' button" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:90 msgid "Convert all downloaded comments to plain &text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:94 msgid "Swap author names from FN LN to LN, FN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:98 msgid "Max. number of &tags to download:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:105 msgid "Max. &time to wait after first match is found:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:133 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:117 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:199 msgid " secs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:113 msgid "Max. time to wait after first &cover is found:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:121 msgid "" "

    Different metadata sources have different sets of tags for the same book. " "If this option is checked, then calibre will use the smaller tag sets. These " @@ -12895,7 +12918,7 @@ msgid "" "for. Most often, they all have large tag sets." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:123 msgid "Prefer &fewer tags" msgstr "" @@ -13352,7 +13375,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:131 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:652 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:652 msgid "&Save" msgstr "" @@ -14124,7 +14147,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/store/search_ui.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/store/web_store_dialog_ui.py:63 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:661 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "Close" msgstr "" @@ -14310,7 +14333,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:455 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:456 msgid "Searches" msgstr "" @@ -14652,34 +14675,42 @@ msgid "" "automatically." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:494 +#, python-format +msgid "" +"The library database at %s appears to be corrupted. Do you want calibre to " +"try and rebuild it automatically? The rebuild may not be completely " +"successful." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:578 msgid "Conversion Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:581 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:601 msgid "Recipe Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:617 msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:631 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:651 msgid "There are active jobs. Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:634 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:654 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:638 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:658 msgid "Active jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:706 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:726 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." @@ -14772,7 +14803,7 @@ msgid "Edit" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:65 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:667 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "Reset" msgstr "" @@ -15274,48 +15305,48 @@ msgstr "" msgid "Toggle" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:444 #, python-format msgid "" "Choose your e-book device. If your device is not in the list, choose a " "\"%s\" device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:505 msgid "Moving library..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:515 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:522 msgid "Failed to move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:576 msgid "Invalid database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:577 #, python-format msgid "" "

    An invalid library already exists at %(loc)s, delete it before trying to " "move the existing library.
    Error: %(err)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:588 msgid "Could not move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:663 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:669 msgid "Select location for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:690 #, python-format msgid "" "You must choose an empty folder for the calibre library. %s is not empty." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:758 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:764 msgid "welcome wizard" msgstr "" @@ -15626,7 +15657,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:569 #: /home/kovid/work/calibre/src/calibre/library/caches.py:583 #: /home/kovid/work/calibre/src/calibre/library/caches.py:593 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:222 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:238 msgid "yes" msgstr "" @@ -15634,7 +15665,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:568 #: /home/kovid/work/calibre/src/calibre/library/caches.py:580 #: /home/kovid/work/calibre/src/calibre/library/caches.py:590 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:222 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:238 msgid "no" msgstr "" @@ -16519,22 +16550,22 @@ msgid "" "start with a letter" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:67 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:68 #, python-format msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3403 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3404 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3432 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3433 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3449 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3450 msgid "Compacting database" msgstr "" @@ -16693,20 +16724,20 @@ msgid "" "Save into a single directory, ignoring the template directory structure" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:303 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:319 #, python-format msgid "" "Failed to calculate path for save to disk. Template: %(templ)s\n" "Error: %(err)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:309 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:325 #, python-format msgid "Template evaluation resulted in no path components. Template: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:403 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:436 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:419 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:452 msgid "Requested formats not available" msgstr "" @@ -17537,12 +17568,21 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:972 msgid "" +"list_equals(list1, sep1, list2, sep2, yes_val, no_val) -- return yes_val if " +"list1 and list2 contain the same items, otherwise return `no_val. The items " +"are determined by splitting each list using the appropriate separator " +"character (sep1 or sep2). The order of items in the lists is not relevant. " +"The compare is case insensitive." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:990 +msgid "" "today() -- return a date string for today. This value is designed for use in " "format_date or days_between, but can be manipulated like any other string. " "The date is in ISO format." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:983 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1001 msgid "" "days_between(date1, date2) -- return the number of days between date1 and " "date2. The number is positive if date1 is greater than date2, otherwise " @@ -17550,7 +17590,7 @@ msgid "" "empty string." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1005 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1023 msgid "" "language_strings(lang_codes, localize) -- return the strings for the " "language codes passed in lang_codes. If localize is zero, return the strings " @@ -17558,7 +17598,7 @@ msgid "" "the current locale. Lang_codes is a comma-separated list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1025 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1043 msgid "" "language_codes(lang_strings) -- return the language codes for the strings " "passed in lang_strings. The strings must be in the language of the current " @@ -17880,108 +17920,112 @@ msgstr "" msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:720 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:718 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:827 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:825 msgid "Download finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:829 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:827 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:835 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:833 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:837 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:835 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:839 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:837 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:934 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:932 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:936 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:934 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:938 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:936 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:961 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:959 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:966 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:964 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:975 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:973 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:977 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:975 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1057 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1055 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1073 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1071 #, python-format msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1082 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1080 #, python-format msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1091 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1089 #, python-format msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1137 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1135 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1277 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1216 +msgid "Articles in this issue: " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1286 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1348 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1357 #, python-format msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1359 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1368 #, python-format msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1376 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1385 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1518 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1527 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1533 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1542 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -18091,75 +18135,75 @@ msgstr "" msgid "Do not download CSS stylesheets." msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:649 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:649 msgid "OK" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:652 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:652 msgid "Save" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:655 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:655 msgid "Open" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:658 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "Cancel" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:661 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "&Close" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:664 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:664 msgid "Apply" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:674 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:674 msgid "Don't Save" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:676 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:676 msgid "Close without Saving" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:678 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:678 msgid "Discard" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:681 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:681 msgid "&Yes" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:684 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:684 msgid "Yes to &All" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:687 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:687 msgid "&No" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:690 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:690 msgid "N&o to All" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:693 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:693 msgid "Save All" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:696 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:696 msgid "Abort" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:699 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:699 msgid "Retry" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:702 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:702 msgid "Ignore" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:705 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:705 msgid "Restore Defaults" msgstr "" diff --git a/src/calibre/translations/ko.po b/src/calibre/translations/ko.po index 67555cb203..31606ae2ad 100644 --- a/src/calibre/translations/ko.po +++ b/src/calibre/translations/ko.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-09-23 18:01+0000\n" +"POT-Creation-Date: 2011-09-30 20:39+0000\n" "PO-Revision-Date: 2011-08-05 16:02+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: Korean \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Launchpad-Export-Date: 2011-09-24 04:47+0000\n" -"X-Generator: Launchpad (build 14012)\n" +"X-Launchpad-Export-Date: 2011-10-01 04:50+0000\n" +"X-Generator: Launchpad (build 14071)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -26,8 +26,8 @@ msgstr "아무 것도 안함" #: /home/kovid/work/calibre/src/calibre/db/cache.py:104 #: /home/kovid/work/calibre/src/calibre/db/cache.py:107 #: /home/kovid/work/calibre/src/calibre/db/cache.py:118 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:242 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:243 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:247 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:248 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 @@ -51,7 +51,7 @@ msgstr "아무 것도 안함" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1898 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1900 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:286 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:288 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:34 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:35 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:98 @@ -102,8 +102,8 @@ msgstr "아무 것도 안함" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:999 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:101 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:138 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:140 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1002 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1007 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1079 @@ -143,7 +143,7 @@ msgstr "아무 것도 안함" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:380 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:564 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 @@ -164,9 +164,9 @@ msgstr "아무 것도 안함" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1209 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1212 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:252 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:396 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:161 @@ -176,14 +176,14 @@ msgstr "아무 것도 안함" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:217 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:541 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:560 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2037 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2187 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3242 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3244 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3377 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:542 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:550 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:561 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2038 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2188 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3243 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3378 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 @@ -736,22 +736,22 @@ msgid "This profile is intended for the Amazon Kindle." msgstr "이 프로파일은 Amazon Kindle에서 사용됩니다." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:173 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:660 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:661 msgid "This profile is intended for the Irex Illiad." msgstr "이 프로파일은 Irex Illiad에 사용됩니다." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:185 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:673 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:674 msgid "This profile is intended for the IRex Digital Reader 1000." msgstr "이 프로파일은 IRex Digital Reader 1000에 사용됩니다." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:198 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:687 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:688 msgid "This profile is intended for the IRex Digital Reader 800." msgstr "이 프로파일은 IRex Digital Reader 800에 사용됩니다." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:210 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:701 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:702 msgid "This profile is intended for the B&N Nook." msgstr "이 프로파일은 B&N Nook에 사용됩니다." @@ -811,14 +811,19 @@ msgstr "이 프로파일은 SONY PRS-500/505/700 등의 가로화면 모드에 msgid "This profile is intended for the Amazon Kindle DX." msgstr "이 프로파일은 Amazon Kindle DX에 사용됩니다." -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:713 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:714 msgid "This profile is intended for the B&N Nook Color." msgstr "B&N Nook Color를 위한 개요" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:724 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:725 msgid "This profile is intended for the Sanda Bambook." msgstr "Sanda Bambook을 위한 개요" +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:740 +msgid "" +"This profile is intended for the PocketBook Pro 900 series of devices." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 msgid "Installed plugins" msgstr "설치된 플러그인" @@ -882,13 +887,13 @@ msgstr "주어진 이름의 플러그인을 사용합니다" msgid "Disable the named plugin" msgstr "주어진 이름의 플러그인을 사용하지 않습니다" -#: /home/kovid/work/calibre/src/calibre/db/backend.py:271 -#: /home/kovid/work/calibre/src/calibre/db/backend.py:280 +#: /home/kovid/work/calibre/src/calibre/db/backend.py:272 +#: /home/kovid/work/calibre/src/calibre/db/backend.py:281 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:288 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:668 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:132 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:674 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:133 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:142 #, python-format msgid "Path to library too long. Must be less than %d characters." msgstr "" @@ -897,26 +902,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:987 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:988 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:814 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:826 msgid "Yes" msgstr "예" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1102 msgid "Main" msgstr "주" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1104 msgid "Card A" msgstr "카드 A" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1106 msgid "Card B" msgstr "카드 B" @@ -928,17 +933,17 @@ msgstr "" msgid "Communicate with Android phones." msgstr "안드로이드폰과 통신합니다." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:129 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:133 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" msgstr "장치에 전자책을 전송할 디렉토리의 목록입니다. 쉼표(,)로 구분합니다. 먼저 기존의 디렉토리를 사용됩니다." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:182 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:187 msgid "Communicate with S60 phones." msgstr "S60 휴대폰과 통신합니다." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:201 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:206 msgid "Communicate with WebOS tablets." msgstr "" @@ -1064,9 +1069,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1150 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:334 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:347 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:335 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:348 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3104 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "뉴스" @@ -1074,8 +1079,8 @@ msgstr "뉴스" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:662 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3062 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3080 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3063 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3081 msgid "Catalog" msgstr "분류" @@ -3291,44 +3296,48 @@ msgstr "" msgid "Cover" msgstr "표지" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:409 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:429 msgid "Downloads metadata and covers from Amazon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:419 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:439 msgid "US" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:420 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:440 msgid "France" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:421 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:441 msgid "Germany" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:422 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:442 msgid "UK" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:423 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:443 msgid "Italy" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:424 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:444 msgid "Japan" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:428 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:445 +msgid "Spain" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:449 msgid "Amazon website to use:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:429 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:450 msgid "" "Metadata from Amazon will be fetched using this country's Amazon website." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:603 msgid "Amazon timed out. Try again later." msgstr "" @@ -3531,7 +3540,7 @@ msgstr "%s 형식의 책은 지원하지 않습니다" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:955 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:958 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" @@ -4190,7 +4199,7 @@ msgid "Choose Files" msgstr "파일 선택하기" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:751 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:754 msgid "Books" msgstr "책" @@ -4595,8 +4604,8 @@ msgstr "%s 폴더는 이미 존재합니다. 삭제를 먼저 하세요." #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:287 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:341 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:70 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:673 msgid "Too long" msgstr "" @@ -4655,8 +4664,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:733 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:106 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:88 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:298 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:352 msgid "Success" @@ -4672,7 +4681,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:970 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:377 msgid "Failed" @@ -4729,7 +4739,7 @@ msgid "Create a catalog of the books in your calibre library" msgstr "당신의 칼리버 라이브러리에 책의 분류를 생성" #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:88 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:590 msgid "Cannot convert" msgstr "변환할 수 없음" @@ -4791,7 +4801,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/device_category_editor.py:112 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:674 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:216 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:503 @@ -5192,7 +5202,7 @@ msgstr "F1" #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:66 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:670 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:670 msgid "Help" msgstr "도움말" @@ -5613,7 +5623,7 @@ msgid "No books found" msgstr "발견된 책이 없습니다" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:289 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:794 msgid "No permission" msgstr "권한 없음" @@ -5811,50 +5821,50 @@ msgid "" "&Multiple books per folder, assumes every ebook file is a different book" msgstr "폴더마다 여러권의 책, 모든 전자책 파일은 다른 책이라고 가정합니다(&M)" -#: /home/kovid/work/calibre/src/calibre/gui2/bars.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/bars.py:195 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:302 msgid "Donate" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:120 msgid "Click to open" msgstr "열려면 누르세요" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:135 msgid "Ids" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:173 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1035 msgid "Collections" msgstr "모음집" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:290 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:256 msgid "Paste Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:291 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:257 msgid "Copy Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:557 msgid "Double-click to open Book Details window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:556 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:558 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "경로" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:559 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" @@ -5944,7 +5954,7 @@ msgstr "출력" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:21 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:105 @@ -6850,33 +6860,33 @@ msgid "" msgstr "메타 정보를 지정합니다. 출력 파일은 가능한 이 메타 정보와 같은 것들을 포함할 것입니다." #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:901 msgid "Choose cover for " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:906 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:909 msgid "Cannot read" msgstr "읽을 수 없음" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:910 msgid "You do not have permission to read the file: " msgstr "파일을 읽을 수 있는 권한이 없습니다: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:203 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:915 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:918 msgid "Error reading file" msgstr "파일 읽기 오류" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:916 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:919 msgid "

    There was an error reading from file:
    " msgstr "

    파일에서 읽어오던 중에 오류가 있었습니다:
    " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:926 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:929 msgid " is not a valid picture" msgstr " 는(은) 잘못된 그림입니다" @@ -6901,7 +6911,7 @@ msgid "&Title: " msgstr "제목(&T): " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 msgid "Change the title of this book" msgstr "이 책의 제목 변경하기" @@ -6931,7 +6941,7 @@ msgstr "태그(&G): " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:548 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1089 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1092 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

    They can be any words or phrases, separated by commas." @@ -6941,7 +6951,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:555 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:214 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:446 msgid "&Series:" msgstr "시리즈(&S):" @@ -6949,7 +6959,7 @@ msgstr "시리즈(&S):" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:556 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:557 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:445 msgid "List of known series. You can add new series." msgstr "알려진 시리즈의 목록입니다. 새로운 시리즈를 추가할 수 있습니다." @@ -7588,7 +7598,7 @@ msgstr "표지 탐색기를 불러올 수 없습니다" #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:271 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:320 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:324 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1396 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1399 msgid "Undefined" msgstr "정의되지 않음" @@ -8153,51 +8163,51 @@ msgstr "" msgid "Convertible" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:43 msgid "Choose location for calibre library" msgstr "calibre 라이브러리를 위한 위치를 선택하세요" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:50 msgid "Same as current" msgstr "현재와 동일" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 #, python-format msgid "The location %s contains the current calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:56 msgid "No existing library found" msgstr "기존의 라이브러리를 찾아내지 않음" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 #, python-format msgid "There is no existing calibre library at %s" msgstr "%s 위치에 기존의 calibre 라이브러리가 없습니다" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:62 msgid "Not empty" msgstr "비어있지 않음" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:63 #, python-format msgid "The folder %s is not empty. Please choose an empty folder" msgstr "%s 폴더가 비어있지 않습니다. 비어있는 폴더를 선택해 주세요" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:94 msgid "No location" msgstr "위치 없음" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:94 msgid "No location selected" msgstr "선택된 위치 없음" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:683 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:689 msgid "Bad location" msgstr "잘못된 위치" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:99 #, python-format msgid "%s is not an existing folder" msgstr "%s 는(은) 기존의 폴더가 아닙니다" @@ -8263,14 +8273,14 @@ msgstr "%s 변환하기에 대한 옵션 지정" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:211 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:117 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 msgid "&Title:" msgstr "제목(&T):" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:199 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:198 msgid "&Author(s):" msgstr "저자(&A):" @@ -8279,21 +8289,21 @@ msgid "&Profile:" msgstr "프로파일(&P):" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:24 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:236 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:649 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:241 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:649 msgid "&OK" msgstr "확인(&O)" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:25 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:242 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tweak_epub_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:233 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:658 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "&Cancel" msgstr "취소(&C)" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog_ui.py:43 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:26 msgid "Edit Comments" msgstr "설명 수정하기" @@ -8546,19 +8556,19 @@ msgstr "" msgid "Details of job" msgstr "작업의 상세 정보" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:21 msgid "Active Jobs" msgstr "활동중인 작업" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:36 msgid "&Stop selected jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:40 msgid "Show job &details" msgstr "작업 상세히 보기(&D)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:44 msgid "Stop &all non device jobs" msgstr "장치와 관련 없는 모든 작업 정지(&A)" @@ -8579,7 +8589,7 @@ msgid "Show detailed information about this error" msgstr "이 오류에 대한 자세한 정보를 봅니다" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:531 msgid "Copied" msgstr "사본" @@ -8766,13 +8776,13 @@ msgid "" msgstr "이 책의 저자들을 분류하는 방법을 지정합니다. 예를 들어 찰스 디킨스는 디킨스, 찰스 같이 분류되어야 합니다." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:541 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1047 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1050 msgid "&Rating:" msgstr "별점(&R):" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:542 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:543 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1048 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1051 msgid "Rating of this book. 0-5 stars" msgstr "이 책의 별점입니다. 0-5" @@ -8839,7 +8849,7 @@ msgid "&Force numbers to start with:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:569 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1380 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1383 msgid "&Date:" msgstr "날짜(&D):" @@ -8916,7 +8926,7 @@ msgid "Set from &ebook file(s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:592 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1152 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1155 msgid "&Languages:" msgstr "" @@ -9482,17 +9492,34 @@ msgstr "검색" msgid "Search in the library view for the selected item" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:23 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:25 msgid "" "Restoring database from backups, do not interrupt, this will happen in three " "stages" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:27 msgid "Restoring database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:80 +#, python-format +msgid "The old database was saved as: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:84 +#, python-format +msgid "" +"Restoring the database succeeded with some warnings click Show details to " +"see the details. %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:89 +#, python-format +msgid "Restoring database was successful. %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:94 msgid "" "Your list of books, with all their metadata is stored in a single file, " "called a database. In addition, metadata for each individual book is stored " @@ -9503,20 +9530,11 @@ msgid "" "recipes.

    Do you want to restore the database?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:131 msgid "Restoring database failed, click Show details to see details" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:107 -msgid "" -"Restoring the database succeeded with some warnings click Show details to " -"see the details." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:112 -msgid "Restoring database was successful" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:75 msgid "Saved search already exists" @@ -9937,7 +9955,7 @@ msgid "&Author:" msgstr "저자(&A):" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:215 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1091 msgid "Ta&gs:" msgstr "태그(&G):" @@ -10131,58 +10149,66 @@ msgstr "" msgid "Was" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:263 msgid "Template language tutorial" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:267 msgid "Template function reference" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:285 msgid "EXCEPTION: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:301 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:312 msgid "No column chosen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:313 msgid "You must specify a column to be colored" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:316 msgid "No template provided" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:306 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:317 msgid "The template box cannot be empty" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:32 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:252 msgid "Set the color of the column:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:39 +msgid "Copy a color name to the clipboard:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:49 +msgid "Copy the selected color name to the clipboard" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:59 msgid "Template value:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:60 msgid "" "The value the of the template using the current book in the library view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:73 msgid "Function &name:" msgstr "함수명(&N):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:100 msgid "&Documentation:" msgstr "문서(&D):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:85 msgid "Python &code:" msgstr "파이썬 코드(&C):" @@ -10607,7 +10633,7 @@ msgid "Regular expression (?P)" msgstr "정규 표현식 (?P)" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1288 msgid "ISBN:" msgstr "ISBN:" @@ -10664,13 +10690,13 @@ msgid "Connected " msgstr "연결됨 " #: /home/kovid/work/calibre/src/calibre/gui2/init.py:219 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:230 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:261 msgid "Book Details" msgstr "책 상세정보" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:221 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:232 msgid "Shift+Alt+D" msgstr "Shift+Alt+D" @@ -11075,138 +11101,133 @@ msgstr "전자책 열기" msgid "Configure" msgstr "설정" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:32 msgid "Use the library located at the specified path." msgstr "지정한 경로에 위치한 라이브러리를 사용합니다." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:34 msgid "Start minimized to system tray." msgstr "시스템 트레이 영역으로 최소화하여 시작합니다." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:36 msgid "Log debugging information to console" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:38 msgid "Do not check for updates" msgstr "업데이트를 검사하지 않음" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:40 msgid "" "Ignore custom plugins, useful if you installed a plugin that is preventing " "calibre from starting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:44 msgid "" "Cause a running calibre instance, if any, to be shutdown. Note that if there " "are running jobs, they will be silently aborted, so use with care." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:69 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:697 msgid "Calibre Library" msgstr "Calibre 라이브러리" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:95 msgid "Choose a location for your calibre e-book library" msgstr "calibre 전자책 라이브러리에 대한 위치를 선택하세요" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:104 msgid "Failed to create library" msgstr "라이브러리 생성이 실패함" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 #, python-format msgid "Failed to create calibre library at: %r." msgstr "다음 위치에 calibre 라이브러리 생성이 실패했습니다: %r." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:168 msgid "Choose a location for your new calibre e-book library" msgstr "새로운 calibre 전자책 라이브러리를 위한 위치를 선택합니다" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:136 msgid "Initializing user interface..." msgstr "사용자 인터페이스를 초기화합니다..." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:162 msgid "Repairing failed" msgstr "수리하기 실패" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:163 msgid "The database repair failed. Starting with a new empty library." msgstr "데이터베이스 수리가 실패했습니다. 비어있는 새로운 라이브러리로 시작합니다." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:202 msgid "Bad database location" msgstr "잘못된 데이터베이스 위치" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:178 #, python-format msgid "Bad database location %r. calibre will now quit." msgstr "%r 위치는 잘못된 데이터베이스 위치입니다. Calibre를 지금 종료합니다." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:493 msgid "Corrupted database" msgstr "데이터베이스 오류 발견" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:191 +#, python-format msgid "" -"Your calibre database appears to be corrupted. Do you want calibre to try " -"and repair it automatically? If you say No, a new empty calibre library will " -"be created." +"The library database at %s appears to be corrupted. Do you want calibre to " +"try and rebuild it automatically? The rebuild may not be completely " +"successful. If you say No, a new empty calibre library will be created." msgstr "" -"Calibre 데이터베이스에 오류가 발생한 것으로 보입니다. Calibre가 자동으로 수리를 하도록 하겠습니까? 아니오를 선택한다면, " -"새로 비어있는 Calibre 라이브러리를 생성할 것입니다." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:224 -msgid "" -"Repairing database. This can take a very long time for a large collection" -msgstr "데이터베이스를 수리합니다. 대량의 수집품에선 매우 긴 시간이 걸릴수 있습니다" - -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:203 #, python-format msgid "" "Bad database location %r. Will start with a new, empty calibre library" msgstr "%r 위치는 잘못된 데이터베이스 위치입니다. 비어있는 Calibre 라이브러리로 새로 시작합니다." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:213 #, python-format msgid "Starting %s: Loading books..." msgstr "%s 시작하는중: 책을 불러옵니다..." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:293 msgid "If you are sure it is not running" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:330 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:296 msgid "may be running in the system tray, in the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:298 msgid "upper right region of the screen." msgstr "화면의 오른쪽 상위 영역입니다." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:300 msgid "lower right region of the screen." msgstr "화면의 오른쪽 하위 영역입니다." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:303 msgid "try rebooting your computer." msgstr "컴퓨터 재부팅을 시도합니다." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:339 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:353 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:319 msgid "try deleting the file" msgstr "파일 삭제를 시도합니다" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:342 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:308 msgid "Cannot Start " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:343 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:309 #, python-format msgid "%s is already running." msgstr "%s은(는) 이미 실행 중입니다." @@ -11229,52 +11250,52 @@ msgstr "종료(&Q)" msgid "Unhandled exception" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:447 msgid "Permission denied" msgstr "권한이 거부되었습니다" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:105 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:448 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "%s을(를) 열 수 없습니다. 다른 프로그램에서 사용중입니까?" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:137 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:139 msgid "Title &sort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "" " The green color indicates that the current title sort matches the current " "title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:150 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 msgid "Authors changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:303 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:302 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -11282,27 +11303,27 @@ msgid "" "strings. If it is colored red, then the authors and this text do not match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:308 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:307 msgid "Author s&ort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" " The green color indicates that the current author sort matches the current " "author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:320 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:506 msgid "&Number:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:603 #, python-format msgid "" "Last modified: %s\n" @@ -11310,132 +11331,132 @@ msgid "" "Double click to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:613 #, python-format msgid "Restore %s from the original" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:660 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:659 msgid "Set the cover for the book from the selected format" msgstr "선택된 형식에서 책의 표지를 지정" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:668 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:667 msgid "Set metadata for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:674 msgid "Add a format to this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:681 msgid "Remove the selected format from this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:749 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:752 msgid "Choose formats for " msgstr "형식을 선택하세요: " -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:795 msgid "You do not have permission to read the following files:" msgstr "당신은 다음의 파일들을 읽을 권한이 없습니다:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:822 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:823 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:825 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:826 msgid "No format selected" msgstr "선택된 형식이 없음" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:835 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:838 msgid "Could not read metadata" msgstr "메타 정보를 읽을 수 없습니다" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:836 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:839 #, python-format msgid "Could not read metadata from %s format" msgstr "%s 형식에서 메타 정보를 읽을 수 없습니다" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:867 msgid "&Browse" msgstr "찾기(&B)" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:866 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:869 msgid "T&rim" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:868 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:871 msgid "&Remove" msgstr "제거(&R)" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:874 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:877 msgid "Download co&ver" msgstr "표지 내려받기(&V)" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:875 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:878 msgid "&Generate cover" msgstr "표지 생성(&G)" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:925 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:928 msgid "Not a valid picture" msgstr "올바른 그림 형식이 아닙니다" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:952 msgid "Specify title and author" msgstr "제목과 저자 지정" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:950 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:953 msgid "You must specify a title and author before generating a cover" msgstr "표지를 생성하기 전에 제목과 저자를 지정해야 합니다" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:972 msgid "Invalid cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:970 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:973 msgid "Could not change cover as the image is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:997 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1000 msgid "This book has no cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:999 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1002 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1055 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1058 msgid "stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1127 msgid "Tags changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1125 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1128 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1156 msgid "A comma separated list of languages for this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1176 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1179 msgid "Unknown language" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1177 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1180 #, python-format msgid "The language %s is not recognized" msgid_plural "The languages %s are not recognized" msgstr[0] "" msgstr[1] "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1189 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1192 msgid "I&ds:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1193 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -11443,38 +11464,38 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1254 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1316 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1257 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 msgid "This ISBN number is valid" msgstr "이 ISBN 숫자는 맞습니다" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1257 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1260 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 msgid "This ISBN number is invalid" msgstr "이 ISBN 숫자는 맞지 않습니다" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1304 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1307 msgid "Invalid ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1283 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1286 msgid "Enter an ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1305 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1308 msgid "The ISBN you entered is not valid. Try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1329 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1332 msgid "&Publisher:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1399 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1402 msgid "Clear date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1432 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1435 msgid "Publishe&d:" msgstr "출판사(&D):" @@ -11540,7 +11561,7 @@ msgid "Downloaded %(num)d of %(tot)d" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/config.py:61 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:61 msgid "Downloaded metadata fields" msgstr "" @@ -12973,87 +12994,87 @@ msgstr "" msgid "No source selected, cannot configure." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:32 msgid "Metadata sources" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:37 msgid "" "Disable any metadata sources you do not want by unchecking them. You can " "also set the cover priority. Covers from sources that have a higher " "(smaller) priority will be preferred when bulk downloading metadata.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:48 msgid "" "Sources with a red X next to their names must be configured before they will " "be used. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:53 msgid "Configure selected source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:66 msgid "" "If you uncheck any fields, metadata for those fields will not be downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:71 msgid "&Select all" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:75 msgid "&Clear all" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:79 msgid "&Select default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:80 msgid "" "Restore your own subset of checked fields that you define using the 'Set as " "default' button" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:84 msgid "&Set as default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:85 msgid "" "Store the currently checked fields as a default you can restore using the " "'Select default' button" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:90 msgid "Convert all downloaded comments to plain &text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:94 msgid "Swap author names from FN LN to LN, FN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:98 msgid "Max. number of &tags to download:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:105 msgid "Max. &time to wait after first match is found:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:133 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:117 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:199 msgid " secs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:113 msgid "Max. time to wait after first &cover is found:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:121 msgid "" "

    Different metadata sources have different sets of tags for the same book. " "If this option is checked, then calibre will use the smaller tag sets. These " @@ -13064,7 +13085,7 @@ msgid "" "for. Most often, they all have large tag sets." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:123 msgid "Prefer &fewer tags" msgstr "" @@ -13526,7 +13547,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:131 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:652 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:652 msgid "&Save" msgstr "" @@ -14300,7 +14321,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/store/search_ui.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/store/web_store_dialog_ui.py:63 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:661 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "Close" msgstr "" @@ -14488,7 +14509,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:455 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:456 msgid "Searches" msgstr "검색" @@ -14830,34 +14851,42 @@ msgid "" "automatically." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:494 +#, python-format +msgid "" +"The library database at %s appears to be corrupted. Do you want calibre to " +"try and rebuild it automatically? The rebuild may not be completely " +"successful." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:578 msgid "Conversion Error" msgstr "변환 오류" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:581 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:601 msgid "Recipe Disabled" msgstr "레시피 사용 안함" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:617 msgid "Failed" msgstr "실패" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:631 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:651 msgid "There are active jobs. Are you sure you want to quit?" msgstr "활동중인 작업이 있습니다. 종료하는게 확실합니까?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:634 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:654 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:638 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:658 msgid "Active jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:706 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:726 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." @@ -14950,7 +14979,7 @@ msgid "Edit" msgstr "편집" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:65 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:667 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "Reset" msgstr "초기화" @@ -15455,48 +15484,48 @@ msgstr "숨기기" msgid "Toggle" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:444 #, python-format msgid "" "Choose your e-book device. If your device is not in the list, choose a " "\"%s\" device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:505 msgid "Moving library..." msgstr "라이브러리를 이동하는중..." -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:515 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:522 msgid "Failed to move library" msgstr "라이브러리 이동 실패" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:576 msgid "Invalid database" msgstr "잘못된 데이터베이스" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:577 #, python-format msgid "" "

    An invalid library already exists at %(loc)s, delete it before trying to " "move the existing library.
    Error: %(err)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:588 msgid "Could not move library" msgstr "라이브러리를 이동할 수 없음" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:663 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:669 msgid "Select location for books" msgstr "책에 대한 위치를 선택하세요" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:690 #, python-format msgid "" "You must choose an empty folder for the calibre library. %s is not empty." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:758 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:764 msgid "welcome wizard" msgstr "마법사에 오신 것을 환영합니다" @@ -15815,7 +15844,7 @@ msgstr "체크됨" #: /home/kovid/work/calibre/src/calibre/library/caches.py:569 #: /home/kovid/work/calibre/src/calibre/library/caches.py:583 #: /home/kovid/work/calibre/src/calibre/library/caches.py:593 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:222 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:238 msgid "yes" msgstr "예" @@ -15823,7 +15852,7 @@ msgstr "예" #: /home/kovid/work/calibre/src/calibre/library/caches.py:568 #: /home/kovid/work/calibre/src/calibre/library/caches.py:580 #: /home/kovid/work/calibre/src/calibre/library/caches.py:590 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:222 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:238 msgid "no" msgstr "아니오" @@ -16734,22 +16763,22 @@ msgid "" "start with a letter" msgstr "라벨은 소문자, 숫자, 밑줄만 포함할 수 있으며 영문자로 시작되어야 합니다." -#: /home/kovid/work/calibre/src/calibre/library/database2.py:67 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:68 #, python-format msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3403 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3404 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3432 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3433 #, python-format msgid "Copying %s" msgstr "%s 복사하는중" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3449 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3450 msgid "Compacting database" msgstr "" @@ -16912,20 +16941,20 @@ msgid "" "Save into a single directory, ignoring the template directory structure" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:303 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:319 #, python-format msgid "" "Failed to calculate path for save to disk. Template: %(templ)s\n" "Error: %(err)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:309 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:325 #, python-format msgid "Template evaluation resulted in no path components. Template: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:403 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:436 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:419 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:452 msgid "Requested formats not available" msgstr "요청한 형식은 이용할 수 없습니다" @@ -17756,12 +17785,21 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:972 msgid "" +"list_equals(list1, sep1, list2, sep2, yes_val, no_val) -- return yes_val if " +"list1 and list2 contain the same items, otherwise return `no_val. The items " +"are determined by splitting each list using the appropriate separator " +"character (sep1 or sep2). The order of items in the lists is not relevant. " +"The compare is case insensitive." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:990 +msgid "" "today() -- return a date string for today. This value is designed for use in " "format_date or days_between, but can be manipulated like any other string. " "The date is in ISO format." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:983 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1001 msgid "" "days_between(date1, date2) -- return the number of days between date1 and " "date2. The number is positive if date1 is greater than date2, otherwise " @@ -17769,7 +17807,7 @@ msgid "" "empty string." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1005 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1023 msgid "" "language_strings(lang_codes, localize) -- return the strings for the " "language codes passed in lang_codes. If localize is zero, return the strings " @@ -17777,7 +17815,7 @@ msgid "" "the current locale. Lang_codes is a comma-separated list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1025 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1043 msgid "" "language_codes(lang_strings) -- return the language codes for the strings " "passed in lang_strings. The strings must be in the language of the current " @@ -18099,108 +18137,112 @@ msgstr "calibre 서버에서 내장된 리시프의 최신 버전을 내려받 msgid "Unknown News Source" msgstr "알 수 없는 뉴스 소스" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:720 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:718 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "'%s' 리시프는 사용자 이름과 암호를 필요로 합니다." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:827 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:825 msgid "Download finished" msgstr "내려받기 완료" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:829 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:827 msgid "Failed to download the following articles:" msgstr "다음 게시물의 내려받기가 실패:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:835 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:833 msgid "Failed to download parts of the following articles:" msgstr "다음 게시물의 부분적 내려받기가 실패:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:837 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:835 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:839 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:837 msgid "\tFailed links:" msgstr "\t실패한 링크:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:934 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:932 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:936 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:934 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:938 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:936 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:961 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:959 msgid "Fetching feeds..." msgstr "공급자를 가져옵니다..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:966 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:964 msgid "Got feeds from index page" msgstr "색인 페이지에서 가져온 공급자" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:975 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:973 msgid "Trying to download cover..." msgstr "표지의 내려받기를 시도합니다..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:977 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:975 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1057 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1055 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "내려받기 시작 [%d 개의 스레드]..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1073 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1071 #, python-format msgid "Feeds downloaded to %s" msgstr "%s에 내려받은 공급자" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1082 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1080 #, python-format msgid "Could not download cover: %s" msgstr "표지를 내려받을 수 없습니다: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1091 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1089 #, python-format msgid "Downloading cover from %s" msgstr "%s 에서 표지를 내려받습니다" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1137 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1135 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1277 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1216 +msgid "Articles in this issue: " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1286 msgid "Untitled Article" msgstr "제목없는 게시물" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1348 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1357 #, python-format msgid "Article downloaded: %s" msgstr "게시물 내려받음: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1359 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1368 #, python-format msgid "Article download failed: %s" msgstr "게시물 내려받기 실패: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1376 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1385 msgid "Fetching feed" msgstr "공급자 가져오기" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1518 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1527 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1533 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1542 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -18310,75 +18352,75 @@ msgstr "" msgid "Do not download CSS stylesheets." msgstr "CSS 스타일시트를 내려받지 않음" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:649 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:649 msgid "OK" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:652 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:652 msgid "Save" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:655 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:655 msgid "Open" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:658 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "Cancel" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:661 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "&Close" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:664 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:664 msgid "Apply" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:674 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:674 msgid "Don't Save" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:676 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:676 msgid "Close without Saving" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:678 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:678 msgid "Discard" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:681 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:681 msgid "&Yes" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:684 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:684 msgid "Yes to &All" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:687 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:687 msgid "&No" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:690 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:690 msgid "N&o to All" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:693 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:693 msgid "Save All" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:696 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:696 msgid "Abort" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:699 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:699 msgid "Retry" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:702 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:702 msgid "Ignore" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:705 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:705 msgid "Restore Defaults" msgstr "" diff --git a/src/calibre/translations/lt.po b/src/calibre/translations/lt.po index 4e10d446b4..74f9000ebf 100644 --- a/src/calibre/translations/lt.po +++ b/src/calibre/translations/lt.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-09-23 18:01+0000\n" +"POT-Creation-Date: 2011-09-30 20:39+0000\n" "PO-Revision-Date: 2011-08-05 16:44+0000\n" "Last-Translator: Mantas Kriaučiūnas \n" "Language-Team: Lithuanian \n" @@ -16,8 +16,8 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && " "(n%100<10 || n%100>=20) ? 1 : 2;\n" -"X-Launchpad-Export-Date: 2011-09-24 04:48+0000\n" -"X-Generator: Launchpad (build 14012)\n" +"X-Launchpad-Export-Date: 2011-10-01 04:50+0000\n" +"X-Generator: Launchpad (build 14071)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -27,8 +27,8 @@ msgstr "Nieko nedaro" #: /home/kovid/work/calibre/src/calibre/db/cache.py:104 #: /home/kovid/work/calibre/src/calibre/db/cache.py:107 #: /home/kovid/work/calibre/src/calibre/db/cache.py:118 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:242 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:243 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:247 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:248 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 @@ -52,7 +52,7 @@ msgstr "Nieko nedaro" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1898 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1900 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:286 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:288 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:34 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:35 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:98 @@ -103,8 +103,8 @@ msgstr "Nieko nedaro" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:999 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:101 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:138 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:140 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1002 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1007 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1079 @@ -144,7 +144,7 @@ msgstr "Nieko nedaro" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:380 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:564 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 @@ -165,9 +165,9 @@ msgstr "Nieko nedaro" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1209 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1212 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:252 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:396 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:161 @@ -177,14 +177,14 @@ msgstr "Nieko nedaro" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:217 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:541 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:560 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2037 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2187 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3242 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3244 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3377 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:542 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:550 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:561 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2038 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2188 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3243 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3378 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 @@ -731,22 +731,22 @@ msgid "This profile is intended for the Amazon Kindle." msgstr "Profilis skirtas Amazon Kindle." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:173 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:660 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:661 msgid "This profile is intended for the Irex Illiad." msgstr "Profilis skirtas Irex Illiad." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:185 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:673 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:674 msgid "This profile is intended for the IRex Digital Reader 1000." msgstr "Profilis skirtas IRex Digital Reader 1000." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:198 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:687 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:688 msgid "This profile is intended for the IRex Digital Reader 800." msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:210 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:701 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:702 msgid "This profile is intended for the B&N Nook." msgstr "Profilis skirtas B&N Nook." @@ -808,14 +808,19 @@ msgstr "" msgid "This profile is intended for the Amazon Kindle DX." msgstr "Profilis skirtas Amazon Kindle DX." -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:713 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:714 msgid "This profile is intended for the B&N Nook Color." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:724 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:725 msgid "This profile is intended for the Sanda Bambook." msgstr "" +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:740 +msgid "" +"This profile is intended for the PocketBook Pro 900 series of devices." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 msgid "Installed plugins" msgstr "Idiėgti įskiepiai" @@ -879,13 +884,13 @@ msgstr "" msgid "Disable the named plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/backend.py:271 -#: /home/kovid/work/calibre/src/calibre/db/backend.py:280 +#: /home/kovid/work/calibre/src/calibre/db/backend.py:272 +#: /home/kovid/work/calibre/src/calibre/db/backend.py:281 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:288 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:668 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:132 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:674 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:133 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:142 #, python-format msgid "Path to library too long. Must be less than %d characters." msgstr "" @@ -894,26 +899,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:987 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:988 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:814 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:826 msgid "Yes" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1102 msgid "Main" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1104 msgid "Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1106 msgid "Card B" msgstr "" @@ -925,17 +930,17 @@ msgstr "" msgid "Communicate with Android phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:129 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:133 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:182 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:187 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:201 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:206 msgid "Communicate with WebOS tablets." msgstr "" @@ -1054,9 +1059,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1150 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:334 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:347 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:335 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:348 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3104 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "Naujienos" @@ -1064,8 +1069,8 @@ msgstr "Naujienos" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:662 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3062 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3080 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3063 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3081 msgid "Catalog" msgstr "Katalogas" @@ -3203,44 +3208,48 @@ msgstr "" msgid "Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:409 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:429 msgid "Downloads metadata and covers from Amazon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:419 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:439 msgid "US" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:420 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:440 msgid "France" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:421 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:441 msgid "Germany" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:422 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:442 msgid "UK" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:423 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:443 msgid "Italy" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:424 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:444 msgid "Japan" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:428 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:445 +msgid "Spain" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:449 msgid "Amazon website to use:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:429 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:450 msgid "" "Metadata from Amazon will be fetched using this country's Amazon website." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:603 msgid "Amazon timed out. Try again later." msgstr "" @@ -3443,7 +3452,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:955 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:958 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" @@ -4053,7 +4062,7 @@ msgid "Choose Files" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:751 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:754 msgid "Books" msgstr "" @@ -4456,8 +4465,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:287 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:341 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:70 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:673 msgid "Too long" msgstr "" @@ -4516,8 +4525,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:733 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:106 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:88 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:298 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:352 msgid "Success" @@ -4533,7 +4542,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:970 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:377 msgid "Failed" @@ -4590,7 +4600,7 @@ msgid "Create a catalog of the books in your calibre library" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:88 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:590 msgid "Cannot convert" msgstr "" @@ -4652,7 +4662,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/device_category_editor.py:112 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:674 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:216 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:503 @@ -5053,7 +5063,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:66 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:670 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:670 msgid "Help" msgstr "" @@ -5474,7 +5484,7 @@ msgid "No books found" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:289 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:794 msgid "No permission" msgstr "" @@ -5672,50 +5682,50 @@ msgid "" "&Multiple books per folder, assumes every ebook file is a different book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/bars.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/bars.py:195 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:302 msgid "Donate" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:120 msgid "Click to open" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:135 msgid "Ids" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:173 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1035 msgid "Collections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:290 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:256 msgid "Paste Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:291 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:257 msgid "Copy Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:557 msgid "Double-click to open Book Details window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:556 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:558 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:559 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" @@ -5805,7 +5815,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:21 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:105 @@ -6709,33 +6719,33 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:901 msgid "Choose cover for " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:906 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:909 msgid "Cannot read" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:910 msgid "You do not have permission to read the file: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:203 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:915 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:918 msgid "Error reading file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:916 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:919 msgid "

    There was an error reading from file:
    " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:926 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:929 msgid " is not a valid picture" msgstr "" @@ -6760,7 +6770,7 @@ msgid "&Title: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 msgid "Change the title of this book" msgstr "" @@ -6790,7 +6800,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:548 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1089 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1092 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

    They can be any words or phrases, separated by commas." @@ -6799,7 +6809,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:555 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:214 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:446 msgid "&Series:" msgstr "" @@ -6807,7 +6817,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:556 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:557 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:445 msgid "List of known series. You can add new series." msgstr "" @@ -7441,7 +7451,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:271 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:320 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:324 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1396 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1399 msgid "Undefined" msgstr "" @@ -8006,51 +8016,51 @@ msgstr "" msgid "Convertible" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:43 msgid "Choose location for calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:50 msgid "Same as current" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 #, python-format msgid "The location %s contains the current calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:56 msgid "No existing library found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 #, python-format msgid "There is no existing calibre library at %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:62 msgid "Not empty" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:63 #, python-format msgid "The folder %s is not empty. Please choose an empty folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:94 msgid "No location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:94 msgid "No location selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:683 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:689 msgid "Bad location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:99 #, python-format msgid "%s is not an existing folder" msgstr "" @@ -8116,14 +8126,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:211 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:117 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 msgid "&Title:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:199 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:198 msgid "&Author(s):" msgstr "" @@ -8132,21 +8142,21 @@ msgid "&Profile:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:24 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:236 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:649 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:241 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:649 msgid "&OK" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:25 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:242 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tweak_epub_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:233 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:658 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "&Cancel" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog_ui.py:43 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:26 msgid "Edit Comments" msgstr "" @@ -8399,19 +8409,19 @@ msgstr "" msgid "Details of job" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:21 msgid "Active Jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:36 msgid "&Stop selected jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:40 msgid "Show job &details" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:44 msgid "Stop &all non device jobs" msgstr "" @@ -8432,7 +8442,7 @@ msgid "Show detailed information about this error" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:531 msgid "Copied" msgstr "" @@ -8619,13 +8629,13 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:541 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1047 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1050 msgid "&Rating:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:542 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:543 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1048 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1051 msgid "Rating of this book. 0-5 stars" msgstr "" @@ -8692,7 +8702,7 @@ msgid "&Force numbers to start with:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:569 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1380 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1383 msgid "&Date:" msgstr "" @@ -8766,7 +8776,7 @@ msgid "Set from &ebook file(s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:592 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1152 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1155 msgid "&Languages:" msgstr "" @@ -9332,17 +9342,34 @@ msgstr "" msgid "Search in the library view for the selected item" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:23 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:25 msgid "" "Restoring database from backups, do not interrupt, this will happen in three " "stages" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:27 msgid "Restoring database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:80 +#, python-format +msgid "The old database was saved as: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:84 +#, python-format +msgid "" +"Restoring the database succeeded with some warnings click Show details to " +"see the details. %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:89 +#, python-format +msgid "Restoring database was successful. %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:94 msgid "" "Your list of books, with all their metadata is stored in a single file, " "called a database. In addition, metadata for each individual book is stored " @@ -9353,20 +9380,11 @@ msgid "" "recipes.

    Do you want to restore the database?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:131 msgid "Restoring database failed, click Show details to see details" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:107 -msgid "" -"Restoring the database succeeded with some warnings click Show details to " -"see the details." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:112 -msgid "Restoring database was successful" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:75 msgid "Saved search already exists" @@ -9787,7 +9805,7 @@ msgid "&Author:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:215 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1091 msgid "Ta&gs:" msgstr "" @@ -9981,58 +9999,66 @@ msgstr "" msgid "Was" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:263 msgid "Template language tutorial" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:267 msgid "Template function reference" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:285 msgid "EXCEPTION: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:301 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:312 msgid "No column chosen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:313 msgid "You must specify a column to be colored" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:316 msgid "No template provided" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:306 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:317 msgid "The template box cannot be empty" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:32 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:252 msgid "Set the color of the column:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:39 +msgid "Copy a color name to the clipboard:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:49 +msgid "Copy the selected color name to the clipboard" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:59 msgid "Template value:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:60 msgid "" "The value the of the template using the current book in the library view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:73 msgid "Function &name:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:100 msgid "&Documentation:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:85 msgid "Python &code:" msgstr "" @@ -10457,7 +10483,7 @@ msgid "Regular expression (?P)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1288 msgid "ISBN:" msgstr "" @@ -10514,13 +10540,13 @@ msgid "Connected " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:219 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:230 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:261 msgid "Book Details" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:221 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:232 msgid "Shift+Alt+D" msgstr "" @@ -10925,136 +10951,133 @@ msgstr "" msgid "Configure" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:32 msgid "Use the library located at the specified path." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:34 msgid "Start minimized to system tray." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:36 msgid "Log debugging information to console" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:38 msgid "Do not check for updates" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:40 msgid "" "Ignore custom plugins, useful if you installed a plugin that is preventing " "calibre from starting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:44 msgid "" "Cause a running calibre instance, if any, to be shutdown. Note that if there " "are running jobs, they will be silently aborted, so use with care." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:69 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:697 msgid "Calibre Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:95 msgid "Choose a location for your calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:104 msgid "Failed to create library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 #, python-format msgid "Failed to create calibre library at: %r." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:168 msgid "Choose a location for your new calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:136 msgid "Initializing user interface..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:162 msgid "Repairing failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:163 msgid "The database repair failed. Starting with a new empty library." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:202 msgid "Bad database location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:178 #, python-format msgid "Bad database location %r. calibre will now quit." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:493 msgid "Corrupted database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:191 +#, python-format msgid "" -"Your calibre database appears to be corrupted. Do you want calibre to try " -"and repair it automatically? If you say No, a new empty calibre library will " -"be created." +"The library database at %s appears to be corrupted. Do you want calibre to " +"try and rebuild it automatically? The rebuild may not be completely " +"successful. If you say No, a new empty calibre library will be created." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:224 -msgid "" -"Repairing database. This can take a very long time for a large collection" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:203 #, python-format msgid "" "Bad database location %r. Will start with a new, empty calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:213 #, python-format msgid "Starting %s: Loading books..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:293 msgid "If you are sure it is not running" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:330 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:296 msgid "may be running in the system tray, in the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:298 msgid "upper right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:300 msgid "lower right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:303 msgid "try rebooting your computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:339 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:353 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:319 msgid "try deleting the file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:342 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:308 msgid "Cannot Start " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:343 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:309 #, python-format msgid "%s is already running." msgstr "" @@ -11077,52 +11100,52 @@ msgstr "" msgid "Unhandled exception" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:447 msgid "Permission denied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:105 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:448 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:137 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:139 msgid "Title &sort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "" " The green color indicates that the current title sort matches the current " "title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:150 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 msgid "Authors changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:303 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:302 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -11130,27 +11153,27 @@ msgid "" "strings. If it is colored red, then the authors and this text do not match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:308 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:307 msgid "Author s&ort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" " The green color indicates that the current author sort matches the current " "author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:320 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:506 msgid "&Number:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:603 #, python-format msgid "" "Last modified: %s\n" @@ -11158,132 +11181,132 @@ msgid "" "Double click to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:613 #, python-format msgid "Restore %s from the original" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:660 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:659 msgid "Set the cover for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:668 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:667 msgid "Set metadata for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:674 msgid "Add a format to this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:681 msgid "Remove the selected format from this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:749 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:752 msgid "Choose formats for " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:795 msgid "You do not have permission to read the following files:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:822 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:823 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:825 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:826 msgid "No format selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:835 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:838 msgid "Could not read metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:836 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:839 #, python-format msgid "Could not read metadata from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:867 msgid "&Browse" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:866 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:869 msgid "T&rim" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:868 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:871 msgid "&Remove" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:874 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:877 msgid "Download co&ver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:875 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:878 msgid "&Generate cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:925 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:928 msgid "Not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:952 msgid "Specify title and author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:950 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:953 msgid "You must specify a title and author before generating a cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:972 msgid "Invalid cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:970 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:973 msgid "Could not change cover as the image is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:997 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1000 msgid "This book has no cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:999 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1002 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1055 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1058 msgid "stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1127 msgid "Tags changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1125 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1128 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1156 msgid "A comma separated list of languages for this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1176 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1179 msgid "Unknown language" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1177 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1180 #, python-format msgid "The language %s is not recognized" msgid_plural "The languages %s are not recognized" msgstr[0] "" msgstr[1] "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1189 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1192 msgid "I&ds:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1193 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -11291,38 +11314,38 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1254 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1316 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1257 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 msgid "This ISBN number is valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1257 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1260 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 msgid "This ISBN number is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1304 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1307 msgid "Invalid ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1283 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1286 msgid "Enter an ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1305 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1308 msgid "The ISBN you entered is not valid. Try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1329 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1332 msgid "&Publisher:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1399 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1402 msgid "Clear date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1432 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1435 msgid "Publishe&d:" msgstr "" @@ -11388,7 +11411,7 @@ msgid "Downloaded %(num)d of %(tot)d" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/config.py:61 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:61 msgid "Downloaded metadata fields" msgstr "" @@ -12811,87 +12834,87 @@ msgstr "" msgid "No source selected, cannot configure." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:32 msgid "Metadata sources" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:37 msgid "" "Disable any metadata sources you do not want by unchecking them. You can " "also set the cover priority. Covers from sources that have a higher " "(smaller) priority will be preferred when bulk downloading metadata.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:48 msgid "" "Sources with a red X next to their names must be configured before they will " "be used. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:53 msgid "Configure selected source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:66 msgid "" "If you uncheck any fields, metadata for those fields will not be downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:71 msgid "&Select all" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:75 msgid "&Clear all" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:79 msgid "&Select default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:80 msgid "" "Restore your own subset of checked fields that you define using the 'Set as " "default' button" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:84 msgid "&Set as default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:85 msgid "" "Store the currently checked fields as a default you can restore using the " "'Select default' button" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:90 msgid "Convert all downloaded comments to plain &text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:94 msgid "Swap author names from FN LN to LN, FN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:98 msgid "Max. number of &tags to download:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:105 msgid "Max. &time to wait after first match is found:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:133 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:117 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:199 msgid " secs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:113 msgid "Max. time to wait after first &cover is found:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:121 msgid "" "

    Different metadata sources have different sets of tags for the same book. " "If this option is checked, then calibre will use the smaller tag sets. These " @@ -12902,7 +12925,7 @@ msgid "" "for. Most often, they all have large tag sets." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:123 msgid "Prefer &fewer tags" msgstr "" @@ -13359,7 +13382,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:131 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:652 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:652 msgid "&Save" msgstr "" @@ -14131,7 +14154,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/store/search_ui.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/store/web_store_dialog_ui.py:63 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:661 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "Close" msgstr "" @@ -14317,7 +14340,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:455 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:456 msgid "Searches" msgstr "" @@ -14659,34 +14682,42 @@ msgid "" "automatically." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:494 +#, python-format +msgid "" +"The library database at %s appears to be corrupted. Do you want calibre to " +"try and rebuild it automatically? The rebuild may not be completely " +"successful." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:578 msgid "Conversion Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:581 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:601 msgid "Recipe Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:617 msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:631 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:651 msgid "There are active jobs. Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:634 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:654 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:638 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:658 msgid "Active jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:706 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:726 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." @@ -14779,7 +14810,7 @@ msgid "Edit" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:65 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:667 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "Reset" msgstr "" @@ -15281,48 +15312,48 @@ msgstr "" msgid "Toggle" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:444 #, python-format msgid "" "Choose your e-book device. If your device is not in the list, choose a " "\"%s\" device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:505 msgid "Moving library..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:515 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:522 msgid "Failed to move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:576 msgid "Invalid database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:577 #, python-format msgid "" "

    An invalid library already exists at %(loc)s, delete it before trying to " "move the existing library.
    Error: %(err)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:588 msgid "Could not move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:663 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:669 msgid "Select location for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:690 #, python-format msgid "" "You must choose an empty folder for the calibre library. %s is not empty." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:758 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:764 msgid "welcome wizard" msgstr "" @@ -15633,7 +15664,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:569 #: /home/kovid/work/calibre/src/calibre/library/caches.py:583 #: /home/kovid/work/calibre/src/calibre/library/caches.py:593 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:222 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:238 msgid "yes" msgstr "" @@ -15641,7 +15672,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:568 #: /home/kovid/work/calibre/src/calibre/library/caches.py:580 #: /home/kovid/work/calibre/src/calibre/library/caches.py:590 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:222 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:238 msgid "no" msgstr "" @@ -16526,22 +16557,22 @@ msgid "" "start with a letter" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:67 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:68 #, python-format msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3403 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3404 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3432 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3433 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3449 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3450 msgid "Compacting database" msgstr "" @@ -16700,20 +16731,20 @@ msgid "" "Save into a single directory, ignoring the template directory structure" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:303 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:319 #, python-format msgid "" "Failed to calculate path for save to disk. Template: %(templ)s\n" "Error: %(err)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:309 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:325 #, python-format msgid "Template evaluation resulted in no path components. Template: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:403 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:436 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:419 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:452 msgid "Requested formats not available" msgstr "" @@ -17544,12 +17575,21 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:972 msgid "" +"list_equals(list1, sep1, list2, sep2, yes_val, no_val) -- return yes_val if " +"list1 and list2 contain the same items, otherwise return `no_val. The items " +"are determined by splitting each list using the appropriate separator " +"character (sep1 or sep2). The order of items in the lists is not relevant. " +"The compare is case insensitive." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:990 +msgid "" "today() -- return a date string for today. This value is designed for use in " "format_date or days_between, but can be manipulated like any other string. " "The date is in ISO format." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:983 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1001 msgid "" "days_between(date1, date2) -- return the number of days between date1 and " "date2. The number is positive if date1 is greater than date2, otherwise " @@ -17557,7 +17597,7 @@ msgid "" "empty string." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1005 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1023 msgid "" "language_strings(lang_codes, localize) -- return the strings for the " "language codes passed in lang_codes. If localize is zero, return the strings " @@ -17565,7 +17605,7 @@ msgid "" "the current locale. Lang_codes is a comma-separated list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1025 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1043 msgid "" "language_codes(lang_strings) -- return the language codes for the strings " "passed in lang_strings. The strings must be in the language of the current " @@ -17887,108 +17927,112 @@ msgstr "" msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:720 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:718 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:827 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:825 msgid "Download finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:829 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:827 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:835 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:833 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:837 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:835 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:839 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:837 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:934 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:932 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:936 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:934 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:938 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:936 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:961 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:959 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:966 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:964 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:975 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:973 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:977 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:975 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1057 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1055 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1073 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1071 #, python-format msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1082 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1080 #, python-format msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1091 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1089 #, python-format msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1137 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1135 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1277 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1216 +msgid "Articles in this issue: " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1286 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1348 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1357 #, python-format msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1359 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1368 #, python-format msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1376 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1385 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1518 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1527 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1533 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1542 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -18098,75 +18142,75 @@ msgstr "" msgid "Do not download CSS stylesheets." msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:649 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:649 msgid "OK" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:652 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:652 msgid "Save" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:655 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:655 msgid "Open" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:658 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "Cancel" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:661 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "&Close" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:664 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:664 msgid "Apply" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:674 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:674 msgid "Don't Save" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:676 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:676 msgid "Close without Saving" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:678 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:678 msgid "Discard" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:681 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:681 msgid "&Yes" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:684 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:684 msgid "Yes to &All" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:687 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:687 msgid "&No" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:690 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:690 msgid "N&o to All" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:693 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:693 msgid "Save All" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:696 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:696 msgid "Abort" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:699 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:699 msgid "Retry" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:702 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:702 msgid "Ignore" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:705 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:705 msgid "Restore Defaults" msgstr "" diff --git a/src/calibre/translations/ltg.po b/src/calibre/translations/ltg.po index b5f343016c..dc62902863 100644 --- a/src/calibre/translations/ltg.po +++ b/src/calibre/translations/ltg.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-09-23 18:01+0000\n" +"POT-Creation-Date: 2011-09-30 20:39+0000\n" "PO-Revision-Date: 2011-05-06 12:35+0000\n" "Last-Translator: uGGa \n" "Language-Team: Latgalian \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : 2;\n" -"X-Launchpad-Export-Date: 2011-09-24 04:57+0000\n" -"X-Generator: Launchpad (build 14012)\n" +"X-Launchpad-Export-Date: 2011-10-01 05:00+0000\n" +"X-Generator: Launchpad (build 14071)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -26,8 +26,8 @@ msgstr "Pilneigi nikū nadora" #: /home/kovid/work/calibre/src/calibre/db/cache.py:104 #: /home/kovid/work/calibre/src/calibre/db/cache.py:107 #: /home/kovid/work/calibre/src/calibre/db/cache.py:118 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:242 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:243 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:247 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:248 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 @@ -51,7 +51,7 @@ msgstr "Pilneigi nikū nadora" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1898 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1900 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:286 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:288 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:34 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:35 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:98 @@ -102,8 +102,8 @@ msgstr "Pilneigi nikū nadora" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:999 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:101 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:138 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:140 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1002 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1007 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1079 @@ -143,7 +143,7 @@ msgstr "Pilneigi nikū nadora" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:380 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:564 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 @@ -164,9 +164,9 @@ msgstr "Pilneigi nikū nadora" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1209 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1212 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:252 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:396 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:161 @@ -176,14 +176,14 @@ msgstr "Pilneigi nikū nadora" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:217 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:541 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:560 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2037 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2187 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3242 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3244 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3377 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:542 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:550 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:561 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2038 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2188 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3243 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3378 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 @@ -730,22 +730,22 @@ msgid "This profile is intended for the Amazon Kindle." msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:173 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:660 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:661 msgid "This profile is intended for the Irex Illiad." msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:185 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:673 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:674 msgid "This profile is intended for the IRex Digital Reader 1000." msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:198 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:687 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:688 msgid "This profile is intended for the IRex Digital Reader 800." msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:210 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:701 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:702 msgid "This profile is intended for the B&N Nook." msgstr "" @@ -805,14 +805,19 @@ msgstr "" msgid "This profile is intended for the Amazon Kindle DX." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:713 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:714 msgid "This profile is intended for the B&N Nook Color." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:724 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:725 msgid "This profile is intended for the Sanda Bambook." msgstr "" +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:740 +msgid "" +"This profile is intended for the PocketBook Pro 900 series of devices." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 msgid "Installed plugins" msgstr "" @@ -872,13 +877,13 @@ msgstr "" msgid "Disable the named plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/backend.py:271 -#: /home/kovid/work/calibre/src/calibre/db/backend.py:280 +#: /home/kovid/work/calibre/src/calibre/db/backend.py:272 +#: /home/kovid/work/calibre/src/calibre/db/backend.py:281 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:288 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:668 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:132 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:674 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:133 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:142 #, python-format msgid "Path to library too long. Must be less than %d characters." msgstr "" @@ -887,26 +892,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:987 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:988 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:814 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:826 msgid "Yes" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1102 msgid "Main" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1104 msgid "Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1106 msgid "Card B" msgstr "" @@ -918,17 +923,17 @@ msgstr "" msgid "Communicate with Android phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:129 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:133 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:182 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:187 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:201 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:206 msgid "Communicate with WebOS tablets." msgstr "" @@ -1047,9 +1052,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1150 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:334 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:347 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:335 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:348 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3104 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "" @@ -1057,8 +1062,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:662 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3062 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3080 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3063 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3081 msgid "Catalog" msgstr "" @@ -3196,44 +3201,48 @@ msgstr "" msgid "Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:409 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:429 msgid "Downloads metadata and covers from Amazon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:419 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:439 msgid "US" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:420 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:440 msgid "France" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:421 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:441 msgid "Germany" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:422 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:442 msgid "UK" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:423 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:443 msgid "Italy" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:424 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:444 msgid "Japan" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:428 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:445 +msgid "Spain" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:449 msgid "Amazon website to use:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:429 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:450 msgid "" "Metadata from Amazon will be fetched using this country's Amazon website." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:603 msgid "Amazon timed out. Try again later." msgstr "" @@ -3436,7 +3445,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:955 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:958 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" @@ -4046,7 +4055,7 @@ msgid "Choose Files" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:751 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:754 msgid "Books" msgstr "" @@ -4449,8 +4458,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:287 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:341 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:70 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:673 msgid "Too long" msgstr "" @@ -4509,8 +4518,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:733 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:106 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:88 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:298 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:352 msgid "Success" @@ -4526,7 +4535,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:970 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:377 msgid "Failed" @@ -4583,7 +4593,7 @@ msgid "Create a catalog of the books in your calibre library" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:88 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:590 msgid "Cannot convert" msgstr "" @@ -4645,7 +4655,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/device_category_editor.py:112 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:674 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:216 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:503 @@ -5046,7 +5056,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:66 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:670 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:670 msgid "Help" msgstr "" @@ -5467,7 +5477,7 @@ msgid "No books found" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:289 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:794 msgid "No permission" msgstr "" @@ -5665,50 +5675,50 @@ msgid "" "&Multiple books per folder, assumes every ebook file is a different book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/bars.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/bars.py:195 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:302 msgid "Donate" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:120 msgid "Click to open" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:135 msgid "Ids" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:173 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1035 msgid "Collections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:290 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:256 msgid "Paste Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:291 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:257 msgid "Copy Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:557 msgid "Double-click to open Book Details window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:556 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:558 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:559 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" @@ -5798,7 +5808,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:21 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:105 @@ -6702,33 +6712,33 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:901 msgid "Choose cover for " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:906 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:909 msgid "Cannot read" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:910 msgid "You do not have permission to read the file: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:203 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:915 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:918 msgid "Error reading file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:916 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:919 msgid "

    There was an error reading from file:
    " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:926 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:929 msgid " is not a valid picture" msgstr "" @@ -6753,7 +6763,7 @@ msgid "&Title: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 msgid "Change the title of this book" msgstr "" @@ -6783,7 +6793,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:548 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1089 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1092 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

    They can be any words or phrases, separated by commas." @@ -6792,7 +6802,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:555 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:214 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:446 msgid "&Series:" msgstr "" @@ -6800,7 +6810,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:556 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:557 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:445 msgid "List of known series. You can add new series." msgstr "" @@ -7434,7 +7444,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:271 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:320 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:324 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1396 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1399 msgid "Undefined" msgstr "" @@ -7999,51 +8009,51 @@ msgstr "" msgid "Convertible" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:43 msgid "Choose location for calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:50 msgid "Same as current" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 #, python-format msgid "The location %s contains the current calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:56 msgid "No existing library found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 #, python-format msgid "There is no existing calibre library at %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:62 msgid "Not empty" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:63 #, python-format msgid "The folder %s is not empty. Please choose an empty folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:94 msgid "No location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:94 msgid "No location selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:683 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:689 msgid "Bad location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:99 #, python-format msgid "%s is not an existing folder" msgstr "" @@ -8109,14 +8119,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:211 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:117 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 msgid "&Title:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:199 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:198 msgid "&Author(s):" msgstr "" @@ -8125,21 +8135,21 @@ msgid "&Profile:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:24 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:236 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:649 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:241 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:649 msgid "&OK" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:25 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:242 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tweak_epub_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:233 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:658 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "&Cancel" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog_ui.py:43 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:26 msgid "Edit Comments" msgstr "" @@ -8392,19 +8402,19 @@ msgstr "" msgid "Details of job" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:21 msgid "Active Jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:36 msgid "&Stop selected jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:40 msgid "Show job &details" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:44 msgid "Stop &all non device jobs" msgstr "" @@ -8425,7 +8435,7 @@ msgid "Show detailed information about this error" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:531 msgid "Copied" msgstr "" @@ -8612,13 +8622,13 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:541 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1047 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1050 msgid "&Rating:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:542 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:543 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1048 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1051 msgid "Rating of this book. 0-5 stars" msgstr "" @@ -8685,7 +8695,7 @@ msgid "&Force numbers to start with:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:569 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1380 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1383 msgid "&Date:" msgstr "" @@ -8759,7 +8769,7 @@ msgid "Set from &ebook file(s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:592 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1152 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1155 msgid "&Languages:" msgstr "" @@ -9325,17 +9335,34 @@ msgstr "" msgid "Search in the library view for the selected item" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:23 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:25 msgid "" "Restoring database from backups, do not interrupt, this will happen in three " "stages" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:27 msgid "Restoring database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:80 +#, python-format +msgid "The old database was saved as: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:84 +#, python-format +msgid "" +"Restoring the database succeeded with some warnings click Show details to " +"see the details. %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:89 +#, python-format +msgid "Restoring database was successful. %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:94 msgid "" "Your list of books, with all their metadata is stored in a single file, " "called a database. In addition, metadata for each individual book is stored " @@ -9346,20 +9373,11 @@ msgid "" "recipes.

    Do you want to restore the database?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:131 msgid "Restoring database failed, click Show details to see details" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:107 -msgid "" -"Restoring the database succeeded with some warnings click Show details to " -"see the details." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:112 -msgid "Restoring database was successful" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:75 msgid "Saved search already exists" @@ -9780,7 +9798,7 @@ msgid "&Author:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:215 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1091 msgid "Ta&gs:" msgstr "" @@ -9974,58 +9992,66 @@ msgstr "" msgid "Was" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:263 msgid "Template language tutorial" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:267 msgid "Template function reference" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:285 msgid "EXCEPTION: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:301 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:312 msgid "No column chosen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:313 msgid "You must specify a column to be colored" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:316 msgid "No template provided" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:306 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:317 msgid "The template box cannot be empty" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:32 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:252 msgid "Set the color of the column:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:39 +msgid "Copy a color name to the clipboard:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:49 +msgid "Copy the selected color name to the clipboard" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:59 msgid "Template value:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:60 msgid "" "The value the of the template using the current book in the library view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:73 msgid "Function &name:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:100 msgid "&Documentation:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:85 msgid "Python &code:" msgstr "" @@ -10450,7 +10476,7 @@ msgid "Regular expression (?P)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1288 msgid "ISBN:" msgstr "" @@ -10507,13 +10533,13 @@ msgid "Connected " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:219 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:230 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:261 msgid "Book Details" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:221 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:232 msgid "Shift+Alt+D" msgstr "" @@ -10918,136 +10944,133 @@ msgstr "" msgid "Configure" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:32 msgid "Use the library located at the specified path." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:34 msgid "Start minimized to system tray." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:36 msgid "Log debugging information to console" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:38 msgid "Do not check for updates" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:40 msgid "" "Ignore custom plugins, useful if you installed a plugin that is preventing " "calibre from starting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:44 msgid "" "Cause a running calibre instance, if any, to be shutdown. Note that if there " "are running jobs, they will be silently aborted, so use with care." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:69 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:697 msgid "Calibre Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:95 msgid "Choose a location for your calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:104 msgid "Failed to create library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 #, python-format msgid "Failed to create calibre library at: %r." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:168 msgid "Choose a location for your new calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:136 msgid "Initializing user interface..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:162 msgid "Repairing failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:163 msgid "The database repair failed. Starting with a new empty library." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:202 msgid "Bad database location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:178 #, python-format msgid "Bad database location %r. calibre will now quit." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:493 msgid "Corrupted database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:191 +#, python-format msgid "" -"Your calibre database appears to be corrupted. Do you want calibre to try " -"and repair it automatically? If you say No, a new empty calibre library will " -"be created." +"The library database at %s appears to be corrupted. Do you want calibre to " +"try and rebuild it automatically? The rebuild may not be completely " +"successful. If you say No, a new empty calibre library will be created." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:224 -msgid "" -"Repairing database. This can take a very long time for a large collection" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:203 #, python-format msgid "" "Bad database location %r. Will start with a new, empty calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:213 #, python-format msgid "Starting %s: Loading books..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:293 msgid "If you are sure it is not running" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:330 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:296 msgid "may be running in the system tray, in the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:298 msgid "upper right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:300 msgid "lower right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:303 msgid "try rebooting your computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:339 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:353 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:319 msgid "try deleting the file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:342 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:308 msgid "Cannot Start " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:343 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:309 #, python-format msgid "%s is already running." msgstr "" @@ -11070,52 +11093,52 @@ msgstr "" msgid "Unhandled exception" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:447 msgid "Permission denied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:105 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:448 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:137 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:139 msgid "Title &sort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "" " The green color indicates that the current title sort matches the current " "title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:150 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 msgid "Authors changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:303 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:302 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -11123,27 +11146,27 @@ msgid "" "strings. If it is colored red, then the authors and this text do not match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:308 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:307 msgid "Author s&ort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" " The green color indicates that the current author sort matches the current " "author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:320 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:506 msgid "&Number:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:603 #, python-format msgid "" "Last modified: %s\n" @@ -11151,132 +11174,132 @@ msgid "" "Double click to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:613 #, python-format msgid "Restore %s from the original" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:660 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:659 msgid "Set the cover for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:668 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:667 msgid "Set metadata for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:674 msgid "Add a format to this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:681 msgid "Remove the selected format from this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:749 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:752 msgid "Choose formats for " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:795 msgid "You do not have permission to read the following files:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:822 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:823 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:825 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:826 msgid "No format selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:835 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:838 msgid "Could not read metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:836 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:839 #, python-format msgid "Could not read metadata from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:867 msgid "&Browse" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:866 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:869 msgid "T&rim" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:868 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:871 msgid "&Remove" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:874 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:877 msgid "Download co&ver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:875 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:878 msgid "&Generate cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:925 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:928 msgid "Not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:952 msgid "Specify title and author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:950 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:953 msgid "You must specify a title and author before generating a cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:972 msgid "Invalid cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:970 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:973 msgid "Could not change cover as the image is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:997 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1000 msgid "This book has no cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:999 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1002 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1055 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1058 msgid "stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1127 msgid "Tags changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1125 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1128 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1156 msgid "A comma separated list of languages for this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1176 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1179 msgid "Unknown language" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1177 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1180 #, python-format msgid "The language %s is not recognized" msgid_plural "The languages %s are not recognized" msgstr[0] "" msgstr[1] "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1189 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1192 msgid "I&ds:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1193 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -11284,38 +11307,38 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1254 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1316 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1257 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 msgid "This ISBN number is valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1257 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1260 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 msgid "This ISBN number is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1304 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1307 msgid "Invalid ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1283 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1286 msgid "Enter an ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1305 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1308 msgid "The ISBN you entered is not valid. Try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1329 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1332 msgid "&Publisher:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1399 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1402 msgid "Clear date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1432 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1435 msgid "Publishe&d:" msgstr "" @@ -11381,7 +11404,7 @@ msgid "Downloaded %(num)d of %(tot)d" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/config.py:61 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:61 msgid "Downloaded metadata fields" msgstr "" @@ -12804,87 +12827,87 @@ msgstr "" msgid "No source selected, cannot configure." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:32 msgid "Metadata sources" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:37 msgid "" "Disable any metadata sources you do not want by unchecking them. You can " "also set the cover priority. Covers from sources that have a higher " "(smaller) priority will be preferred when bulk downloading metadata.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:48 msgid "" "Sources with a red X next to their names must be configured before they will " "be used. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:53 msgid "Configure selected source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:66 msgid "" "If you uncheck any fields, metadata for those fields will not be downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:71 msgid "&Select all" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:75 msgid "&Clear all" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:79 msgid "&Select default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:80 msgid "" "Restore your own subset of checked fields that you define using the 'Set as " "default' button" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:84 msgid "&Set as default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:85 msgid "" "Store the currently checked fields as a default you can restore using the " "'Select default' button" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:90 msgid "Convert all downloaded comments to plain &text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:94 msgid "Swap author names from FN LN to LN, FN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:98 msgid "Max. number of &tags to download:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:105 msgid "Max. &time to wait after first match is found:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:133 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:117 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:199 msgid " secs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:113 msgid "Max. time to wait after first &cover is found:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:121 msgid "" "

    Different metadata sources have different sets of tags for the same book. " "If this option is checked, then calibre will use the smaller tag sets. These " @@ -12895,7 +12918,7 @@ msgid "" "for. Most often, they all have large tag sets." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:123 msgid "Prefer &fewer tags" msgstr "" @@ -13352,7 +13375,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:131 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:652 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:652 msgid "&Save" msgstr "" @@ -14124,7 +14147,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/store/search_ui.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/store/web_store_dialog_ui.py:63 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:661 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "Close" msgstr "" @@ -14310,7 +14333,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:455 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:456 msgid "Searches" msgstr "" @@ -14652,34 +14675,42 @@ msgid "" "automatically." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:494 +#, python-format +msgid "" +"The library database at %s appears to be corrupted. Do you want calibre to " +"try and rebuild it automatically? The rebuild may not be completely " +"successful." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:578 msgid "Conversion Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:581 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:601 msgid "Recipe Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:617 msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:631 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:651 msgid "There are active jobs. Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:634 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:654 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:638 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:658 msgid "Active jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:706 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:726 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." @@ -14772,7 +14803,7 @@ msgid "Edit" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:65 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:667 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "Reset" msgstr "" @@ -15274,48 +15305,48 @@ msgstr "" msgid "Toggle" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:444 #, python-format msgid "" "Choose your e-book device. If your device is not in the list, choose a " "\"%s\" device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:505 msgid "Moving library..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:515 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:522 msgid "Failed to move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:576 msgid "Invalid database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:577 #, python-format msgid "" "

    An invalid library already exists at %(loc)s, delete it before trying to " "move the existing library.
    Error: %(err)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:588 msgid "Could not move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:663 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:669 msgid "Select location for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:690 #, python-format msgid "" "You must choose an empty folder for the calibre library. %s is not empty." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:758 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:764 msgid "welcome wizard" msgstr "" @@ -15626,7 +15657,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:569 #: /home/kovid/work/calibre/src/calibre/library/caches.py:583 #: /home/kovid/work/calibre/src/calibre/library/caches.py:593 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:222 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:238 msgid "yes" msgstr "" @@ -15634,7 +15665,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:568 #: /home/kovid/work/calibre/src/calibre/library/caches.py:580 #: /home/kovid/work/calibre/src/calibre/library/caches.py:590 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:222 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:238 msgid "no" msgstr "" @@ -16519,22 +16550,22 @@ msgid "" "start with a letter" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:67 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:68 #, python-format msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3403 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3404 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3432 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3433 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3449 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3450 msgid "Compacting database" msgstr "" @@ -16693,20 +16724,20 @@ msgid "" "Save into a single directory, ignoring the template directory structure" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:303 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:319 #, python-format msgid "" "Failed to calculate path for save to disk. Template: %(templ)s\n" "Error: %(err)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:309 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:325 #, python-format msgid "Template evaluation resulted in no path components. Template: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:403 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:436 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:419 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:452 msgid "Requested formats not available" msgstr "" @@ -17537,12 +17568,21 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:972 msgid "" +"list_equals(list1, sep1, list2, sep2, yes_val, no_val) -- return yes_val if " +"list1 and list2 contain the same items, otherwise return `no_val. The items " +"are determined by splitting each list using the appropriate separator " +"character (sep1 or sep2). The order of items in the lists is not relevant. " +"The compare is case insensitive." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:990 +msgid "" "today() -- return a date string for today. This value is designed for use in " "format_date or days_between, but can be manipulated like any other string. " "The date is in ISO format." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:983 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1001 msgid "" "days_between(date1, date2) -- return the number of days between date1 and " "date2. The number is positive if date1 is greater than date2, otherwise " @@ -17550,7 +17590,7 @@ msgid "" "empty string." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1005 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1023 msgid "" "language_strings(lang_codes, localize) -- return the strings for the " "language codes passed in lang_codes. If localize is zero, return the strings " @@ -17558,7 +17598,7 @@ msgid "" "the current locale. Lang_codes is a comma-separated list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1025 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1043 msgid "" "language_codes(lang_strings) -- return the language codes for the strings " "passed in lang_strings. The strings must be in the language of the current " @@ -17880,108 +17920,112 @@ msgstr "" msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:720 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:718 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:827 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:825 msgid "Download finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:829 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:827 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:835 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:833 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:837 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:835 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:839 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:837 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:934 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:932 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:936 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:934 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:938 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:936 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:961 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:959 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:966 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:964 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:975 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:973 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:977 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:975 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1057 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1055 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1073 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1071 #, python-format msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1082 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1080 #, python-format msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1091 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1089 #, python-format msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1137 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1135 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1277 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1216 +msgid "Articles in this issue: " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1286 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1348 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1357 #, python-format msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1359 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1368 #, python-format msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1376 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1385 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1518 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1527 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1533 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1542 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -18091,75 +18135,75 @@ msgstr "" msgid "Do not download CSS stylesheets." msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:649 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:649 msgid "OK" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:652 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:652 msgid "Save" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:655 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:655 msgid "Open" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:658 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "Cancel" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:661 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "&Close" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:664 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:664 msgid "Apply" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:674 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:674 msgid "Don't Save" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:676 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:676 msgid "Close without Saving" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:678 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:678 msgid "Discard" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:681 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:681 msgid "&Yes" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:684 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:684 msgid "Yes to &All" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:687 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:687 msgid "&No" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:690 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:690 msgid "N&o to All" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:693 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:693 msgid "Save All" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:696 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:696 msgid "Abort" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:699 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:699 msgid "Retry" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:702 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:702 msgid "Ignore" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:705 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:705 msgid "Restore Defaults" msgstr "" diff --git a/src/calibre/translations/lv.po b/src/calibre/translations/lv.po index cc0868e5f5..03fd84fa30 100644 --- a/src/calibre/translations/lv.po +++ b/src/calibre/translations/lv.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-09-23 18:01+0000\n" +"POT-Creation-Date: 2011-09-30 20:39+0000\n" "PO-Revision-Date: 2011-08-15 17:25+0000\n" "Last-Translator: simss \n" "Language-Team: Latvian \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : 2;\n" -"X-Launchpad-Export-Date: 2011-09-24 04:47+0000\n" -"X-Generator: Launchpad (build 14012)\n" +"X-Launchpad-Export-Date: 2011-10-01 04:50+0000\n" +"X-Generator: Launchpad (build 14071)\n" "X-Poedit-Country: LATVIA\n" "X-Poedit-Language: Latvian\n" @@ -28,8 +28,8 @@ msgstr "Pilnīgi neko nedara" #: /home/kovid/work/calibre/src/calibre/db/cache.py:104 #: /home/kovid/work/calibre/src/calibre/db/cache.py:107 #: /home/kovid/work/calibre/src/calibre/db/cache.py:118 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:242 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:243 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:247 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:248 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 @@ -53,7 +53,7 @@ msgstr "Pilnīgi neko nedara" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1898 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1900 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:286 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:288 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:34 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:35 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:98 @@ -104,8 +104,8 @@ msgstr "Pilnīgi neko nedara" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:999 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:101 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:138 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:140 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1002 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1007 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1079 @@ -145,7 +145,7 @@ msgstr "Pilnīgi neko nedara" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:380 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:564 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 @@ -166,9 +166,9 @@ msgstr "Pilnīgi neko nedara" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1209 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1212 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:252 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:396 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:161 @@ -178,14 +178,14 @@ msgstr "Pilnīgi neko nedara" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:217 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:541 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:560 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2037 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2187 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3242 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3244 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3377 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:542 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:550 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:561 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2038 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2188 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3243 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3378 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 @@ -732,22 +732,22 @@ msgid "This profile is intended for the Amazon Kindle." msgstr "Šis profils ir paredzēts Amazon Kindle." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:173 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:660 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:661 msgid "This profile is intended for the Irex Illiad." msgstr "Šis profils ir paredzēts Irex Illiad." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:185 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:673 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:674 msgid "This profile is intended for the IRex Digital Reader 1000." msgstr "Šis profils ir paredzēts IRex Digital Reader 1000." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:198 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:687 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:688 msgid "This profile is intended for the IRex Digital Reader 800." msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:210 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:701 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:702 msgid "This profile is intended for the B&N Nook." msgstr "" @@ -807,14 +807,19 @@ msgstr "" msgid "This profile is intended for the Amazon Kindle DX." msgstr "Šis profils ir paredzēts Amazon Kindle DX." -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:713 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:714 msgid "This profile is intended for the B&N Nook Color." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:724 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:725 msgid "This profile is intended for the Sanda Bambook." msgstr "Šis profils ir paredzēts Sanda Bambook." +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:740 +msgid "" +"This profile is intended for the PocketBook Pro 900 series of devices." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 msgid "Installed plugins" msgstr "Uzstādītie spraudņi" @@ -874,13 +879,13 @@ msgstr "" msgid "Disable the named plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/backend.py:271 -#: /home/kovid/work/calibre/src/calibre/db/backend.py:280 +#: /home/kovid/work/calibre/src/calibre/db/backend.py:272 +#: /home/kovid/work/calibre/src/calibre/db/backend.py:281 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:288 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:668 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:132 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:674 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:133 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:142 #, python-format msgid "Path to library too long. Must be less than %d characters." msgstr "" @@ -889,26 +894,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:987 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:988 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:814 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:826 msgid "Yes" msgstr "Jā" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1102 msgid "Main" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1104 msgid "Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1106 msgid "Card B" msgstr "" @@ -920,17 +925,17 @@ msgstr "" msgid "Communicate with Android phones." msgstr "Komunicē ar Android telefoniem." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:129 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:133 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:182 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:187 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:201 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:206 msgid "Communicate with WebOS tablets." msgstr "" @@ -1049,9 +1054,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1150 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:334 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:347 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:335 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:348 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3104 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "Ziņas" @@ -1059,8 +1064,8 @@ msgstr "Ziņas" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:662 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3062 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3080 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3063 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3081 msgid "Catalog" msgstr "Katalogs" @@ -3198,44 +3203,48 @@ msgstr "" msgid "Cover" msgstr "Vāks" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:409 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:429 msgid "Downloads metadata and covers from Amazon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:419 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:439 msgid "US" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:420 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:440 msgid "France" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:421 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:441 msgid "Germany" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:422 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:442 msgid "UK" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:423 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:443 msgid "Italy" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:424 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:444 msgid "Japan" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:428 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:445 +msgid "Spain" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:449 msgid "Amazon website to use:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:429 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:450 msgid "" "Metadata from Amazon will be fetched using this country's Amazon website." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:603 msgid "Amazon timed out. Try again later." msgstr "" @@ -3438,7 +3447,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:955 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:958 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" @@ -4050,7 +4059,7 @@ msgid "Choose Files" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:751 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:754 msgid "Books" msgstr "Grāmatas" @@ -4459,8 +4468,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:287 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:341 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:70 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:673 msgid "Too long" msgstr "" @@ -4519,8 +4528,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:733 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:106 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:88 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:298 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:352 msgid "Success" @@ -4536,7 +4545,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:970 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:377 msgid "Failed" @@ -4593,7 +4603,7 @@ msgid "Create a catalog of the books in your calibre library" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:88 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:590 msgid "Cannot convert" msgstr "Nav iespējams pārveidot" @@ -4655,7 +4665,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/device_category_editor.py:112 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:674 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:216 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:503 @@ -5056,7 +5066,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:66 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:670 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:670 msgid "Help" msgstr "Palīdzība" @@ -5477,7 +5487,7 @@ msgid "No books found" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:289 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:794 msgid "No permission" msgstr "" @@ -5675,50 +5685,50 @@ msgid "" "&Multiple books per folder, assumes every ebook file is a different book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/bars.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/bars.py:195 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:302 msgid "Donate" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:120 msgid "Click to open" msgstr "Klikšķiniet, lai atvērtu" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:135 msgid "Ids" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:173 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1035 msgid "Collections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:290 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:256 msgid "Paste Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:291 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:257 msgid "Copy Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:557 msgid "Double-click to open Book Details window" msgstr "Dubultklikšķis, lai atvērtu grāmatas detaļu logu" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:556 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:558 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "Atrodas" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:559 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" @@ -5808,7 +5818,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:21 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:105 @@ -6712,33 +6722,33 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:901 msgid "Choose cover for " msgstr "Izvēlēties vāku " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:906 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:909 msgid "Cannot read" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:910 msgid "You do not have permission to read the file: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:203 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:915 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:918 msgid "Error reading file" msgstr "Kļūda nolasot failu" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:916 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:919 msgid "

    There was an error reading from file:
    " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:926 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:929 msgid " is not a valid picture" msgstr "" @@ -6763,7 +6773,7 @@ msgid "&Title: " msgstr "&Nosaukums " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 msgid "Change the title of this book" msgstr "Maina šīs grāmatas nosaukumu" @@ -6794,7 +6804,7 @@ msgstr "&Birkas: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:548 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1089 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1092 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

    They can be any words or phrases, separated by commas." @@ -6803,7 +6813,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:555 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:214 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:446 msgid "&Series:" msgstr "&Sērija:" @@ -6811,7 +6821,7 @@ msgstr "&Sērija:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:556 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:557 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:445 msgid "List of known series. You can add new series." msgstr "Zināmo sēriju saraksts. Jūs varat pievienot jaunas sērijas." @@ -7447,7 +7457,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:271 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:320 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:324 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1396 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1399 msgid "Undefined" msgstr "" @@ -8012,51 +8022,51 @@ msgstr "" msgid "Convertible" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:43 msgid "Choose location for calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:50 msgid "Same as current" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 #, python-format msgid "The location %s contains the current calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:56 msgid "No existing library found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 #, python-format msgid "There is no existing calibre library at %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:62 msgid "Not empty" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:63 #, python-format msgid "The folder %s is not empty. Please choose an empty folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:94 msgid "No location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:94 msgid "No location selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:683 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:689 msgid "Bad location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:99 #, python-format msgid "%s is not an existing folder" msgstr "" @@ -8122,14 +8132,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:211 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:117 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 msgid "&Title:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:199 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:198 msgid "&Author(s):" msgstr "" @@ -8138,21 +8148,21 @@ msgid "&Profile:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:24 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:236 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:649 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:241 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:649 msgid "&OK" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:25 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:242 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tweak_epub_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:233 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:658 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "&Cancel" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog_ui.py:43 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:26 msgid "Edit Comments" msgstr "" @@ -8405,19 +8415,19 @@ msgstr "" msgid "Details of job" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:21 msgid "Active Jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:36 msgid "&Stop selected jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:40 msgid "Show job &details" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:44 msgid "Stop &all non device jobs" msgstr "" @@ -8438,7 +8448,7 @@ msgid "Show detailed information about this error" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:531 msgid "Copied" msgstr "Nokopēts" @@ -8627,13 +8637,13 @@ msgstr "" "jākārto kā Dikenss, Čārlzs." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:541 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1047 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1050 msgid "&Rating:" msgstr "&Vērtējums:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:542 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:543 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1048 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1051 msgid "Rating of this book. 0-5 stars" msgstr "Šīs grāmatas vērtējums (0 - 5 zvaigznes)" @@ -8700,7 +8710,7 @@ msgid "&Force numbers to start with:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:569 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1380 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1383 msgid "&Date:" msgstr "&Datums:" @@ -8774,7 +8784,7 @@ msgid "Set from &ebook file(s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:592 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1152 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1155 msgid "&Languages:" msgstr "" @@ -9340,17 +9350,34 @@ msgstr "Meklēt" msgid "Search in the library view for the selected item" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:23 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:25 msgid "" "Restoring database from backups, do not interrupt, this will happen in three " "stages" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:27 msgid "Restoring database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:80 +#, python-format +msgid "The old database was saved as: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:84 +#, python-format +msgid "" +"Restoring the database succeeded with some warnings click Show details to " +"see the details. %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:89 +#, python-format +msgid "Restoring database was successful. %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:94 msgid "" "Your list of books, with all their metadata is stored in a single file, " "called a database. In addition, metadata for each individual book is stored " @@ -9361,20 +9388,11 @@ msgid "" "recipes.

    Do you want to restore the database?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:131 msgid "Restoring database failed, click Show details to see details" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:107 -msgid "" -"Restoring the database succeeded with some warnings click Show details to " -"see the details." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:112 -msgid "Restoring database was successful" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:75 msgid "Saved search already exists" @@ -9795,7 +9813,7 @@ msgid "&Author:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:215 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1091 msgid "Ta&gs:" msgstr "" @@ -9989,58 +10007,66 @@ msgstr "" msgid "Was" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:263 msgid "Template language tutorial" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:267 msgid "Template function reference" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:285 msgid "EXCEPTION: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:301 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:312 msgid "No column chosen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:313 msgid "You must specify a column to be colored" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:316 msgid "No template provided" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:306 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:317 msgid "The template box cannot be empty" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:32 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:252 msgid "Set the color of the column:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:39 +msgid "Copy a color name to the clipboard:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:49 +msgid "Copy the selected color name to the clipboard" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:59 msgid "Template value:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:60 msgid "" "The value the of the template using the current book in the library view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:73 msgid "Function &name:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:100 msgid "&Documentation:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:85 msgid "Python &code:" msgstr "" @@ -10465,7 +10491,7 @@ msgid "Regular expression (?P)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1288 msgid "ISBN:" msgstr "ISBN:" @@ -10522,13 +10548,13 @@ msgid "Connected " msgstr "Savienots " #: /home/kovid/work/calibre/src/calibre/gui2/init.py:219 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:230 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:261 msgid "Book Details" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:221 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:232 msgid "Shift+Alt+D" msgstr "" @@ -10933,136 +10959,133 @@ msgstr "Atvērt e-grāmatu" msgid "Configure" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:32 msgid "Use the library located at the specified path." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:34 msgid "Start minimized to system tray." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:36 msgid "Log debugging information to console" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:38 msgid "Do not check for updates" msgstr "Nemeklēt atjauninājumus" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:40 msgid "" "Ignore custom plugins, useful if you installed a plugin that is preventing " "calibre from starting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:44 msgid "" "Cause a running calibre instance, if any, to be shutdown. Note that if there " "are running jobs, they will be silently aborted, so use with care." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:69 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:697 msgid "Calibre Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:95 msgid "Choose a location for your calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:104 msgid "Failed to create library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 #, python-format msgid "Failed to create calibre library at: %r." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:168 msgid "Choose a location for your new calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:136 msgid "Initializing user interface..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:162 msgid "Repairing failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:163 msgid "The database repair failed. Starting with a new empty library." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:202 msgid "Bad database location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:178 #, python-format msgid "Bad database location %r. calibre will now quit." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:493 msgid "Corrupted database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:191 +#, python-format msgid "" -"Your calibre database appears to be corrupted. Do you want calibre to try " -"and repair it automatically? If you say No, a new empty calibre library will " -"be created." +"The library database at %s appears to be corrupted. Do you want calibre to " +"try and rebuild it automatically? The rebuild may not be completely " +"successful. If you say No, a new empty calibre library will be created." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:224 -msgid "" -"Repairing database. This can take a very long time for a large collection" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:203 #, python-format msgid "" "Bad database location %r. Will start with a new, empty calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:213 #, python-format msgid "Starting %s: Loading books..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:293 msgid "If you are sure it is not running" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:330 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:296 msgid "may be running in the system tray, in the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:298 msgid "upper right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:300 msgid "lower right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:303 msgid "try rebooting your computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:339 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:353 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:319 msgid "try deleting the file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:342 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:308 msgid "Cannot Start " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:343 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:309 #, python-format msgid "%s is already running." msgstr "" @@ -11085,52 +11108,52 @@ msgstr "" msgid "Unhandled exception" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:447 msgid "Permission denied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:105 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:448 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:137 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:139 msgid "Title &sort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "" " The green color indicates that the current title sort matches the current " "title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:150 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 msgid "Authors changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:303 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:302 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -11138,27 +11161,27 @@ msgid "" "strings. If it is colored red, then the authors and this text do not match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:308 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:307 msgid "Author s&ort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" " The green color indicates that the current author sort matches the current " "author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:320 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:506 msgid "&Number:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:603 #, python-format msgid "" "Last modified: %s\n" @@ -11166,132 +11189,132 @@ msgid "" "Double click to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:613 #, python-format msgid "Restore %s from the original" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:660 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:659 msgid "Set the cover for the book from the selected format" msgstr "Uzstāda vāka attēlu izvēlētā formāta grāmatai" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:668 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:667 msgid "Set metadata for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:674 msgid "Add a format to this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:681 msgid "Remove the selected format from this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:749 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:752 msgid "Choose formats for " msgstr "Izvēlieties formātus " -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:795 msgid "You do not have permission to read the following files:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:822 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:823 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:825 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:826 msgid "No format selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:835 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:838 msgid "Could not read metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:836 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:839 #, python-format msgid "Could not read metadata from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:867 msgid "&Browse" msgstr "&Pārlūkot" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:866 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:869 msgid "T&rim" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:868 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:871 msgid "&Remove" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:874 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:877 msgid "Download co&ver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:875 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:878 msgid "&Generate cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:925 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:928 msgid "Not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:952 msgid "Specify title and author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:950 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:953 msgid "You must specify a title and author before generating a cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:972 msgid "Invalid cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:970 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:973 msgid "Could not change cover as the image is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:997 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1000 msgid "This book has no cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:999 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1002 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1055 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1058 msgid "stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1127 msgid "Tags changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1125 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1128 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1156 msgid "A comma separated list of languages for this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1176 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1179 msgid "Unknown language" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1177 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1180 #, python-format msgid "The language %s is not recognized" msgid_plural "The languages %s are not recognized" msgstr[0] "" msgstr[1] "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1189 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1192 msgid "I&ds:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1193 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -11299,38 +11322,38 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1254 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1316 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1257 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 msgid "This ISBN number is valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1257 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1260 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 msgid "This ISBN number is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1304 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1307 msgid "Invalid ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1283 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1286 msgid "Enter an ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1305 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1308 msgid "The ISBN you entered is not valid. Try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1329 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1332 msgid "&Publisher:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1399 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1402 msgid "Clear date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1432 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1435 msgid "Publishe&d:" msgstr "I&zdota:" @@ -11396,7 +11419,7 @@ msgid "Downloaded %(num)d of %(tot)d" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/config.py:61 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:61 msgid "Downloaded metadata fields" msgstr "" @@ -12819,87 +12842,87 @@ msgstr "" msgid "No source selected, cannot configure." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:32 msgid "Metadata sources" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:37 msgid "" "Disable any metadata sources you do not want by unchecking them. You can " "also set the cover priority. Covers from sources that have a higher " "(smaller) priority will be preferred when bulk downloading metadata.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:48 msgid "" "Sources with a red X next to their names must be configured before they will " "be used. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:53 msgid "Configure selected source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:66 msgid "" "If you uncheck any fields, metadata for those fields will not be downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:71 msgid "&Select all" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:75 msgid "&Clear all" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:79 msgid "&Select default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:80 msgid "" "Restore your own subset of checked fields that you define using the 'Set as " "default' button" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:84 msgid "&Set as default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:85 msgid "" "Store the currently checked fields as a default you can restore using the " "'Select default' button" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:90 msgid "Convert all downloaded comments to plain &text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:94 msgid "Swap author names from FN LN to LN, FN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:98 msgid "Max. number of &tags to download:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:105 msgid "Max. &time to wait after first match is found:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:133 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:117 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:199 msgid " secs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:113 msgid "Max. time to wait after first &cover is found:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:121 msgid "" "

    Different metadata sources have different sets of tags for the same book. " "If this option is checked, then calibre will use the smaller tag sets. These " @@ -12910,7 +12933,7 @@ msgid "" "for. Most often, they all have large tag sets." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:123 msgid "Prefer &fewer tags" msgstr "" @@ -13367,7 +13390,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:131 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:652 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:652 msgid "&Save" msgstr "" @@ -14139,7 +14162,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/store/search_ui.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/store/web_store_dialog_ui.py:63 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:661 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "Close" msgstr "" @@ -14325,7 +14348,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:455 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:456 msgid "Searches" msgstr "" @@ -14667,34 +14690,42 @@ msgid "" "automatically." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:494 +#, python-format +msgid "" +"The library database at %s appears to be corrupted. Do you want calibre to " +"try and rebuild it automatically? The rebuild may not be completely " +"successful." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:578 msgid "Conversion Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:581 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:601 msgid "Recipe Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:617 msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:631 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:651 msgid "There are active jobs. Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:634 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:654 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:638 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:658 msgid "Active jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:706 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:726 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." @@ -14787,7 +14818,7 @@ msgid "Edit" msgstr "Rediģēt" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:65 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:667 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "Reset" msgstr "" @@ -15289,48 +15320,48 @@ msgstr "" msgid "Toggle" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:444 #, python-format msgid "" "Choose your e-book device. If your device is not in the list, choose a " "\"%s\" device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:505 msgid "Moving library..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:515 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:522 msgid "Failed to move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:576 msgid "Invalid database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:577 #, python-format msgid "" "

    An invalid library already exists at %(loc)s, delete it before trying to " "move the existing library.
    Error: %(err)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:588 msgid "Could not move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:663 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:669 msgid "Select location for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:690 #, python-format msgid "" "You must choose an empty folder for the calibre library. %s is not empty." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:758 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:764 msgid "welcome wizard" msgstr "" @@ -15641,7 +15672,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:569 #: /home/kovid/work/calibre/src/calibre/library/caches.py:583 #: /home/kovid/work/calibre/src/calibre/library/caches.py:593 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:222 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:238 msgid "yes" msgstr "jā" @@ -15649,7 +15680,7 @@ msgstr "jā" #: /home/kovid/work/calibre/src/calibre/library/caches.py:568 #: /home/kovid/work/calibre/src/calibre/library/caches.py:580 #: /home/kovid/work/calibre/src/calibre/library/caches.py:590 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:222 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:238 msgid "no" msgstr "" @@ -16534,22 +16565,22 @@ msgid "" "start with a letter" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:67 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:68 #, python-format msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3403 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3404 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3432 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3433 #, python-format msgid "Copying %s" msgstr "Kopē %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3449 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3450 msgid "Compacting database" msgstr "" @@ -16708,20 +16739,20 @@ msgid "" "Save into a single directory, ignoring the template directory structure" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:303 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:319 #, python-format msgid "" "Failed to calculate path for save to disk. Template: %(templ)s\n" "Error: %(err)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:309 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:325 #, python-format msgid "Template evaluation resulted in no path components. Template: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:403 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:436 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:419 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:452 msgid "Requested formats not available" msgstr "" @@ -17552,12 +17583,21 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:972 msgid "" +"list_equals(list1, sep1, list2, sep2, yes_val, no_val) -- return yes_val if " +"list1 and list2 contain the same items, otherwise return `no_val. The items " +"are determined by splitting each list using the appropriate separator " +"character (sep1 or sep2). The order of items in the lists is not relevant. " +"The compare is case insensitive." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:990 +msgid "" "today() -- return a date string for today. This value is designed for use in " "format_date or days_between, but can be manipulated like any other string. " "The date is in ISO format." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:983 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1001 msgid "" "days_between(date1, date2) -- return the number of days between date1 and " "date2. The number is positive if date1 is greater than date2, otherwise " @@ -17565,7 +17605,7 @@ msgid "" "empty string." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1005 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1023 msgid "" "language_strings(lang_codes, localize) -- return the strings for the " "language codes passed in lang_codes. If localize is zero, return the strings " @@ -17573,7 +17613,7 @@ msgid "" "the current locale. Lang_codes is a comma-separated list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1025 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1043 msgid "" "language_codes(lang_strings) -- return the language codes for the strings " "passed in lang_strings. The strings must be in the language of the current " @@ -17895,108 +17935,112 @@ msgstr "" msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:720 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:718 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:827 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:825 msgid "Download finished" msgstr "Lejupielāde pabeigta" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:829 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:827 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:835 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:833 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:837 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:835 msgid " from " msgstr " no " -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:839 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:837 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:934 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:932 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:936 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:934 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:938 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:936 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:961 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:959 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:966 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:964 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:975 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:973 msgid "Trying to download cover..." msgstr "Mēģina lejupielādēt vāku..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:977 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:975 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1057 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1055 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1073 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1071 #, python-format msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1082 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1080 #, python-format msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1091 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1089 #, python-format msgid "Downloading cover from %s" msgstr "Lejupielādē vāku no %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1137 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1135 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1277 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1216 +msgid "Articles in this issue: " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1286 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1348 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1357 #, python-format msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1359 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1368 #, python-format msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1376 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1385 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1518 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1527 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1533 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1542 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -18106,75 +18150,75 @@ msgstr "" msgid "Do not download CSS stylesheets." msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:649 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:649 msgid "OK" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:652 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:652 msgid "Save" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:655 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:655 msgid "Open" msgstr "Atvērt" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:658 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "Cancel" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:661 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "&Close" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:664 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:664 msgid "Apply" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:674 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:674 msgid "Don't Save" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:676 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:676 msgid "Close without Saving" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:678 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:678 msgid "Discard" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:681 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:681 msgid "&Yes" msgstr "&Jā" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:684 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:684 msgid "Yes to &All" msgstr "Jā &visam" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:687 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:687 msgid "&No" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:690 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:690 msgid "N&o to All" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:693 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:693 msgid "Save All" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:696 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:696 msgid "Abort" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:699 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:699 msgid "Retry" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:702 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:702 msgid "Ignore" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:705 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:705 msgid "Restore Defaults" msgstr "" diff --git a/src/calibre/translations/ml.po b/src/calibre/translations/ml.po index e2a2e9dfaa..d14afc73e6 100644 --- a/src/calibre/translations/ml.po +++ b/src/calibre/translations/ml.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-09-23 18:01+0000\n" +"POT-Creation-Date: 2011-09-30 20:39+0000\n" "PO-Revision-Date: 2011-08-05 17:53+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: Malayalam \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2011-09-24 04:48+0000\n" -"X-Generator: Launchpad (build 14012)\n" +"X-Launchpad-Export-Date: 2011-10-01 04:51+0000\n" +"X-Generator: Launchpad (build 14071)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -26,8 +26,8 @@ msgstr "ഒന്നും തന്നെ ചെയ്തില്ല" #: /home/kovid/work/calibre/src/calibre/db/cache.py:104 #: /home/kovid/work/calibre/src/calibre/db/cache.py:107 #: /home/kovid/work/calibre/src/calibre/db/cache.py:118 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:242 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:243 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:247 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:248 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 @@ -51,7 +51,7 @@ msgstr "ഒന്നും തന്നെ ചെയ്തില്ല" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1898 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1900 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:286 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:288 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:34 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:35 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:98 @@ -102,8 +102,8 @@ msgstr "ഒന്നും തന്നെ ചെയ്തില്ല" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:999 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:101 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:138 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:140 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1002 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1007 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1079 @@ -143,7 +143,7 @@ msgstr "ഒന്നും തന്നെ ചെയ്തില്ല" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:380 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:564 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 @@ -164,9 +164,9 @@ msgstr "ഒന്നും തന്നെ ചെയ്തില്ല" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1209 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1212 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:252 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:396 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:161 @@ -176,14 +176,14 @@ msgstr "ഒന്നും തന്നെ ചെയ്തില്ല" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:217 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:541 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:560 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2037 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2187 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3242 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3244 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3377 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:542 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:550 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:561 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2038 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2188 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3243 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3378 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 @@ -734,22 +734,22 @@ msgid "This profile is intended for the Amazon Kindle." msgstr "ഈ പ്രൊഫൈല്‍ Amazon Kindle നു വേണ്ടി ഉള്ളതാണ്." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:173 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:660 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:661 msgid "This profile is intended for the Irex Illiad." msgstr "ഈ പ്രൊഫൈല്‍ Irex Illiad നു വേണ്ടി ഉള്ളതാണ്." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:185 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:673 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:674 msgid "This profile is intended for the IRex Digital Reader 1000." msgstr "ഈ പ്രൊഫൈല്‍ IRex Digital Reader 1000 ത്തിനു വേണ്ടി ഉള്ളതാണ്." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:198 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:687 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:688 msgid "This profile is intended for the IRex Digital Reader 800." msgstr "ഈ പ്രൊഫൈല്‍ IRex Digital Reader 800 നു വേണ്ടി ഉള്ളതാണ്." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:210 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:701 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:702 msgid "This profile is intended for the B&N Nook." msgstr "ഈ പ്രൊഫൈല്‍ B&N Nook നു വേണ്ടി ഉള്ളതാണ്." @@ -809,14 +809,19 @@ msgstr "" msgid "This profile is intended for the Amazon Kindle DX." msgstr "ഈ പ്രൊഫൈല്‍ Amazon Kindle DX നു വേണ്ടി ഉള്ളതാണ്." -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:713 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:714 msgid "This profile is intended for the B&N Nook Color." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:724 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:725 msgid "This profile is intended for the Sanda Bambook." msgstr "" +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:740 +msgid "" +"This profile is intended for the PocketBook Pro 900 series of devices." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 msgid "Installed plugins" msgstr "ഇന്‍സ്റ്റോള്‍ ചെയ്തിട്ടുള്ള പ്ലുഗിനുകള്‍" @@ -878,13 +883,13 @@ msgstr "സൂചിപ്പിച്ചിട്ടുള്ള പ്ലു msgid "Disable the named plugin" msgstr "സൂചിപ്പിച്ചിട്ടുള്ള പ്ലുഗിന്‍ നിര്‍ജ്ജിവമാക്കുക" -#: /home/kovid/work/calibre/src/calibre/db/backend.py:271 -#: /home/kovid/work/calibre/src/calibre/db/backend.py:280 +#: /home/kovid/work/calibre/src/calibre/db/backend.py:272 +#: /home/kovid/work/calibre/src/calibre/db/backend.py:281 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:288 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:668 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:132 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:674 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:133 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:142 #, python-format msgid "Path to library too long. Must be less than %d characters." msgstr "" @@ -893,26 +898,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:987 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:988 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:814 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:826 msgid "Yes" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1102 msgid "Main" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1104 msgid "Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1106 msgid "Card B" msgstr "" @@ -924,17 +929,17 @@ msgstr "" msgid "Communicate with Android phones." msgstr "ആന്‍ഡ്രോയിഡ് ഫോണുകളുമായി(Android phones) സംവതിക്കുക." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:129 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:133 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:182 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:187 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:201 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:206 msgid "Communicate with WebOS tablets." msgstr "" @@ -1053,9 +1058,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1150 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:334 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:347 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:335 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:348 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3104 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "വാര്‍ത്തകള്‍" @@ -1063,8 +1068,8 @@ msgstr "വാര്‍ത്തകള്‍" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:662 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3062 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3080 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3063 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3081 msgid "Catalog" msgstr "" @@ -3207,44 +3212,48 @@ msgstr "" msgid "Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:409 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:429 msgid "Downloads metadata and covers from Amazon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:419 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:439 msgid "US" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:420 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:440 msgid "France" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:421 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:441 msgid "Germany" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:422 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:442 msgid "UK" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:423 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:443 msgid "Italy" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:424 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:444 msgid "Japan" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:428 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:445 +msgid "Spain" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:449 msgid "Amazon website to use:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:429 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:450 msgid "" "Metadata from Amazon will be fetched using this country's Amazon website." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:603 msgid "Amazon timed out. Try again later." msgstr "" @@ -3447,7 +3456,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:955 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:958 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" @@ -4057,7 +4066,7 @@ msgid "Choose Files" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:751 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:754 msgid "Books" msgstr "" @@ -4460,8 +4469,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:287 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:341 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:70 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:673 msgid "Too long" msgstr "" @@ -4520,8 +4529,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:733 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:106 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:88 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:298 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:352 msgid "Success" @@ -4537,7 +4546,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:970 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:377 msgid "Failed" @@ -4594,7 +4604,7 @@ msgid "Create a catalog of the books in your calibre library" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:88 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:590 msgid "Cannot convert" msgstr "" @@ -4656,7 +4666,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/device_category_editor.py:112 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:674 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:216 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:503 @@ -5057,7 +5067,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:66 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:670 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:670 msgid "Help" msgstr "" @@ -5478,7 +5488,7 @@ msgid "No books found" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:289 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:794 msgid "No permission" msgstr "" @@ -5676,50 +5686,50 @@ msgid "" "&Multiple books per folder, assumes every ebook file is a different book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/bars.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/bars.py:195 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:302 msgid "Donate" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:120 msgid "Click to open" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:135 msgid "Ids" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:173 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1035 msgid "Collections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:290 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:256 msgid "Paste Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:291 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:257 msgid "Copy Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:557 msgid "Double-click to open Book Details window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:556 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:558 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:559 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" @@ -5809,7 +5819,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:21 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:105 @@ -6713,33 +6723,33 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:901 msgid "Choose cover for " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:906 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:909 msgid "Cannot read" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:910 msgid "You do not have permission to read the file: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:203 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:915 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:918 msgid "Error reading file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:916 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:919 msgid "

    There was an error reading from file:
    " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:926 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:929 msgid " is not a valid picture" msgstr "" @@ -6764,7 +6774,7 @@ msgid "&Title: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 msgid "Change the title of this book" msgstr "" @@ -6794,7 +6804,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:548 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1089 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1092 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

    They can be any words or phrases, separated by commas." @@ -6803,7 +6813,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:555 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:214 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:446 msgid "&Series:" msgstr "" @@ -6811,7 +6821,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:556 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:557 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:445 msgid "List of known series. You can add new series." msgstr "" @@ -7445,7 +7455,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:271 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:320 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:324 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1396 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1399 msgid "Undefined" msgstr "" @@ -8010,51 +8020,51 @@ msgstr "" msgid "Convertible" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:43 msgid "Choose location for calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:50 msgid "Same as current" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 #, python-format msgid "The location %s contains the current calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:56 msgid "No existing library found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 #, python-format msgid "There is no existing calibre library at %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:62 msgid "Not empty" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:63 #, python-format msgid "The folder %s is not empty. Please choose an empty folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:94 msgid "No location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:94 msgid "No location selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:683 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:689 msgid "Bad location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:99 #, python-format msgid "%s is not an existing folder" msgstr "" @@ -8120,14 +8130,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:211 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:117 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 msgid "&Title:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:199 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:198 msgid "&Author(s):" msgstr "" @@ -8136,21 +8146,21 @@ msgid "&Profile:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:24 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:236 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:649 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:241 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:649 msgid "&OK" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:25 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:242 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tweak_epub_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:233 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:658 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "&Cancel" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog_ui.py:43 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:26 msgid "Edit Comments" msgstr "" @@ -8403,19 +8413,19 @@ msgstr "" msgid "Details of job" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:21 msgid "Active Jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:36 msgid "&Stop selected jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:40 msgid "Show job &details" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:44 msgid "Stop &all non device jobs" msgstr "" @@ -8436,7 +8446,7 @@ msgid "Show detailed information about this error" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:531 msgid "Copied" msgstr "" @@ -8623,13 +8633,13 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:541 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1047 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1050 msgid "&Rating:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:542 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:543 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1048 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1051 msgid "Rating of this book. 0-5 stars" msgstr "" @@ -8696,7 +8706,7 @@ msgid "&Force numbers to start with:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:569 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1380 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1383 msgid "&Date:" msgstr "" @@ -8770,7 +8780,7 @@ msgid "Set from &ebook file(s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:592 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1152 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1155 msgid "&Languages:" msgstr "" @@ -9336,17 +9346,34 @@ msgstr "" msgid "Search in the library view for the selected item" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:23 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:25 msgid "" "Restoring database from backups, do not interrupt, this will happen in three " "stages" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:27 msgid "Restoring database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:80 +#, python-format +msgid "The old database was saved as: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:84 +#, python-format +msgid "" +"Restoring the database succeeded with some warnings click Show details to " +"see the details. %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:89 +#, python-format +msgid "Restoring database was successful. %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:94 msgid "" "Your list of books, with all their metadata is stored in a single file, " "called a database. In addition, metadata for each individual book is stored " @@ -9357,20 +9384,11 @@ msgid "" "recipes.

    Do you want to restore the database?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:131 msgid "Restoring database failed, click Show details to see details" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:107 -msgid "" -"Restoring the database succeeded with some warnings click Show details to " -"see the details." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:112 -msgid "Restoring database was successful" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:75 msgid "Saved search already exists" @@ -9791,7 +9809,7 @@ msgid "&Author:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:215 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1091 msgid "Ta&gs:" msgstr "" @@ -9985,58 +10003,66 @@ msgstr "" msgid "Was" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:263 msgid "Template language tutorial" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:267 msgid "Template function reference" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:285 msgid "EXCEPTION: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:301 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:312 msgid "No column chosen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:313 msgid "You must specify a column to be colored" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:316 msgid "No template provided" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:306 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:317 msgid "The template box cannot be empty" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:32 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:252 msgid "Set the color of the column:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:39 +msgid "Copy a color name to the clipboard:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:49 +msgid "Copy the selected color name to the clipboard" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:59 msgid "Template value:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:60 msgid "" "The value the of the template using the current book in the library view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:73 msgid "Function &name:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:100 msgid "&Documentation:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:85 msgid "Python &code:" msgstr "" @@ -10461,7 +10487,7 @@ msgid "Regular expression (?P)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1288 msgid "ISBN:" msgstr "" @@ -10518,13 +10544,13 @@ msgid "Connected " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:219 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:230 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:261 msgid "Book Details" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:221 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:232 msgid "Shift+Alt+D" msgstr "" @@ -10929,136 +10955,133 @@ msgstr "" msgid "Configure" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:32 msgid "Use the library located at the specified path." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:34 msgid "Start minimized to system tray." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:36 msgid "Log debugging information to console" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:38 msgid "Do not check for updates" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:40 msgid "" "Ignore custom plugins, useful if you installed a plugin that is preventing " "calibre from starting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:44 msgid "" "Cause a running calibre instance, if any, to be shutdown. Note that if there " "are running jobs, they will be silently aborted, so use with care." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:69 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:697 msgid "Calibre Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:95 msgid "Choose a location for your calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:104 msgid "Failed to create library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 #, python-format msgid "Failed to create calibre library at: %r." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:168 msgid "Choose a location for your new calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:136 msgid "Initializing user interface..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:162 msgid "Repairing failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:163 msgid "The database repair failed. Starting with a new empty library." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:202 msgid "Bad database location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:178 #, python-format msgid "Bad database location %r. calibre will now quit." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:493 msgid "Corrupted database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:191 +#, python-format msgid "" -"Your calibre database appears to be corrupted. Do you want calibre to try " -"and repair it automatically? If you say No, a new empty calibre library will " -"be created." +"The library database at %s appears to be corrupted. Do you want calibre to " +"try and rebuild it automatically? The rebuild may not be completely " +"successful. If you say No, a new empty calibre library will be created." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:224 -msgid "" -"Repairing database. This can take a very long time for a large collection" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:203 #, python-format msgid "" "Bad database location %r. Will start with a new, empty calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:213 #, python-format msgid "Starting %s: Loading books..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:293 msgid "If you are sure it is not running" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:330 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:296 msgid "may be running in the system tray, in the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:298 msgid "upper right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:300 msgid "lower right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:303 msgid "try rebooting your computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:339 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:353 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:319 msgid "try deleting the file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:342 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:308 msgid "Cannot Start " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:343 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:309 #, python-format msgid "%s is already running." msgstr "" @@ -11081,52 +11104,52 @@ msgstr "" msgid "Unhandled exception" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:447 msgid "Permission denied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:105 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:448 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:137 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:139 msgid "Title &sort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "" " The green color indicates that the current title sort matches the current " "title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:150 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 msgid "Authors changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:303 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:302 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -11134,27 +11157,27 @@ msgid "" "strings. If it is colored red, then the authors and this text do not match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:308 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:307 msgid "Author s&ort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" " The green color indicates that the current author sort matches the current " "author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:320 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:506 msgid "&Number:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:603 #, python-format msgid "" "Last modified: %s\n" @@ -11162,132 +11185,132 @@ msgid "" "Double click to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:613 #, python-format msgid "Restore %s from the original" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:660 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:659 msgid "Set the cover for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:668 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:667 msgid "Set metadata for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:674 msgid "Add a format to this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:681 msgid "Remove the selected format from this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:749 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:752 msgid "Choose formats for " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:795 msgid "You do not have permission to read the following files:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:822 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:823 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:825 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:826 msgid "No format selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:835 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:838 msgid "Could not read metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:836 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:839 #, python-format msgid "Could not read metadata from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:867 msgid "&Browse" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:866 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:869 msgid "T&rim" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:868 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:871 msgid "&Remove" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:874 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:877 msgid "Download co&ver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:875 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:878 msgid "&Generate cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:925 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:928 msgid "Not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:952 msgid "Specify title and author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:950 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:953 msgid "You must specify a title and author before generating a cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:972 msgid "Invalid cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:970 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:973 msgid "Could not change cover as the image is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:997 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1000 msgid "This book has no cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:999 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1002 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1055 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1058 msgid "stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1127 msgid "Tags changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1125 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1128 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1156 msgid "A comma separated list of languages for this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1176 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1179 msgid "Unknown language" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1177 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1180 #, python-format msgid "The language %s is not recognized" msgid_plural "The languages %s are not recognized" msgstr[0] "" msgstr[1] "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1189 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1192 msgid "I&ds:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1193 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -11295,38 +11318,38 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1254 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1316 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1257 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 msgid "This ISBN number is valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1257 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1260 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 msgid "This ISBN number is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1304 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1307 msgid "Invalid ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1283 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1286 msgid "Enter an ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1305 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1308 msgid "The ISBN you entered is not valid. Try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1329 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1332 msgid "&Publisher:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1399 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1402 msgid "Clear date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1432 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1435 msgid "Publishe&d:" msgstr "" @@ -11392,7 +11415,7 @@ msgid "Downloaded %(num)d of %(tot)d" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/config.py:61 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:61 msgid "Downloaded metadata fields" msgstr "" @@ -12815,87 +12838,87 @@ msgstr "" msgid "No source selected, cannot configure." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:32 msgid "Metadata sources" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:37 msgid "" "Disable any metadata sources you do not want by unchecking them. You can " "also set the cover priority. Covers from sources that have a higher " "(smaller) priority will be preferred when bulk downloading metadata.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:48 msgid "" "Sources with a red X next to their names must be configured before they will " "be used. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:53 msgid "Configure selected source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:66 msgid "" "If you uncheck any fields, metadata for those fields will not be downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:71 msgid "&Select all" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:75 msgid "&Clear all" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:79 msgid "&Select default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:80 msgid "" "Restore your own subset of checked fields that you define using the 'Set as " "default' button" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:84 msgid "&Set as default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:85 msgid "" "Store the currently checked fields as a default you can restore using the " "'Select default' button" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:90 msgid "Convert all downloaded comments to plain &text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:94 msgid "Swap author names from FN LN to LN, FN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:98 msgid "Max. number of &tags to download:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:105 msgid "Max. &time to wait after first match is found:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:133 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:117 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:199 msgid " secs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:113 msgid "Max. time to wait after first &cover is found:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:121 msgid "" "

    Different metadata sources have different sets of tags for the same book. " "If this option is checked, then calibre will use the smaller tag sets. These " @@ -12906,7 +12929,7 @@ msgid "" "for. Most often, they all have large tag sets." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:123 msgid "Prefer &fewer tags" msgstr "" @@ -13363,7 +13386,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:131 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:652 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:652 msgid "&Save" msgstr "" @@ -14135,7 +14158,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/store/search_ui.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/store/web_store_dialog_ui.py:63 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:661 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "Close" msgstr "" @@ -14321,7 +14344,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:455 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:456 msgid "Searches" msgstr "" @@ -14663,34 +14686,42 @@ msgid "" "automatically." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:494 +#, python-format +msgid "" +"The library database at %s appears to be corrupted. Do you want calibre to " +"try and rebuild it automatically? The rebuild may not be completely " +"successful." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:578 msgid "Conversion Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:581 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:601 msgid "Recipe Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:617 msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:631 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:651 msgid "There are active jobs. Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:634 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:654 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:638 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:658 msgid "Active jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:706 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:726 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." @@ -14783,7 +14814,7 @@ msgid "Edit" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:65 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:667 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "Reset" msgstr "" @@ -15285,48 +15316,48 @@ msgstr "" msgid "Toggle" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:444 #, python-format msgid "" "Choose your e-book device. If your device is not in the list, choose a " "\"%s\" device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:505 msgid "Moving library..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:515 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:522 msgid "Failed to move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:576 msgid "Invalid database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:577 #, python-format msgid "" "

    An invalid library already exists at %(loc)s, delete it before trying to " "move the existing library.
    Error: %(err)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:588 msgid "Could not move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:663 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:669 msgid "Select location for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:690 #, python-format msgid "" "You must choose an empty folder for the calibre library. %s is not empty." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:758 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:764 msgid "welcome wizard" msgstr "" @@ -15637,7 +15668,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:569 #: /home/kovid/work/calibre/src/calibre/library/caches.py:583 #: /home/kovid/work/calibre/src/calibre/library/caches.py:593 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:222 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:238 msgid "yes" msgstr "" @@ -15645,7 +15676,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:568 #: /home/kovid/work/calibre/src/calibre/library/caches.py:580 #: /home/kovid/work/calibre/src/calibre/library/caches.py:590 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:222 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:238 msgid "no" msgstr "" @@ -16530,22 +16561,22 @@ msgid "" "start with a letter" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:67 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:68 #, python-format msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3403 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3404 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3432 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3433 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3449 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3450 msgid "Compacting database" msgstr "" @@ -16704,20 +16735,20 @@ msgid "" "Save into a single directory, ignoring the template directory structure" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:303 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:319 #, python-format msgid "" "Failed to calculate path for save to disk. Template: %(templ)s\n" "Error: %(err)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:309 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:325 #, python-format msgid "Template evaluation resulted in no path components. Template: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:403 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:436 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:419 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:452 msgid "Requested formats not available" msgstr "" @@ -17548,12 +17579,21 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:972 msgid "" +"list_equals(list1, sep1, list2, sep2, yes_val, no_val) -- return yes_val if " +"list1 and list2 contain the same items, otherwise return `no_val. The items " +"are determined by splitting each list using the appropriate separator " +"character (sep1 or sep2). The order of items in the lists is not relevant. " +"The compare is case insensitive." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:990 +msgid "" "today() -- return a date string for today. This value is designed for use in " "format_date or days_between, but can be manipulated like any other string. " "The date is in ISO format." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:983 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1001 msgid "" "days_between(date1, date2) -- return the number of days between date1 and " "date2. The number is positive if date1 is greater than date2, otherwise " @@ -17561,7 +17601,7 @@ msgid "" "empty string." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1005 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1023 msgid "" "language_strings(lang_codes, localize) -- return the strings for the " "language codes passed in lang_codes. If localize is zero, return the strings " @@ -17569,7 +17609,7 @@ msgid "" "the current locale. Lang_codes is a comma-separated list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1025 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1043 msgid "" "language_codes(lang_strings) -- return the language codes for the strings " "passed in lang_strings. The strings must be in the language of the current " @@ -17891,108 +17931,112 @@ msgstr "" msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:720 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:718 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:827 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:825 msgid "Download finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:829 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:827 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:835 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:833 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:837 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:835 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:839 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:837 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:934 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:932 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:936 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:934 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:938 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:936 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:961 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:959 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:966 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:964 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:975 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:973 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:977 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:975 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1057 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1055 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1073 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1071 #, python-format msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1082 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1080 #, python-format msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1091 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1089 #, python-format msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1137 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1135 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1277 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1216 +msgid "Articles in this issue: " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1286 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1348 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1357 #, python-format msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1359 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1368 #, python-format msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1376 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1385 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1518 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1527 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1533 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1542 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -18102,75 +18146,75 @@ msgstr "" msgid "Do not download CSS stylesheets." msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:649 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:649 msgid "OK" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:652 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:652 msgid "Save" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:655 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:655 msgid "Open" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:658 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "Cancel" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:661 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "&Close" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:664 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:664 msgid "Apply" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:674 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:674 msgid "Don't Save" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:676 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:676 msgid "Close without Saving" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:678 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:678 msgid "Discard" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:681 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:681 msgid "&Yes" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:684 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:684 msgid "Yes to &All" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:687 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:687 msgid "&No" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:690 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:690 msgid "N&o to All" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:693 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:693 msgid "Save All" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:696 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:696 msgid "Abort" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:699 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:699 msgid "Retry" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:702 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:702 msgid "Ignore" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:705 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:705 msgid "Restore Defaults" msgstr "" diff --git a/src/calibre/translations/mr.po b/src/calibre/translations/mr.po index 8444586cf9..075e8beef3 100644 --- a/src/calibre/translations/mr.po +++ b/src/calibre/translations/mr.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-09-23 18:01+0000\n" +"POT-Creation-Date: 2011-09-30 20:39+0000\n" "PO-Revision-Date: 2011-08-05 16:46+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: Marathi \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2011-09-24 04:48+0000\n" -"X-Generator: Launchpad (build 14012)\n" +"X-Launchpad-Export-Date: 2011-10-01 04:51+0000\n" +"X-Generator: Launchpad (build 14071)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -26,8 +26,8 @@ msgstr "काहीच करत नाही" #: /home/kovid/work/calibre/src/calibre/db/cache.py:104 #: /home/kovid/work/calibre/src/calibre/db/cache.py:107 #: /home/kovid/work/calibre/src/calibre/db/cache.py:118 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:242 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:243 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:247 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:248 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 @@ -51,7 +51,7 @@ msgstr "काहीच करत नाही" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1898 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1900 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:286 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:288 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:34 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:35 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:98 @@ -102,8 +102,8 @@ msgstr "काहीच करत नाही" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:999 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:101 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:138 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:140 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1002 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1007 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1079 @@ -143,7 +143,7 @@ msgstr "काहीच करत नाही" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:380 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:564 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 @@ -164,9 +164,9 @@ msgstr "काहीच करत नाही" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1209 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1212 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:252 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:396 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:161 @@ -176,14 +176,14 @@ msgstr "काहीच करत नाही" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:217 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:541 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:560 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2037 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2187 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3242 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3244 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3377 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:542 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:550 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:561 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2038 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2188 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3243 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3378 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 @@ -737,22 +737,22 @@ msgid "This profile is intended for the Amazon Kindle." msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:173 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:660 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:661 msgid "This profile is intended for the Irex Illiad." msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:185 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:673 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:674 msgid "This profile is intended for the IRex Digital Reader 1000." msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:198 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:687 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:688 msgid "This profile is intended for the IRex Digital Reader 800." msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:210 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:701 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:702 msgid "This profile is intended for the B&N Nook." msgstr "" @@ -812,14 +812,19 @@ msgstr "" msgid "This profile is intended for the Amazon Kindle DX." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:713 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:714 msgid "This profile is intended for the B&N Nook Color." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:724 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:725 msgid "This profile is intended for the Sanda Bambook." msgstr "" +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:740 +msgid "" +"This profile is intended for the PocketBook Pro 900 series of devices." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 msgid "Installed plugins" msgstr "" @@ -879,13 +884,13 @@ msgstr "" msgid "Disable the named plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/backend.py:271 -#: /home/kovid/work/calibre/src/calibre/db/backend.py:280 +#: /home/kovid/work/calibre/src/calibre/db/backend.py:272 +#: /home/kovid/work/calibre/src/calibre/db/backend.py:281 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:288 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:668 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:132 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:674 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:133 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:142 #, python-format msgid "Path to library too long. Must be less than %d characters." msgstr "" @@ -894,26 +899,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:987 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:988 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:814 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:826 msgid "Yes" msgstr "हो" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1102 msgid "Main" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1104 msgid "Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1106 msgid "Card B" msgstr "" @@ -925,17 +930,17 @@ msgstr "" msgid "Communicate with Android phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:129 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:133 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:182 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:187 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:201 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:206 msgid "Communicate with WebOS tablets." msgstr "" @@ -1054,9 +1059,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1150 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:334 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:347 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:335 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:348 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3104 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "वार्ता" @@ -1064,8 +1069,8 @@ msgstr "वार्ता" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:662 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3062 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3080 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3063 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3081 msgid "Catalog" msgstr "पुस्तक सूची" @@ -3203,44 +3208,48 @@ msgstr "" msgid "Cover" msgstr "पृष्ठ" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:409 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:429 msgid "Downloads metadata and covers from Amazon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:419 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:439 msgid "US" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:420 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:440 msgid "France" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:421 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:441 msgid "Germany" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:422 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:442 msgid "UK" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:423 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:443 msgid "Italy" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:424 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:444 msgid "Japan" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:428 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:445 +msgid "Spain" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:449 msgid "Amazon website to use:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:429 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:450 msgid "" "Metadata from Amazon will be fetched using this country's Amazon website." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:603 msgid "Amazon timed out. Try again later." msgstr "" @@ -3443,7 +3452,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:955 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:958 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" @@ -4053,7 +4062,7 @@ msgid "Choose Files" msgstr "फाइल निवडा" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:751 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:754 msgid "Books" msgstr "पुस्तके" @@ -4456,8 +4465,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:287 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:341 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:70 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:673 msgid "Too long" msgstr "" @@ -4516,8 +4525,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:733 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:106 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:88 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:298 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:352 msgid "Success" @@ -4533,7 +4542,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:970 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:377 msgid "Failed" @@ -4590,7 +4600,7 @@ msgid "Create a catalog of the books in your calibre library" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:88 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:590 msgid "Cannot convert" msgstr "रुपांतर करू शकत नाही" @@ -4652,7 +4662,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/device_category_editor.py:112 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:674 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:216 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:503 @@ -5053,7 +5063,7 @@ msgstr "F1" #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:66 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:670 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:670 msgid "Help" msgstr "मदत" @@ -5474,7 +5484,7 @@ msgid "No books found" msgstr "कोणतेही पुस्तक सापडले नाही" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:289 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:794 msgid "No permission" msgstr "परवानगी नाही" @@ -5672,50 +5682,50 @@ msgid "" "&Multiple books per folder, assumes every ebook file is a different book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/bars.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/bars.py:195 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:302 msgid "Donate" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:120 msgid "Click to open" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:135 msgid "Ids" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:173 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1035 msgid "Collections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:290 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:256 msgid "Paste Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:291 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:257 msgid "Copy Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:557 msgid "Double-click to open Book Details window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:556 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:558 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:559 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" @@ -5805,7 +5815,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:21 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:105 @@ -6709,33 +6719,33 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:901 msgid "Choose cover for " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:906 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:909 msgid "Cannot read" msgstr "वाचू सहजत नाही" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:910 msgid "You do not have permission to read the file: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:203 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:915 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:918 msgid "Error reading file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:916 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:919 msgid "

    There was an error reading from file:
    " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:926 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:929 msgid " is not a valid picture" msgstr "" @@ -6760,7 +6770,7 @@ msgid "&Title: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 msgid "Change the title of this book" msgstr "" @@ -6790,7 +6800,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:548 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1089 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1092 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

    They can be any words or phrases, separated by commas." @@ -6799,7 +6809,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:555 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:214 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:446 msgid "&Series:" msgstr "शृंखला" @@ -6807,7 +6817,7 @@ msgstr "शृंखला" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:556 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:557 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:445 msgid "List of known series. You can add new series." msgstr "" @@ -7441,7 +7451,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:271 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:320 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:324 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1396 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1399 msgid "Undefined" msgstr "" @@ -8006,51 +8016,51 @@ msgstr "" msgid "Convertible" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:43 msgid "Choose location for calibre library" msgstr "calibre ग्रंथालयासाठी स्थळ निवडा" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:50 msgid "Same as current" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 #, python-format msgid "The location %s contains the current calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:56 msgid "No existing library found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 #, python-format msgid "There is no existing calibre library at %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:62 msgid "Not empty" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:63 #, python-format msgid "The folder %s is not empty. Please choose an empty folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:94 msgid "No location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:94 msgid "No location selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:683 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:689 msgid "Bad location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:99 #, python-format msgid "%s is not an existing folder" msgstr "" @@ -8116,14 +8126,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:211 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:117 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 msgid "&Title:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:199 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:198 msgid "&Author(s):" msgstr "" @@ -8132,21 +8142,21 @@ msgid "&Profile:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:24 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:236 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:649 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:241 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:649 msgid "&OK" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:25 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:242 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tweak_epub_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:233 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:658 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "&Cancel" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog_ui.py:43 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:26 msgid "Edit Comments" msgstr "" @@ -8399,19 +8409,19 @@ msgstr "" msgid "Details of job" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:21 msgid "Active Jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:36 msgid "&Stop selected jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:40 msgid "Show job &details" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:44 msgid "Stop &all non device jobs" msgstr "" @@ -8432,7 +8442,7 @@ msgid "Show detailed information about this error" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:531 msgid "Copied" msgstr "प्रत तयार केली" @@ -8619,13 +8629,13 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:541 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1047 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1050 msgid "&Rating:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:542 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:543 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1048 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1051 msgid "Rating of this book. 0-5 stars" msgstr "" @@ -8692,7 +8702,7 @@ msgid "&Force numbers to start with:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:569 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1380 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1383 msgid "&Date:" msgstr "" @@ -8766,7 +8776,7 @@ msgid "Set from &ebook file(s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:592 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1152 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1155 msgid "&Languages:" msgstr "" @@ -9332,17 +9342,34 @@ msgstr "" msgid "Search in the library view for the selected item" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:23 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:25 msgid "" "Restoring database from backups, do not interrupt, this will happen in three " "stages" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:27 msgid "Restoring database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:80 +#, python-format +msgid "The old database was saved as: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:84 +#, python-format +msgid "" +"Restoring the database succeeded with some warnings click Show details to " +"see the details. %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:89 +#, python-format +msgid "Restoring database was successful. %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:94 msgid "" "Your list of books, with all their metadata is stored in a single file, " "called a database. In addition, metadata for each individual book is stored " @@ -9353,20 +9380,11 @@ msgid "" "recipes.

    Do you want to restore the database?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:131 msgid "Restoring database failed, click Show details to see details" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:107 -msgid "" -"Restoring the database succeeded with some warnings click Show details to " -"see the details." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:112 -msgid "Restoring database was successful" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:75 msgid "Saved search already exists" @@ -9787,7 +9805,7 @@ msgid "&Author:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:215 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1091 msgid "Ta&gs:" msgstr "" @@ -9981,58 +9999,66 @@ msgstr "" msgid "Was" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:263 msgid "Template language tutorial" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:267 msgid "Template function reference" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:285 msgid "EXCEPTION: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:301 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:312 msgid "No column chosen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:313 msgid "You must specify a column to be colored" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:316 msgid "No template provided" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:306 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:317 msgid "The template box cannot be empty" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:32 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:252 msgid "Set the color of the column:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:39 +msgid "Copy a color name to the clipboard:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:49 +msgid "Copy the selected color name to the clipboard" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:59 msgid "Template value:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:60 msgid "" "The value the of the template using the current book in the library view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:73 msgid "Function &name:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:100 msgid "&Documentation:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:85 msgid "Python &code:" msgstr "" @@ -10457,7 +10483,7 @@ msgid "Regular expression (?P)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1288 msgid "ISBN:" msgstr "" @@ -10514,13 +10540,13 @@ msgid "Connected " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:219 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:230 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:261 msgid "Book Details" msgstr "पुस्तकाचा तपशील" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:221 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:232 msgid "Shift+Alt+D" msgstr "" @@ -10925,136 +10951,133 @@ msgstr "" msgid "Configure" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:32 msgid "Use the library located at the specified path." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:34 msgid "Start minimized to system tray." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:36 msgid "Log debugging information to console" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:38 msgid "Do not check for updates" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:40 msgid "" "Ignore custom plugins, useful if you installed a plugin that is preventing " "calibre from starting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:44 msgid "" "Cause a running calibre instance, if any, to be shutdown. Note that if there " "are running jobs, they will be silently aborted, so use with care." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:69 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:697 msgid "Calibre Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:95 msgid "Choose a location for your calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:104 msgid "Failed to create library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 #, python-format msgid "Failed to create calibre library at: %r." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:168 msgid "Choose a location for your new calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:136 msgid "Initializing user interface..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:162 msgid "Repairing failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:163 msgid "The database repair failed. Starting with a new empty library." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:202 msgid "Bad database location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:178 #, python-format msgid "Bad database location %r. calibre will now quit." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:493 msgid "Corrupted database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:191 +#, python-format msgid "" -"Your calibre database appears to be corrupted. Do you want calibre to try " -"and repair it automatically? If you say No, a new empty calibre library will " -"be created." +"The library database at %s appears to be corrupted. Do you want calibre to " +"try and rebuild it automatically? The rebuild may not be completely " +"successful. If you say No, a new empty calibre library will be created." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:224 -msgid "" -"Repairing database. This can take a very long time for a large collection" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:203 #, python-format msgid "" "Bad database location %r. Will start with a new, empty calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:213 #, python-format msgid "Starting %s: Loading books..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:293 msgid "If you are sure it is not running" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:330 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:296 msgid "may be running in the system tray, in the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:298 msgid "upper right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:300 msgid "lower right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:303 msgid "try rebooting your computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:339 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:353 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:319 msgid "try deleting the file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:342 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:308 msgid "Cannot Start " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:343 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:309 #, python-format msgid "%s is already running." msgstr "" @@ -11077,52 +11100,52 @@ msgstr "" msgid "Unhandled exception" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:447 msgid "Permission denied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:105 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:448 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:137 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:139 msgid "Title &sort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "" " The green color indicates that the current title sort matches the current " "title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:150 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 msgid "Authors changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:303 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:302 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -11130,27 +11153,27 @@ msgid "" "strings. If it is colored red, then the authors and this text do not match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:308 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:307 msgid "Author s&ort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" " The green color indicates that the current author sort matches the current " "author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:320 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:506 msgid "&Number:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:603 #, python-format msgid "" "Last modified: %s\n" @@ -11158,132 +11181,132 @@ msgid "" "Double click to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:613 #, python-format msgid "Restore %s from the original" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:660 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:659 msgid "Set the cover for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:668 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:667 msgid "Set metadata for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:674 msgid "Add a format to this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:681 msgid "Remove the selected format from this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:749 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:752 msgid "Choose formats for " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:795 msgid "You do not have permission to read the following files:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:822 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:823 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:825 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:826 msgid "No format selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:835 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:838 msgid "Could not read metadata" msgstr "मेटाडाटा वाचू शकत नाही" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:836 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:839 #, python-format msgid "Could not read metadata from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:867 msgid "&Browse" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:866 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:869 msgid "T&rim" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:868 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:871 msgid "&Remove" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:874 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:877 msgid "Download co&ver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:875 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:878 msgid "&Generate cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:925 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:928 msgid "Not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:952 msgid "Specify title and author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:950 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:953 msgid "You must specify a title and author before generating a cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:972 msgid "Invalid cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:970 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:973 msgid "Could not change cover as the image is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:997 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1000 msgid "This book has no cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:999 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1002 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1055 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1058 msgid "stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1127 msgid "Tags changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1125 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1128 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1156 msgid "A comma separated list of languages for this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1176 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1179 msgid "Unknown language" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1177 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1180 #, python-format msgid "The language %s is not recognized" msgid_plural "The languages %s are not recognized" msgstr[0] "" msgstr[1] "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1189 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1192 msgid "I&ds:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1193 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -11291,38 +11314,38 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1254 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1316 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1257 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 msgid "This ISBN number is valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1257 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1260 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 msgid "This ISBN number is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1304 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1307 msgid "Invalid ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1283 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1286 msgid "Enter an ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1305 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1308 msgid "The ISBN you entered is not valid. Try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1329 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1332 msgid "&Publisher:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1399 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1402 msgid "Clear date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1432 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1435 msgid "Publishe&d:" msgstr "" @@ -11388,7 +11411,7 @@ msgid "Downloaded %(num)d of %(tot)d" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/config.py:61 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:61 msgid "Downloaded metadata fields" msgstr "" @@ -12811,87 +12834,87 @@ msgstr "" msgid "No source selected, cannot configure." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:32 msgid "Metadata sources" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:37 msgid "" "Disable any metadata sources you do not want by unchecking them. You can " "also set the cover priority. Covers from sources that have a higher " "(smaller) priority will be preferred when bulk downloading metadata.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:48 msgid "" "Sources with a red X next to their names must be configured before they will " "be used. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:53 msgid "Configure selected source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:66 msgid "" "If you uncheck any fields, metadata for those fields will not be downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:71 msgid "&Select all" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:75 msgid "&Clear all" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:79 msgid "&Select default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:80 msgid "" "Restore your own subset of checked fields that you define using the 'Set as " "default' button" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:84 msgid "&Set as default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:85 msgid "" "Store the currently checked fields as a default you can restore using the " "'Select default' button" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:90 msgid "Convert all downloaded comments to plain &text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:94 msgid "Swap author names from FN LN to LN, FN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:98 msgid "Max. number of &tags to download:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:105 msgid "Max. &time to wait after first match is found:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:133 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:117 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:199 msgid " secs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:113 msgid "Max. time to wait after first &cover is found:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:121 msgid "" "

    Different metadata sources have different sets of tags for the same book. " "If this option is checked, then calibre will use the smaller tag sets. These " @@ -12902,7 +12925,7 @@ msgid "" "for. Most often, they all have large tag sets." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:123 msgid "Prefer &fewer tags" msgstr "" @@ -13359,7 +13382,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:131 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:652 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:652 msgid "&Save" msgstr "" @@ -14131,7 +14154,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/store/search_ui.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/store/web_store_dialog_ui.py:63 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:661 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "Close" msgstr "" @@ -14317,7 +14340,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:455 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:456 msgid "Searches" msgstr "" @@ -14659,34 +14682,42 @@ msgid "" "automatically." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:494 +#, python-format +msgid "" +"The library database at %s appears to be corrupted. Do you want calibre to " +"try and rebuild it automatically? The rebuild may not be completely " +"successful." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:578 msgid "Conversion Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:581 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:601 msgid "Recipe Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:617 msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:631 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:651 msgid "There are active jobs. Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:634 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:654 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:638 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:658 msgid "Active jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:706 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:726 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." @@ -14779,7 +14810,7 @@ msgid "Edit" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:65 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:667 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "Reset" msgstr "" @@ -15281,48 +15312,48 @@ msgstr "" msgid "Toggle" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:444 #, python-format msgid "" "Choose your e-book device. If your device is not in the list, choose a " "\"%s\" device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:505 msgid "Moving library..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:515 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:522 msgid "Failed to move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:576 msgid "Invalid database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:577 #, python-format msgid "" "

    An invalid library already exists at %(loc)s, delete it before trying to " "move the existing library.
    Error: %(err)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:588 msgid "Could not move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:663 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:669 msgid "Select location for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:690 #, python-format msgid "" "You must choose an empty folder for the calibre library. %s is not empty." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:758 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:764 msgid "welcome wizard" msgstr "" @@ -15633,7 +15664,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:569 #: /home/kovid/work/calibre/src/calibre/library/caches.py:583 #: /home/kovid/work/calibre/src/calibre/library/caches.py:593 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:222 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:238 msgid "yes" msgstr "" @@ -15641,7 +15672,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:568 #: /home/kovid/work/calibre/src/calibre/library/caches.py:580 #: /home/kovid/work/calibre/src/calibre/library/caches.py:590 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:222 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:238 msgid "no" msgstr "" @@ -16526,22 +16557,22 @@ msgid "" "start with a letter" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:67 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:68 #, python-format msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3403 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3404 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3432 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3433 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3449 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3450 msgid "Compacting database" msgstr "" @@ -16700,20 +16731,20 @@ msgid "" "Save into a single directory, ignoring the template directory structure" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:303 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:319 #, python-format msgid "" "Failed to calculate path for save to disk. Template: %(templ)s\n" "Error: %(err)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:309 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:325 #, python-format msgid "Template evaluation resulted in no path components. Template: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:403 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:436 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:419 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:452 msgid "Requested formats not available" msgstr "" @@ -17544,12 +17575,21 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:972 msgid "" +"list_equals(list1, sep1, list2, sep2, yes_val, no_val) -- return yes_val if " +"list1 and list2 contain the same items, otherwise return `no_val. The items " +"are determined by splitting each list using the appropriate separator " +"character (sep1 or sep2). The order of items in the lists is not relevant. " +"The compare is case insensitive." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:990 +msgid "" "today() -- return a date string for today. This value is designed for use in " "format_date or days_between, but can be manipulated like any other string. " "The date is in ISO format." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:983 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1001 msgid "" "days_between(date1, date2) -- return the number of days between date1 and " "date2. The number is positive if date1 is greater than date2, otherwise " @@ -17557,7 +17597,7 @@ msgid "" "empty string." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1005 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1023 msgid "" "language_strings(lang_codes, localize) -- return the strings for the " "language codes passed in lang_codes. If localize is zero, return the strings " @@ -17565,7 +17605,7 @@ msgid "" "the current locale. Lang_codes is a comma-separated list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1025 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1043 msgid "" "language_codes(lang_strings) -- return the language codes for the strings " "passed in lang_strings. The strings must be in the language of the current " @@ -17887,108 +17927,112 @@ msgstr "" msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:720 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:718 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:827 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:825 msgid "Download finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:829 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:827 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:835 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:833 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:837 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:835 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:839 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:837 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:934 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:932 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:936 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:934 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:938 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:936 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:961 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:959 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:966 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:964 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:975 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:973 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:977 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:975 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1057 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1055 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1073 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1071 #, python-format msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1082 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1080 #, python-format msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1091 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1089 #, python-format msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1137 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1135 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1277 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1216 +msgid "Articles in this issue: " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1286 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1348 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1357 #, python-format msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1359 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1368 #, python-format msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1376 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1385 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1518 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1527 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1533 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1542 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -18098,75 +18142,75 @@ msgstr "" msgid "Do not download CSS stylesheets." msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:649 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:649 msgid "OK" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:652 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:652 msgid "Save" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:655 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:655 msgid "Open" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:658 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "Cancel" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:661 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "&Close" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:664 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:664 msgid "Apply" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:674 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:674 msgid "Don't Save" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:676 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:676 msgid "Close without Saving" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:678 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:678 msgid "Discard" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:681 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:681 msgid "&Yes" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:684 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:684 msgid "Yes to &All" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:687 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:687 msgid "&No" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:690 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:690 msgid "N&o to All" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:693 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:693 msgid "Save All" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:696 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:696 msgid "Abort" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:699 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:699 msgid "Retry" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:702 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:702 msgid "Ignore" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:705 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:705 msgid "Restore Defaults" msgstr "" diff --git a/src/calibre/translations/ms.po b/src/calibre/translations/ms.po index db9002d0fb..daa7d68a8c 100644 --- a/src/calibre/translations/ms.po +++ b/src/calibre/translations/ms.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-09-23 18:01+0000\n" +"POT-Creation-Date: 2011-09-30 20:39+0000\n" "PO-Revision-Date: 2011-08-05 17:48+0000\n" "Last-Translator: esaismail@gmail.com \n" "Language-Team: Malay \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2011-09-24 04:49+0000\n" -"X-Generator: Launchpad (build 14012)\n" +"X-Launchpad-Export-Date: 2011-10-01 04:51+0000\n" +"X-Generator: Launchpad (build 14071)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -26,8 +26,8 @@ msgstr "Langsung tidak melakukan apa-apa" #: /home/kovid/work/calibre/src/calibre/db/cache.py:104 #: /home/kovid/work/calibre/src/calibre/db/cache.py:107 #: /home/kovid/work/calibre/src/calibre/db/cache.py:118 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:242 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:243 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:247 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:248 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 @@ -51,7 +51,7 @@ msgstr "Langsung tidak melakukan apa-apa" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1898 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1900 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:286 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:288 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:34 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:35 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:98 @@ -102,8 +102,8 @@ msgstr "Langsung tidak melakukan apa-apa" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:999 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:101 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:138 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:140 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1002 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1007 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1079 @@ -143,7 +143,7 @@ msgstr "Langsung tidak melakukan apa-apa" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:380 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:564 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 @@ -164,9 +164,9 @@ msgstr "Langsung tidak melakukan apa-apa" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1209 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1212 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:252 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:396 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:161 @@ -176,14 +176,14 @@ msgstr "Langsung tidak melakukan apa-apa" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:217 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:541 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:560 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2037 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2187 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3242 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3244 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3377 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:542 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:550 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:561 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2038 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2188 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3243 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3378 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 @@ -737,22 +737,22 @@ msgid "This profile is intended for the Amazon Kindle." msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:173 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:660 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:661 msgid "This profile is intended for the Irex Illiad." msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:185 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:673 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:674 msgid "This profile is intended for the IRex Digital Reader 1000." msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:198 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:687 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:688 msgid "This profile is intended for the IRex Digital Reader 800." msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:210 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:701 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:702 msgid "This profile is intended for the B&N Nook." msgstr "" @@ -812,14 +812,19 @@ msgstr "" msgid "This profile is intended for the Amazon Kindle DX." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:713 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:714 msgid "This profile is intended for the B&N Nook Color." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:724 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:725 msgid "This profile is intended for the Sanda Bambook." msgstr "" +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:740 +msgid "" +"This profile is intended for the PocketBook Pro 900 series of devices." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 msgid "Installed plugins" msgstr "" @@ -879,13 +884,13 @@ msgstr "" msgid "Disable the named plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/backend.py:271 -#: /home/kovid/work/calibre/src/calibre/db/backend.py:280 +#: /home/kovid/work/calibre/src/calibre/db/backend.py:272 +#: /home/kovid/work/calibre/src/calibre/db/backend.py:281 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:288 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:668 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:132 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:674 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:133 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:142 #, python-format msgid "Path to library too long. Must be less than %d characters." msgstr "" @@ -894,26 +899,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:987 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:988 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:814 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:826 msgid "Yes" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1102 msgid "Main" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1104 msgid "Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1106 msgid "Card B" msgstr "" @@ -925,17 +930,17 @@ msgstr "" msgid "Communicate with Android phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:129 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:133 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:182 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:187 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:201 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:206 msgid "Communicate with WebOS tablets." msgstr "" @@ -1054,9 +1059,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1150 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:334 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:347 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:335 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:348 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3104 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "" @@ -1064,8 +1069,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:662 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3062 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3080 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3063 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3081 msgid "Catalog" msgstr "" @@ -3206,44 +3211,48 @@ msgstr "" msgid "Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:409 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:429 msgid "Downloads metadata and covers from Amazon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:419 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:439 msgid "US" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:420 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:440 msgid "France" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:421 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:441 msgid "Germany" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:422 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:442 msgid "UK" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:423 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:443 msgid "Italy" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:424 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:444 msgid "Japan" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:428 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:445 +msgid "Spain" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:449 msgid "Amazon website to use:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:429 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:450 msgid "" "Metadata from Amazon will be fetched using this country's Amazon website." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:603 msgid "Amazon timed out. Try again later." msgstr "" @@ -3446,7 +3455,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:955 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:958 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" @@ -4056,7 +4065,7 @@ msgid "Choose Files" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:751 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:754 msgid "Books" msgstr "" @@ -4459,8 +4468,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:287 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:341 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:70 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:673 msgid "Too long" msgstr "" @@ -4519,8 +4528,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:733 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:106 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:88 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:298 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:352 msgid "Success" @@ -4536,7 +4545,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:970 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:377 msgid "Failed" @@ -4593,7 +4603,7 @@ msgid "Create a catalog of the books in your calibre library" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:88 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:590 msgid "Cannot convert" msgstr "" @@ -4655,7 +4665,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/device_category_editor.py:112 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:674 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:216 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:503 @@ -5056,7 +5066,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:66 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:670 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:670 msgid "Help" msgstr "" @@ -5477,7 +5487,7 @@ msgid "No books found" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:289 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:794 msgid "No permission" msgstr "" @@ -5675,50 +5685,50 @@ msgid "" "&Multiple books per folder, assumes every ebook file is a different book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/bars.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/bars.py:195 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:302 msgid "Donate" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:120 msgid "Click to open" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:135 msgid "Ids" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:173 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1035 msgid "Collections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:290 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:256 msgid "Paste Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:291 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:257 msgid "Copy Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:557 msgid "Double-click to open Book Details window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:556 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:558 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:559 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" @@ -5808,7 +5818,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:21 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:105 @@ -6712,33 +6722,33 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:901 msgid "Choose cover for " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:906 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:909 msgid "Cannot read" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:910 msgid "You do not have permission to read the file: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:203 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:915 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:918 msgid "Error reading file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:916 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:919 msgid "

    There was an error reading from file:
    " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:926 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:929 msgid " is not a valid picture" msgstr "" @@ -6763,7 +6773,7 @@ msgid "&Title: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 msgid "Change the title of this book" msgstr "" @@ -6793,7 +6803,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:548 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1089 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1092 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

    They can be any words or phrases, separated by commas." @@ -6802,7 +6812,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:555 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:214 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:446 msgid "&Series:" msgstr "" @@ -6810,7 +6820,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:556 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:557 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:445 msgid "List of known series. You can add new series." msgstr "" @@ -7444,7 +7454,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:271 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:320 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:324 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1396 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1399 msgid "Undefined" msgstr "" @@ -8009,51 +8019,51 @@ msgstr "" msgid "Convertible" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:43 msgid "Choose location for calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:50 msgid "Same as current" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 #, python-format msgid "The location %s contains the current calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:56 msgid "No existing library found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 #, python-format msgid "There is no existing calibre library at %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:62 msgid "Not empty" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:63 #, python-format msgid "The folder %s is not empty. Please choose an empty folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:94 msgid "No location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:94 msgid "No location selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:683 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:689 msgid "Bad location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:99 #, python-format msgid "%s is not an existing folder" msgstr "" @@ -8119,14 +8129,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:211 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:117 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 msgid "&Title:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:199 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:198 msgid "&Author(s):" msgstr "" @@ -8135,21 +8145,21 @@ msgid "&Profile:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:24 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:236 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:649 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:241 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:649 msgid "&OK" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:25 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:242 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tweak_epub_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:233 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:658 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "&Cancel" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog_ui.py:43 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:26 msgid "Edit Comments" msgstr "" @@ -8402,19 +8412,19 @@ msgstr "" msgid "Details of job" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:21 msgid "Active Jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:36 msgid "&Stop selected jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:40 msgid "Show job &details" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:44 msgid "Stop &all non device jobs" msgstr "" @@ -8435,7 +8445,7 @@ msgid "Show detailed information about this error" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:531 msgid "Copied" msgstr "" @@ -8622,13 +8632,13 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:541 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1047 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1050 msgid "&Rating:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:542 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:543 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1048 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1051 msgid "Rating of this book. 0-5 stars" msgstr "" @@ -8695,7 +8705,7 @@ msgid "&Force numbers to start with:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:569 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1380 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1383 msgid "&Date:" msgstr "" @@ -8769,7 +8779,7 @@ msgid "Set from &ebook file(s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:592 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1152 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1155 msgid "&Languages:" msgstr "" @@ -9335,17 +9345,34 @@ msgstr "" msgid "Search in the library view for the selected item" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:23 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:25 msgid "" "Restoring database from backups, do not interrupt, this will happen in three " "stages" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:27 msgid "Restoring database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:80 +#, python-format +msgid "The old database was saved as: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:84 +#, python-format +msgid "" +"Restoring the database succeeded with some warnings click Show details to " +"see the details. %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:89 +#, python-format +msgid "Restoring database was successful. %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:94 msgid "" "Your list of books, with all their metadata is stored in a single file, " "called a database. In addition, metadata for each individual book is stored " @@ -9356,20 +9383,11 @@ msgid "" "recipes.

    Do you want to restore the database?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:131 msgid "Restoring database failed, click Show details to see details" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:107 -msgid "" -"Restoring the database succeeded with some warnings click Show details to " -"see the details." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:112 -msgid "Restoring database was successful" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:75 msgid "Saved search already exists" @@ -9790,7 +9808,7 @@ msgid "&Author:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:215 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1091 msgid "Ta&gs:" msgstr "" @@ -9984,58 +10002,66 @@ msgstr "" msgid "Was" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:263 msgid "Template language tutorial" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:267 msgid "Template function reference" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:285 msgid "EXCEPTION: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:301 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:312 msgid "No column chosen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:313 msgid "You must specify a column to be colored" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:316 msgid "No template provided" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:306 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:317 msgid "The template box cannot be empty" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:32 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:252 msgid "Set the color of the column:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:39 +msgid "Copy a color name to the clipboard:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:49 +msgid "Copy the selected color name to the clipboard" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:59 msgid "Template value:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:60 msgid "" "The value the of the template using the current book in the library view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:73 msgid "Function &name:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:100 msgid "&Documentation:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:85 msgid "Python &code:" msgstr "" @@ -10460,7 +10486,7 @@ msgid "Regular expression (?P)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1288 msgid "ISBN:" msgstr "" @@ -10517,13 +10543,13 @@ msgid "Connected " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:219 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:230 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:261 msgid "Book Details" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:221 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:232 msgid "Shift+Alt+D" msgstr "" @@ -10928,136 +10954,133 @@ msgstr "" msgid "Configure" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:32 msgid "Use the library located at the specified path." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:34 msgid "Start minimized to system tray." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:36 msgid "Log debugging information to console" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:38 msgid "Do not check for updates" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:40 msgid "" "Ignore custom plugins, useful if you installed a plugin that is preventing " "calibre from starting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:44 msgid "" "Cause a running calibre instance, if any, to be shutdown. Note that if there " "are running jobs, they will be silently aborted, so use with care." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:69 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:697 msgid "Calibre Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:95 msgid "Choose a location for your calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:104 msgid "Failed to create library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 #, python-format msgid "Failed to create calibre library at: %r." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:168 msgid "Choose a location for your new calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:136 msgid "Initializing user interface..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:162 msgid "Repairing failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:163 msgid "The database repair failed. Starting with a new empty library." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:202 msgid "Bad database location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:178 #, python-format msgid "Bad database location %r. calibre will now quit." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:493 msgid "Corrupted database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:191 +#, python-format msgid "" -"Your calibre database appears to be corrupted. Do you want calibre to try " -"and repair it automatically? If you say No, a new empty calibre library will " -"be created." +"The library database at %s appears to be corrupted. Do you want calibre to " +"try and rebuild it automatically? The rebuild may not be completely " +"successful. If you say No, a new empty calibre library will be created." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:224 -msgid "" -"Repairing database. This can take a very long time for a large collection" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:203 #, python-format msgid "" "Bad database location %r. Will start with a new, empty calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:213 #, python-format msgid "Starting %s: Loading books..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:293 msgid "If you are sure it is not running" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:330 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:296 msgid "may be running in the system tray, in the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:298 msgid "upper right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:300 msgid "lower right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:303 msgid "try rebooting your computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:339 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:353 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:319 msgid "try deleting the file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:342 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:308 msgid "Cannot Start " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:343 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:309 #, python-format msgid "%s is already running." msgstr "" @@ -11080,52 +11103,52 @@ msgstr "" msgid "Unhandled exception" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:447 msgid "Permission denied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:105 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:448 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:137 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:139 msgid "Title &sort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "" " The green color indicates that the current title sort matches the current " "title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:150 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 msgid "Authors changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:303 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:302 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -11133,27 +11156,27 @@ msgid "" "strings. If it is colored red, then the authors and this text do not match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:308 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:307 msgid "Author s&ort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" " The green color indicates that the current author sort matches the current " "author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:320 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:506 msgid "&Number:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:603 #, python-format msgid "" "Last modified: %s\n" @@ -11161,132 +11184,132 @@ msgid "" "Double click to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:613 #, python-format msgid "Restore %s from the original" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:660 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:659 msgid "Set the cover for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:668 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:667 msgid "Set metadata for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:674 msgid "Add a format to this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:681 msgid "Remove the selected format from this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:749 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:752 msgid "Choose formats for " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:795 msgid "You do not have permission to read the following files:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:822 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:823 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:825 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:826 msgid "No format selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:835 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:838 msgid "Could not read metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:836 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:839 #, python-format msgid "Could not read metadata from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:867 msgid "&Browse" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:866 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:869 msgid "T&rim" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:868 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:871 msgid "&Remove" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:874 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:877 msgid "Download co&ver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:875 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:878 msgid "&Generate cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:925 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:928 msgid "Not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:952 msgid "Specify title and author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:950 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:953 msgid "You must specify a title and author before generating a cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:972 msgid "Invalid cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:970 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:973 msgid "Could not change cover as the image is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:997 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1000 msgid "This book has no cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:999 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1002 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1055 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1058 msgid "stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1127 msgid "Tags changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1125 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1128 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1156 msgid "A comma separated list of languages for this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1176 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1179 msgid "Unknown language" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1177 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1180 #, python-format msgid "The language %s is not recognized" msgid_plural "The languages %s are not recognized" msgstr[0] "" msgstr[1] "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1189 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1192 msgid "I&ds:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1193 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -11294,38 +11317,38 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1254 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1316 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1257 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 msgid "This ISBN number is valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1257 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1260 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 msgid "This ISBN number is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1304 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1307 msgid "Invalid ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1283 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1286 msgid "Enter an ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1305 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1308 msgid "The ISBN you entered is not valid. Try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1329 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1332 msgid "&Publisher:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1399 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1402 msgid "Clear date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1432 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1435 msgid "Publishe&d:" msgstr "" @@ -11391,7 +11414,7 @@ msgid "Downloaded %(num)d of %(tot)d" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/config.py:61 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:61 msgid "Downloaded metadata fields" msgstr "" @@ -12814,87 +12837,87 @@ msgstr "" msgid "No source selected, cannot configure." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:32 msgid "Metadata sources" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:37 msgid "" "Disable any metadata sources you do not want by unchecking them. You can " "also set the cover priority. Covers from sources that have a higher " "(smaller) priority will be preferred when bulk downloading metadata.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:48 msgid "" "Sources with a red X next to their names must be configured before they will " "be used. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:53 msgid "Configure selected source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:66 msgid "" "If you uncheck any fields, metadata for those fields will not be downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:71 msgid "&Select all" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:75 msgid "&Clear all" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:79 msgid "&Select default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:80 msgid "" "Restore your own subset of checked fields that you define using the 'Set as " "default' button" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:84 msgid "&Set as default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:85 msgid "" "Store the currently checked fields as a default you can restore using the " "'Select default' button" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:90 msgid "Convert all downloaded comments to plain &text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:94 msgid "Swap author names from FN LN to LN, FN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:98 msgid "Max. number of &tags to download:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:105 msgid "Max. &time to wait after first match is found:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:133 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:117 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:199 msgid " secs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:113 msgid "Max. time to wait after first &cover is found:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:121 msgid "" "

    Different metadata sources have different sets of tags for the same book. " "If this option is checked, then calibre will use the smaller tag sets. These " @@ -12905,7 +12928,7 @@ msgid "" "for. Most often, they all have large tag sets." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:123 msgid "Prefer &fewer tags" msgstr "" @@ -13362,7 +13385,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:131 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:652 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:652 msgid "&Save" msgstr "" @@ -14134,7 +14157,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/store/search_ui.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/store/web_store_dialog_ui.py:63 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:661 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "Close" msgstr "" @@ -14320,7 +14343,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:455 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:456 msgid "Searches" msgstr "" @@ -14662,34 +14685,42 @@ msgid "" "automatically." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:494 +#, python-format +msgid "" +"The library database at %s appears to be corrupted. Do you want calibre to " +"try and rebuild it automatically? The rebuild may not be completely " +"successful." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:578 msgid "Conversion Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:581 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:601 msgid "Recipe Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:617 msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:631 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:651 msgid "There are active jobs. Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:634 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:654 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:638 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:658 msgid "Active jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:706 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:726 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." @@ -14782,7 +14813,7 @@ msgid "Edit" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:65 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:667 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "Reset" msgstr "" @@ -15284,48 +15315,48 @@ msgstr "" msgid "Toggle" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:444 #, python-format msgid "" "Choose your e-book device. If your device is not in the list, choose a " "\"%s\" device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:505 msgid "Moving library..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:515 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:522 msgid "Failed to move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:576 msgid "Invalid database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:577 #, python-format msgid "" "

    An invalid library already exists at %(loc)s, delete it before trying to " "move the existing library.
    Error: %(err)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:588 msgid "Could not move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:663 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:669 msgid "Select location for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:690 #, python-format msgid "" "You must choose an empty folder for the calibre library. %s is not empty." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:758 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:764 msgid "welcome wizard" msgstr "" @@ -15636,7 +15667,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:569 #: /home/kovid/work/calibre/src/calibre/library/caches.py:583 #: /home/kovid/work/calibre/src/calibre/library/caches.py:593 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:222 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:238 msgid "yes" msgstr "" @@ -15644,7 +15675,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:568 #: /home/kovid/work/calibre/src/calibre/library/caches.py:580 #: /home/kovid/work/calibre/src/calibre/library/caches.py:590 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:222 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:238 msgid "no" msgstr "" @@ -16529,22 +16560,22 @@ msgid "" "start with a letter" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:67 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:68 #, python-format msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3403 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3404 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3432 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3433 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3449 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3450 msgid "Compacting database" msgstr "" @@ -16703,20 +16734,20 @@ msgid "" "Save into a single directory, ignoring the template directory structure" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:303 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:319 #, python-format msgid "" "Failed to calculate path for save to disk. Template: %(templ)s\n" "Error: %(err)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:309 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:325 #, python-format msgid "Template evaluation resulted in no path components. Template: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:403 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:436 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:419 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:452 msgid "Requested formats not available" msgstr "" @@ -17547,12 +17578,21 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:972 msgid "" +"list_equals(list1, sep1, list2, sep2, yes_val, no_val) -- return yes_val if " +"list1 and list2 contain the same items, otherwise return `no_val. The items " +"are determined by splitting each list using the appropriate separator " +"character (sep1 or sep2). The order of items in the lists is not relevant. " +"The compare is case insensitive." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:990 +msgid "" "today() -- return a date string for today. This value is designed for use in " "format_date or days_between, but can be manipulated like any other string. " "The date is in ISO format." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:983 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1001 msgid "" "days_between(date1, date2) -- return the number of days between date1 and " "date2. The number is positive if date1 is greater than date2, otherwise " @@ -17560,7 +17600,7 @@ msgid "" "empty string." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1005 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1023 msgid "" "language_strings(lang_codes, localize) -- return the strings for the " "language codes passed in lang_codes. If localize is zero, return the strings " @@ -17568,7 +17608,7 @@ msgid "" "the current locale. Lang_codes is a comma-separated list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1025 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1043 msgid "" "language_codes(lang_strings) -- return the language codes for the strings " "passed in lang_strings. The strings must be in the language of the current " @@ -17890,108 +17930,112 @@ msgstr "" msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:720 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:718 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:827 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:825 msgid "Download finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:829 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:827 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:835 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:833 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:837 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:835 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:839 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:837 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:934 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:932 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:936 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:934 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:938 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:936 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:961 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:959 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:966 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:964 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:975 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:973 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:977 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:975 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1057 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1055 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1073 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1071 #, python-format msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1082 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1080 #, python-format msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1091 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1089 #, python-format msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1137 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1135 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1277 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1216 +msgid "Articles in this issue: " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1286 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1348 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1357 #, python-format msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1359 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1368 #, python-format msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1376 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1385 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1518 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1527 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1533 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1542 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -18101,75 +18145,75 @@ msgstr "" msgid "Do not download CSS stylesheets." msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:649 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:649 msgid "OK" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:652 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:652 msgid "Save" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:655 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:655 msgid "Open" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:658 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "Cancel" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:661 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "&Close" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:664 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:664 msgid "Apply" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:674 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:674 msgid "Don't Save" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:676 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:676 msgid "Close without Saving" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:678 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:678 msgid "Discard" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:681 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:681 msgid "&Yes" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:684 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:684 msgid "Yes to &All" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:687 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:687 msgid "&No" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:690 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:690 msgid "N&o to All" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:693 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:693 msgid "Save All" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:696 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:696 msgid "Abort" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:699 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:699 msgid "Retry" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:702 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:702 msgid "Ignore" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:705 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:705 msgid "Restore Defaults" msgstr "" diff --git a/src/calibre/translations/nb.po b/src/calibre/translations/nb.po index f2fc8fc6cc..064cc2ffa7 100644 --- a/src/calibre/translations/nb.po +++ b/src/calibre/translations/nb.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-09-23 18:01+0000\n" +"POT-Creation-Date: 2011-09-30 20:39+0000\n" "PO-Revision-Date: 2011-08-05 17:26+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: Norwegian Bokmal \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2011-09-24 04:49+0000\n" -"X-Generator: Launchpad (build 14012)\n" +"X-Launchpad-Export-Date: 2011-10-01 04:52+0000\n" +"X-Generator: Launchpad (build 14071)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -26,8 +26,8 @@ msgstr "Gjør absolutt ingenting" #: /home/kovid/work/calibre/src/calibre/db/cache.py:104 #: /home/kovid/work/calibre/src/calibre/db/cache.py:107 #: /home/kovid/work/calibre/src/calibre/db/cache.py:118 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:242 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:243 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:247 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:248 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 @@ -51,7 +51,7 @@ msgstr "Gjør absolutt ingenting" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1898 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1900 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:286 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:288 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:34 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:35 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:98 @@ -102,8 +102,8 @@ msgstr "Gjør absolutt ingenting" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:999 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:101 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:138 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:140 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1002 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1007 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1079 @@ -143,7 +143,7 @@ msgstr "Gjør absolutt ingenting" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:380 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:564 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 @@ -164,9 +164,9 @@ msgstr "Gjør absolutt ingenting" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1209 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1212 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:252 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:396 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:161 @@ -176,14 +176,14 @@ msgstr "Gjør absolutt ingenting" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:217 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:541 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:560 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2037 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2187 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3242 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3244 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3377 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:542 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:550 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:561 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2038 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2188 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3243 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3378 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 @@ -760,22 +760,22 @@ msgid "This profile is intended for the Amazon Kindle." msgstr "Denne profilen er ment for Amazon Kindle." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:173 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:660 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:661 msgid "This profile is intended for the Irex Illiad." msgstr "Denne profilen er ment for Irex Illiad." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:185 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:673 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:674 msgid "This profile is intended for the IRex Digital Reader 1000." msgstr "Denne profilen er ment for IRex Digital Reader 1000." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:198 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:687 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:688 msgid "This profile is intended for the IRex Digital Reader 800." msgstr "Denne profilen er ment for IRex Digital Reader 800" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:210 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:701 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:702 msgid "This profile is intended for the B&N Nook." msgstr "Denne profilen er ment for B&N Nook." @@ -842,14 +842,19 @@ msgstr "" msgid "This profile is intended for the Amazon Kindle DX." msgstr "Denne profilen er ment for Amazon Kindle DX." -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:713 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:714 msgid "This profile is intended for the B&N Nook Color." msgstr "Denne profilen er tiltenkt B&N Nook Color." -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:724 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:725 msgid "This profile is intended for the Sanda Bambook." msgstr "Denne profilen er ment for Sandra Bambook." +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:740 +msgid "" +"This profile is intended for the PocketBook Pro 900 series of devices." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 msgid "Installed plugins" msgstr "Installerte programtillegg" @@ -919,13 +924,13 @@ msgstr "Slå på navngitte programtillegg" msgid "Disable the named plugin" msgstr "Slå av navngitte programtillegg" -#: /home/kovid/work/calibre/src/calibre/db/backend.py:271 -#: /home/kovid/work/calibre/src/calibre/db/backend.py:280 +#: /home/kovid/work/calibre/src/calibre/db/backend.py:272 +#: /home/kovid/work/calibre/src/calibre/db/backend.py:281 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:288 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:668 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:132 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:674 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:133 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:142 #, python-format msgid "Path to library too long. Must be less than %d characters." msgstr "Stien til biblioteket er for lang. Den må ha færre enn %d tegn." @@ -934,26 +939,26 @@ msgstr "Stien til biblioteket er for lang. Den må ha færre enn %d tegn." #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:987 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:988 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:814 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:826 msgid "Yes" msgstr "Ja" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1102 msgid "Main" msgstr "Hovedvalg" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1104 msgid "Card A" msgstr "Kort A" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1106 msgid "Card B" msgstr "Kort B" @@ -965,7 +970,7 @@ msgstr "Feilsøkingslogg" msgid "Communicate with Android phones." msgstr "Kommuniser med Android-telefoner." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:129 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:133 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" @@ -973,11 +978,11 @@ msgstr "" "Komma-delt liste av foldere som av e-bøker som sendes til enheten. Den " "første som eksisterer vil bli benyttet" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:182 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:187 msgid "Communicate with S60 phones." msgstr "Kommuniser med S60 telefoner." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:201 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:206 msgid "Communicate with WebOS tablets." msgstr "" @@ -1103,9 +1108,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1150 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:334 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:347 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:335 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:348 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3104 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "Nyheter" @@ -1113,8 +1118,8 @@ msgstr "Nyheter" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:662 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3062 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3080 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3063 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3081 msgid "Catalog" msgstr "Katalog" @@ -3578,44 +3583,48 @@ msgstr "" msgid "Cover" msgstr "Omslagside" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:409 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:429 msgid "Downloads metadata and covers from Amazon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:419 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:439 msgid "US" msgstr "NO" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:420 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:440 msgid "France" msgstr "Frankrike" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:421 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:441 msgid "Germany" msgstr "Tyskland" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:422 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:442 msgid "UK" msgstr "Storbritannia" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:423 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:443 msgid "Italy" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:424 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:444 msgid "Japan" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:428 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:445 +msgid "Spain" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:449 msgid "Amazon website to use:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:429 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:450 msgid "" "Metadata from Amazon will be fetched using this country's Amazon website." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:603 msgid "Amazon timed out. Try again later." msgstr "Amazon brukte for lang tid på å svare. Prøv igjen senere." @@ -3823,7 +3832,7 @@ msgstr "%s formaterte bøker er ikke støttet" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:955 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:958 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" @@ -4555,7 +4564,7 @@ msgid "Choose Files" msgstr "Velg filer" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:751 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:754 msgid "Books" msgstr "Bøker" @@ -4970,8 +4979,8 @@ msgstr "Folderen %s finnes fra før. Slett denne først." #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:287 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:341 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:70 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:673 msgid "Too long" msgstr "" @@ -5034,8 +5043,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:733 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:106 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:88 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:298 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:352 msgid "Success" @@ -5054,7 +5063,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:970 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:377 msgid "Failed" @@ -5115,7 +5125,7 @@ msgid "Create a catalog of the books in your calibre library" msgstr "Lag en katalog av bøker i calibre-biblioteket ditt" #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:88 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:590 msgid "Cannot convert" msgstr "Kan ikke konvertere" @@ -5179,7 +5189,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/device_category_editor.py:112 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:674 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:216 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:503 @@ -5600,7 +5610,7 @@ msgstr "F1" #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:66 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:670 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:670 msgid "Help" msgstr "Hjelp" @@ -6031,7 +6041,7 @@ msgid "No books found" msgstr "Ingen bøker ble funnet" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:289 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:794 msgid "No permission" msgstr "Ingen tilatelse" @@ -6247,50 +6257,50 @@ msgstr "" "&Flere bøker pr folder, blir forstått av systemet at hver ebokfil er en " "annen bok" -#: /home/kovid/work/calibre/src/calibre/gui2/bars.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/bars.py:195 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:302 msgid "Donate" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:120 msgid "Click to open" msgstr "Klikk for å åpne" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:135 msgid "Ids" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:173 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1035 msgid "Collections" msgstr "Samlinger" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:290 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:256 msgid "Paste Cover" msgstr "Lim inn omslag" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:291 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:257 msgid "Copy Cover" msgstr "Kopier omslag" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:557 msgid "Double-click to open Book Details window" msgstr "Dobbeltklikk for å åpne vinduet for bokdetaljer" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:556 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:558 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "Bane" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:559 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" @@ -6380,7 +6390,7 @@ msgstr "utdata" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:21 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:105 @@ -7317,33 +7327,33 @@ msgstr "" "som mulig." #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:901 msgid "Choose cover for " msgstr "Velg omslag for " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:906 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:909 msgid "Cannot read" msgstr "Kan ikke lese" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:910 msgid "You do not have permission to read the file: " msgstr "Du har ikke tillatelse til å lese denne filen: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:203 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:915 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:918 msgid "Error reading file" msgstr "Feil under lesing av fil" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:916 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:919 msgid "

    There was an error reading from file:
    " msgstr "

    En feil oppsto under lesing fra filen:
    " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:926 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:929 msgid " is not a valid picture" msgstr " er ikke et tillatt bilde" @@ -7368,7 +7378,7 @@ msgid "&Title: " msgstr "&Tittel: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 msgid "Change the title of this book" msgstr "Forandre bokens tittel" @@ -7400,7 +7410,7 @@ msgstr "Ta&gger: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:548 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1089 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1092 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

    They can be any words or phrases, separated by commas." @@ -7411,7 +7421,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:555 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:214 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:446 msgid "&Series:" msgstr "&Serier:" @@ -7419,7 +7429,7 @@ msgstr "&Serier:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:556 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:557 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:445 msgid "List of known series. You can add new series." msgstr "Liste av kjente serier. Du kan legge til nye serier." @@ -8063,7 +8073,7 @@ msgstr "Omslagssøker kunne ikke starte" #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:271 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:320 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:324 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1396 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1399 msgid "Undefined" msgstr "Ikke definert" @@ -8652,51 +8662,51 @@ msgstr "" msgid "Convertible" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:43 msgid "Choose location for calibre library" msgstr "Velg lokalisering for calibre-biblioteket" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:50 msgid "Same as current" msgstr "Samme som gjeldende" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 #, python-format msgid "The location %s contains the current calibre library" msgstr "Området %s inneholder det gjeldende calibre-biblioteket" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:56 msgid "No existing library found" msgstr "Ingen eksisterende biblioteker ble funnet" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 #, python-format msgid "There is no existing calibre library at %s" msgstr "Det finnes ingen eksisterende calibrebibliotek i %s" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:62 msgid "Not empty" msgstr "Ikke tomt" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:63 #, python-format msgid "The folder %s is not empty. Please choose an empty folder" msgstr "Mappen %s er ikke tom. Vennligst velg en tom mappe" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:94 msgid "No location" msgstr "Ingen områder" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:94 msgid "No location selected" msgstr "Et område ble ikke valgt" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:683 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:689 msgid "Bad location" msgstr "Dårlig område" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:99 #, python-format msgid "%s is not an existing folder" msgstr "%s er ikke en eksisterende mappe" @@ -8764,14 +8774,14 @@ msgstr "Sett valg for konvertering %s" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:211 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:117 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 msgid "&Title:" msgstr "&Tittel:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:199 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:198 msgid "&Author(s):" msgstr "&Forfatter(e)" @@ -8780,21 +8790,21 @@ msgid "&Profile:" msgstr "&Profil:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:24 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:236 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:649 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:241 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:649 msgid "&OK" msgstr "&OK" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:25 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:242 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tweak_epub_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:233 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:658 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "&Cancel" msgstr "&Avbryt" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog_ui.py:43 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:26 msgid "Edit Comments" msgstr "Rediger kommentarer" @@ -9052,19 +9062,19 @@ msgstr "" msgid "Details of job" msgstr "Oppgavedetaljer" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:21 msgid "Active Jobs" msgstr "Aktive oppgaver" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:36 msgid "&Stop selected jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:40 msgid "Show job &details" msgstr "Vis oppgave&detaljer" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:44 msgid "Stop &all non device jobs" msgstr "Stopp &alle arbeidsoppgaver for ikkeenheter" @@ -9085,7 +9095,7 @@ msgid "Show detailed information about this error" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:531 msgid "Copied" msgstr "Kopiert" @@ -9300,13 +9310,13 @@ msgstr "" "Charles Dickens skal sorteres som Dickens, Charles." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:541 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1047 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1050 msgid "&Rating:" msgstr "&Bedømning" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:542 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:543 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1048 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1051 msgid "Rating of this book. 0-5 stars" msgstr "Bedømning av denne boken. 0-5 stjerner" @@ -9381,7 +9391,7 @@ msgid "&Force numbers to start with:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:569 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1380 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1383 msgid "&Date:" msgstr "&Dato:" @@ -9461,7 +9471,7 @@ msgid "Set from &ebook file(s)" msgstr "Lag fra &ebook fil(er)" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:592 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1152 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1155 msgid "&Languages:" msgstr "" @@ -10050,17 +10060,34 @@ msgstr "Søk" msgid "Search in the library view for the selected item" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:23 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:25 msgid "" "Restoring database from backups, do not interrupt, this will happen in three " "stages" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:27 msgid "Restoring database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:80 +#, python-format +msgid "The old database was saved as: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:84 +#, python-format +msgid "" +"Restoring the database succeeded with some warnings click Show details to " +"see the details. %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:89 +#, python-format +msgid "Restoring database was successful. %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:94 msgid "" "Your list of books, with all their metadata is stored in a single file, " "called a database. In addition, metadata for each individual book is stored " @@ -10071,20 +10098,11 @@ msgid "" "recipes.

    Do you want to restore the database?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:131 msgid "Restoring database failed, click Show details to see details" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:107 -msgid "" -"Restoring the database succeeded with some warnings click Show details to " -"see the details." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:112 -msgid "Restoring database was successful" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:75 msgid "Saved search already exists" @@ -10514,7 +10532,7 @@ msgid "&Author:" msgstr "&Forfatter:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:215 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1091 msgid "Ta&gs:" msgstr "Emne&ord:" @@ -10718,58 +10736,66 @@ msgstr "" msgid "Was" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:263 msgid "Template language tutorial" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:267 msgid "Template function reference" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:285 msgid "EXCEPTION: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:301 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:312 msgid "No column chosen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:313 msgid "You must specify a column to be colored" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:316 msgid "No template provided" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:306 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:317 msgid "The template box cannot be empty" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:32 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:252 msgid "Set the color of the column:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:39 +msgid "Copy a color name to the clipboard:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:49 +msgid "Copy the selected color name to the clipboard" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:59 msgid "Template value:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:60 msgid "" "The value the of the template using the current book in the library view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:73 msgid "Function &name:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:100 msgid "&Documentation:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:85 msgid "Python &code:" msgstr "" @@ -11213,7 +11239,7 @@ msgid "Regular expression (?P)" msgstr "Regulært uttrykk (?P)" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1288 msgid "ISBN:" msgstr "ISBN:" @@ -11270,13 +11296,13 @@ msgid "Connected " msgstr "Tilkoblet " #: /home/kovid/work/calibre/src/calibre/gui2/init.py:219 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:230 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:261 msgid "Book Details" msgstr "Bokdetaljer" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:221 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:232 msgid "Shift+Alt+D" msgstr "Shift+Alt+D" @@ -11685,23 +11711,23 @@ msgstr "Åpne e-bok" msgid "Configure" msgstr "Konfigurer" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:32 msgid "Use the library located at the specified path." msgstr "Bruk biblioteket lokalisert ved en spesifikk sti." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:34 msgid "Start minimized to system tray." msgstr "Start minimalisert til systemstatusfeltet." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:36 msgid "Log debugging information to console" msgstr "Logg debugging informasjon til konsollen" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:38 msgid "Do not check for updates" msgstr "Ikke søk etter oppdateringer" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:40 msgid "" "Ignore custom plugins, useful if you installed a plugin that is preventing " "calibre from starting" @@ -11709,78 +11735,71 @@ msgstr "" "Ignorer egendefinerte programtillegg. Nyttig dersom du installerte et " "programtillegg som hindrer calibre fra å starte" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:44 msgid "" "Cause a running calibre instance, if any, to be shutdown. Note that if there " "are running jobs, they will be silently aborted, so use with care." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:69 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:697 msgid "Calibre Library" msgstr "Calibre-bibliotek" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:95 msgid "Choose a location for your calibre e-book library" msgstr "Velg en lokalisering for ditt calibre e-bokbibliotek" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:104 msgid "Failed to create library" msgstr "Kunne ikke lage bibliotek" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 #, python-format msgid "Failed to create calibre library at: %r." msgstr "Kunne ikke lage et calibre-bibliotek ved: %r." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:168 msgid "Choose a location for your new calibre e-book library" msgstr "Velg et område for ditt nye calibre e-bokbibliotek" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:136 msgid "Initializing user interface..." msgstr "Initierer brukergrensesnitt" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:162 msgid "Repairing failed" msgstr "Reparasjon gikk galt" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:163 msgid "The database repair failed. Starting with a new empty library." msgstr "Databasereparasjonen gikk galt. Starter med nytt tomt bibliotek." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:202 msgid "Bad database location" msgstr "Dårlig databaselokalisering" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:178 #, python-format msgid "Bad database location %r. calibre will now quit." msgstr "Dårlig valgt databaseområde %r. Calibre avsluttes." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:493 msgid "Corrupted database" msgstr "Ødelagt database" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:191 +#, python-format msgid "" -"Your calibre database appears to be corrupted. Do you want calibre to try " -"and repair it automatically? If you say No, a new empty calibre library will " -"be created." +"The library database at %s appears to be corrupted. Do you want calibre to " +"try and rebuild it automatically? The rebuild may not be completely " +"successful. If you say No, a new empty calibre library will be created." msgstr "" -"Din calibre-database ser ut til å være ødelagt. Vil du at calibre skal " -"forsøke å reparere den automatisk? Dersom du sier nei, vil et nytt calibre-" -"bibliotek bli laget." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:224 -msgid "" -"Repairing database. This can take a very long time for a large collection" -msgstr "" -"Reparerer databasen. Dette kan ta svært lang tid for store boksamlinger" - -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:203 #, python-format msgid "" "Bad database location %r. Will start with a new, empty calibre library" @@ -11788,41 +11807,41 @@ msgstr "" "Dårlig valg av databaseområde %r. Vil starte med et nytt, tomt calibre-" "bibliotek" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:213 #, python-format msgid "Starting %s: Loading books..." msgstr "Starter %s: Laster bøker..." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:293 msgid "If you are sure it is not running" msgstr "Er du sikker på at den ikke kjører" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:330 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:296 msgid "may be running in the system tray, in the" msgstr "kan kjøre i systemfeltet, i" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:298 msgid "upper right region of the screen." msgstr "øvre høyre område av skjermen." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:300 msgid "lower right region of the screen." msgstr "nedre høyre område av skjermen." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:303 msgid "try rebooting your computer." msgstr "forsøk å re-starte datamaskinen" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:339 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:353 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:319 msgid "try deleting the file" msgstr "forsøk å slette filen" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:342 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:308 msgid "Cannot Start " msgstr "Kan ikke Starte " -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:343 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:309 #, python-format msgid "%s is already running." msgstr "%s kjører allerede." @@ -11847,20 +11866,20 @@ msgstr "&Avslutt" msgid "Unhandled exception" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:447 msgid "Permission denied" msgstr "Ingen adgang" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:105 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:448 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "Kunne ikke åpne %s. Blir den benyttet i et annet program?" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:137 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." @@ -11868,11 +11887,11 @@ msgstr "" "Spesifiser hvordan denne boken skal sorteres etter tittel. For eksempel: En " "Snømann kan sorteres som Snømann, En." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:139 msgid "Title &sort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "" " The green color indicates that the current title sort matches the current " "title" @@ -11880,7 +11899,7 @@ msgstr "" " Den grønne fargen indikerer at den gjeldende tittelsorteringen samsvarer " "med den gjeldende tittelen" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:150 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." @@ -11889,17 +11908,17 @@ msgstr "" "samsvarer med gjeldende tittel. Du behøver ikke gjøre noe dersom dette er " "noe du ønsker." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 msgid "Authors changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:303 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:302 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -11912,11 +11931,11 @@ msgstr "" "forfattersorteingsstrengen. Dersom fargen er rød, vil forfatterne og denne " "teksten ikke samsvare." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:308 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:307 msgid "Author s&ort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" " The green color indicates that the current author sort matches the current " "author" @@ -11924,7 +11943,7 @@ msgstr "" " Den grønne fargen indikerer at den gjeldende forfattersorteringen samsvarer " "med gjeldene forfatter" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:320 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." @@ -11933,11 +11952,11 @@ msgstr "" "samsvarer med gjeldende forfatter. Ingen handling behøves dersom dette er " "hva du ønsker." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:506 msgid "&Number:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:603 #, python-format msgid "" "Last modified: %s\n" @@ -11945,133 +11964,133 @@ msgid "" "Double click to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:613 #, python-format msgid "Restore %s from the original" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:660 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:659 msgid "Set the cover for the book from the selected format" msgstr "Legg inn omslaget for boken fra det valgte formatet" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:668 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:667 msgid "Set metadata for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:674 msgid "Add a format to this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:681 msgid "Remove the selected format from this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:749 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:752 msgid "Choose formats for " msgstr "Velg formater for " -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:795 msgid "You do not have permission to read the following files:" msgstr "Du har ikke tillatelse til å lese fra følgende filer:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:822 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:823 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:825 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:826 msgid "No format selected" msgstr "Ingen formater er valgt" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:835 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:838 msgid "Could not read metadata" msgstr "Kunne ikke lese metadata" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:836 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:839 #, python-format msgid "Could not read metadata from %s format" msgstr "Kunne ikke lese metadata fra %s formatet" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:867 msgid "&Browse" msgstr "&Bla" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:866 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:869 msgid "T&rim" msgstr "F&injuster" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:868 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:871 msgid "&Remove" msgstr "&Fjern" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:874 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:877 msgid "Download co&ver" msgstr "Last ned &omslagsbilde" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:875 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:878 msgid "&Generate cover" msgstr "&Generer et omslag" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:925 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:928 msgid "Not a valid picture" msgstr "Ikke gylding bilde" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:952 msgid "Specify title and author" msgstr "Spesifiser tittel og forfatter" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:950 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:953 msgid "You must specify a title and author before generating a cover" msgstr "" "Du må spesifisere tittel og forfatter bør du genererer et omslagsbilde" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:972 msgid "Invalid cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:970 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:973 msgid "Could not change cover as the image is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:997 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1000 msgid "This book has no cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:999 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1002 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1055 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1058 msgid "stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1127 msgid "Tags changed" msgstr "Emneord er endret" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1125 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1128 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1156 msgid "A comma separated list of languages for this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1176 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1179 msgid "Unknown language" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1177 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1180 #, python-format msgid "The language %s is not recognized" msgid_plural "The languages %s are not recognized" msgstr[0] "" msgstr[1] "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1189 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1192 msgid "I&ds:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1193 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -12079,38 +12098,38 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1254 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1316 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1257 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 msgid "This ISBN number is valid" msgstr "Dette ISBN-nummeret er gyldig" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1257 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1260 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 msgid "This ISBN number is invalid" msgstr "Dette ISBN-nummeret er ugyldig" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1304 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1307 msgid "Invalid ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1283 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1286 msgid "Enter an ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1305 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1308 msgid "The ISBN you entered is not valid. Try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1329 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1332 msgid "&Publisher:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1399 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1402 msgid "Clear date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1432 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1435 msgid "Publishe&d:" msgstr "Publisert&t" @@ -12176,7 +12195,7 @@ msgid "Downloaded %(num)d of %(tot)d" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/config.py:61 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:61 msgid "Downloaded metadata fields" msgstr "" @@ -13656,87 +13675,87 @@ msgstr "" msgid "No source selected, cannot configure." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:32 msgid "Metadata sources" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:37 msgid "" "Disable any metadata sources you do not want by unchecking them. You can " "also set the cover priority. Covers from sources that have a higher " "(smaller) priority will be preferred when bulk downloading metadata.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:48 msgid "" "Sources with a red X next to their names must be configured before they will " "be used. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:53 msgid "Configure selected source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:66 msgid "" "If you uncheck any fields, metadata for those fields will not be downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:71 msgid "&Select all" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:75 msgid "&Clear all" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:79 msgid "&Select default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:80 msgid "" "Restore your own subset of checked fields that you define using the 'Set as " "default' button" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:84 msgid "&Set as default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:85 msgid "" "Store the currently checked fields as a default you can restore using the " "'Select default' button" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:90 msgid "Convert all downloaded comments to plain &text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:94 msgid "Swap author names from FN LN to LN, FN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:98 msgid "Max. number of &tags to download:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:105 msgid "Max. &time to wait after first match is found:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:133 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:117 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:199 msgid " secs" msgstr " sek." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:113 msgid "Max. time to wait after first &cover is found:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:121 msgid "" "

    Different metadata sources have different sets of tags for the same book. " "If this option is checked, then calibre will use the smaller tag sets. These " @@ -13747,7 +13766,7 @@ msgid "" "for. Most often, they all have large tag sets." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:123 msgid "Prefer &fewer tags" msgstr "" @@ -14238,7 +14257,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:131 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:652 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:652 msgid "&Save" msgstr "" @@ -15037,7 +15056,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/store/search_ui.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/store/web_store_dialog_ui.py:63 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:661 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "Close" msgstr "" @@ -15225,7 +15244,7 @@ msgid "" msgstr "Endring av metadata for mange bøker kan ta tid. Er du sikker?" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:455 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:456 msgid "Searches" msgstr "Søk" @@ -15573,23 +15592,31 @@ msgstr "" "calibre, vil feilsøkingsloggen bli tilgjengelig i feltet: %s

    Denne loggen " "vil vises automatisk." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:494 +#, python-format +msgid "" +"The library database at %s appears to be corrupted. Do you want calibre to " +"try and rebuild it automatically? The rebuild may not be completely " +"successful." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:578 msgid "Conversion Error" msgstr "Feil ved konverteringen" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:581 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:601 msgid "Recipe Disabled" msgstr "Beskrivelse Slettet" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:617 msgid "Failed" msgstr "Feilet" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:631 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:651 msgid "There are active jobs. Are you sure you want to quit?" msgstr "Det finnes aktive oppgaver. Er du sikker på at du ønsker å avslutte?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:634 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:654 msgid "" " is communicating with the device!
    \n" " Quitting may cause corruption on the device.
    \n" @@ -15599,11 +15626,11 @@ msgstr "" " Å avslutte kan føre til feil på enheten.
    \n" " Er du sikker på at du ønsker å avslutte?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:658 msgid "Active jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:706 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:726 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." @@ -15698,7 +15725,7 @@ msgid "Edit" msgstr "Rediger" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:65 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:667 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "Reset" msgstr "Nullstill" @@ -16217,48 +16244,48 @@ msgstr "Skjul" msgid "Toggle" msgstr "Veksle" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:444 #, python-format msgid "" "Choose your e-book device. If your device is not in the list, choose a " "\"%s\" device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:505 msgid "Moving library..." msgstr "Flytter bibliotek..." -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:515 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:522 msgid "Failed to move library" msgstr "Kunne ikke flytte bibliotek" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:576 msgid "Invalid database" msgstr "Ugyldig database" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:577 #, python-format msgid "" "

    An invalid library already exists at %(loc)s, delete it before trying to " "move the existing library.
    Error: %(err)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:588 msgid "Could not move library" msgstr "Kunne ikke flytte bibliotek" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:663 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:669 msgid "Select location for books" msgstr "Velg lokalisasjon for bøker" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:690 #, python-format msgid "" "You must choose an empty folder for the calibre library. %s is not empty." msgstr "Du må velge en tom mappe for kalibrebiblioteket. %s er ikke tomt." -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:758 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:764 msgid "welcome wizard" msgstr "Velkommen-veiviser" @@ -16603,7 +16630,7 @@ msgstr "merket" #: /home/kovid/work/calibre/src/calibre/library/caches.py:569 #: /home/kovid/work/calibre/src/calibre/library/caches.py:583 #: /home/kovid/work/calibre/src/calibre/library/caches.py:593 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:222 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:238 msgid "yes" msgstr "ja" @@ -16611,7 +16638,7 @@ msgstr "ja" #: /home/kovid/work/calibre/src/calibre/library/caches.py:568 #: /home/kovid/work/calibre/src/calibre/library/caches.py:580 #: /home/kovid/work/calibre/src/calibre/library/caches.py:590 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:222 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:238 msgid "no" msgstr "nei" @@ -17707,22 +17734,22 @@ msgstr "" "Merkelappen kan kun inneholde små bokstaver, tall eller understrek, samt at " "den må starte med en bosktav" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:67 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:68 #, python-format msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3403 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3404 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "

    Migrerer gammel database til e-bokbiblioteket i %s
    " -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3432 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3433 #, python-format msgid "Copying %s" msgstr "Kopierer %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3449 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3450 msgid "Compacting database" msgstr "Komprimerer databasen" @@ -17897,20 +17924,20 @@ msgid "" "Save into a single directory, ignoring the template directory structure" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:303 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:319 #, python-format msgid "" "Failed to calculate path for save to disk. Template: %(templ)s\n" "Error: %(err)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:309 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:325 #, python-format msgid "Template evaluation resulted in no path components. Template: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:403 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:436 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:419 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:452 msgid "Requested formats not available" msgstr "Etterspurt format er ikke tilgjengelig" @@ -18769,12 +18796,21 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:972 msgid "" +"list_equals(list1, sep1, list2, sep2, yes_val, no_val) -- return yes_val if " +"list1 and list2 contain the same items, otherwise return `no_val. The items " +"are determined by splitting each list using the appropriate separator " +"character (sep1 or sep2). The order of items in the lists is not relevant. " +"The compare is case insensitive." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:990 +msgid "" "today() -- return a date string for today. This value is designed for use in " "format_date or days_between, but can be manipulated like any other string. " "The date is in ISO format." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:983 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1001 msgid "" "days_between(date1, date2) -- return the number of days between date1 and " "date2. The number is positive if date1 is greater than date2, otherwise " @@ -18782,7 +18818,7 @@ msgid "" "empty string." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1005 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1023 msgid "" "language_strings(lang_codes, localize) -- return the strings for the " "language codes passed in lang_codes. If localize is zero, return the strings " @@ -18790,7 +18826,7 @@ msgid "" "the current locale. Lang_codes is a comma-separated list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1025 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1043 msgid "" "language_codes(lang_strings) -- return the language codes for the strings " "passed in lang_strings. The strings must be in the language of the current " @@ -19118,102 +19154,106 @@ msgstr "" msgid "Unknown News Source" msgstr "Ukjent nyhetskilde" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:720 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:718 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "\"%s\"kvitteringen trenger et brukernavn og et pasord." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:827 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:825 msgid "Download finished" msgstr "Nedlasting ferdig" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:829 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:827 msgid "Failed to download the following articles:" msgstr "Klarte ikke å laste ned følgende artikler:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:835 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:833 msgid "Failed to download parts of the following articles:" msgstr "Kunne ikke laste ned deler av den følgende artikklene" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:837 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:835 msgid " from " msgstr " fra " -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:839 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:837 msgid "\tFailed links:" msgstr "\tUgyldige lenker:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:934 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:932 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:936 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:934 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:938 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:936 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:961 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:959 msgid "Fetching feeds..." msgstr "Henter matinger..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:966 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:964 msgid "Got feeds from index page" msgstr "Funnet matinger fra indeksside" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:975 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:973 msgid "Trying to download cover..." msgstr "Forsøker å laste ned omslag..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:977 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:975 msgid "Generating masthead..." msgstr "Genererer mastetopp..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1057 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1055 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "Starter nedlasting [%d thread(s)]..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1073 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1071 #, python-format msgid "Feeds downloaded to %s" msgstr "Matinger er lastet ned til %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1082 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1080 #, python-format msgid "Could not download cover: %s" msgstr "Kunne ikke laste ned omslag: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1091 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1089 #, python-format msgid "Downloading cover from %s" msgstr "Laster ned omslag fra %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1137 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1135 msgid "Masthead image downloaded" msgstr "Mastetopp-bilde er lastet ned" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1277 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1216 +msgid "Articles in this issue: " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1286 msgid "Untitled Article" msgstr "Utittelert artikkel" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1348 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1357 #, python-format msgid "Article downloaded: %s" msgstr "Artikkelen har blitt lastet ned: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1359 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1368 #, python-format msgid "Article download failed: %s" msgstr "Artikkelen kunne ikke lastes ned: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1376 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1385 msgid "Fetching feed" msgstr "Henter mating" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1518 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1527 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." @@ -19221,7 +19261,7 @@ msgstr "" "Kunne ikke logge inn. Sjekk at du benytter riktig brukernavn og passord for " "calibres periodiske service." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1533 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1542 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -19350,75 +19390,75 @@ msgstr "" msgid "Do not download CSS stylesheets." msgstr "Ikke last ned CSS stilsett" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:649 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:649 msgid "OK" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:652 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:652 msgid "Save" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:655 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:655 msgid "Open" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:658 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "Cancel" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:661 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "&Close" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:664 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:664 msgid "Apply" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:674 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:674 msgid "Don't Save" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:676 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:676 msgid "Close without Saving" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:678 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:678 msgid "Discard" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:681 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:681 msgid "&Yes" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:684 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:684 msgid "Yes to &All" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:687 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:687 msgid "&No" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:690 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:690 msgid "N&o to All" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:693 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:693 msgid "Save All" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:696 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:696 msgid "Abort" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:699 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:699 msgid "Retry" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:702 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:702 msgid "Ignore" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:705 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:705 msgid "Restore Defaults" msgstr "" diff --git a/src/calibre/translations/nds.po b/src/calibre/translations/nds.po index 8d39abe8e8..d9be46a24a 100644 --- a/src/calibre/translations/nds.po +++ b/src/calibre/translations/nds.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: nds\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2011-09-23 18:01+0000\n" +"POT-Creation-Date: 2011-09-30 20:39+0000\n" "PO-Revision-Date: 2011-08-05 16:06+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: German\n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2011-09-24 04:49+0000\n" -"X-Generator: Launchpad (build 14012)\n" +"X-Launchpad-Export-Date: 2011-10-01 04:51+0000\n" +"X-Generator: Launchpad (build 14071)\n" "X-Poedit-Country: GERMANY\n" "X-Poedit-Language: German\n" "Generated-By: pygettext.py 1.5\n" @@ -29,8 +29,8 @@ msgstr "Mach absolut garnichts" #: /home/kovid/work/calibre/src/calibre/db/cache.py:104 #: /home/kovid/work/calibre/src/calibre/db/cache.py:107 #: /home/kovid/work/calibre/src/calibre/db/cache.py:118 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:242 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:243 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:247 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:248 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 @@ -54,7 +54,7 @@ msgstr "Mach absolut garnichts" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1898 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1900 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:286 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:288 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:34 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:35 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:98 @@ -105,8 +105,8 @@ msgstr "Mach absolut garnichts" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:999 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:101 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:138 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:140 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1002 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1007 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1079 @@ -146,7 +146,7 @@ msgstr "Mach absolut garnichts" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:380 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:564 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 @@ -167,9 +167,9 @@ msgstr "Mach absolut garnichts" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1209 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1212 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:252 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:396 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:161 @@ -179,14 +179,14 @@ msgstr "Mach absolut garnichts" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:217 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:541 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:560 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2037 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2187 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3242 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3244 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3377 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:542 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:550 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:561 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2038 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2188 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3243 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3378 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 @@ -746,22 +746,22 @@ msgid "This profile is intended for the Amazon Kindle." msgstr "Dieses Profil ist geeignet für den Amazon Kindle." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:173 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:660 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:661 msgid "This profile is intended for the Irex Illiad." msgstr "Dieses Profil ist geeignet für den Irex Illiad." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:185 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:673 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:674 msgid "This profile is intended for the IRex Digital Reader 1000." msgstr "Dieses Profil ist geeignet für den IRex Digital Reader 1000." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:198 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:687 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:688 msgid "This profile is intended for the IRex Digital Reader 800." msgstr "Dieses Profil ist geeignet für den IRex Digital Reader 800." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:210 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:701 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:702 msgid "This profile is intended for the B&N Nook." msgstr "Dieses Profil ist geeignet für den B&N Nook." @@ -826,14 +826,19 @@ msgstr "" msgid "This profile is intended for the Amazon Kindle DX." msgstr "Dieses Profil ist geeignet für den Amazon Kindle DX." -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:713 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:714 msgid "This profile is intended for the B&N Nook Color." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:724 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:725 msgid "This profile is intended for the Sanda Bambook." msgstr "" +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:740 +msgid "" +"This profile is intended for the PocketBook Pro 900 series of devices." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 msgid "Installed plugins" msgstr "Installierte Plugins" @@ -903,13 +908,13 @@ msgstr "Gewähltes Plugin einschalten" msgid "Disable the named plugin" msgstr "Gewähltes Plugin ausschalten" -#: /home/kovid/work/calibre/src/calibre/db/backend.py:271 -#: /home/kovid/work/calibre/src/calibre/db/backend.py:280 +#: /home/kovid/work/calibre/src/calibre/db/backend.py:272 +#: /home/kovid/work/calibre/src/calibre/db/backend.py:281 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:288 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:668 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:132 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:674 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:133 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:142 #, python-format msgid "Path to library too long. Must be less than %d characters." msgstr "" @@ -918,26 +923,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:987 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:988 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:814 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:826 msgid "Yes" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1102 msgid "Main" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1104 msgid "Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1106 msgid "Card B" msgstr "" @@ -949,7 +954,7 @@ msgstr "" msgid "Communicate with Android phones." msgstr "Kommunikation mit Android Telefonen." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:129 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:133 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" @@ -957,11 +962,11 @@ msgstr "" "Durch Kommata getrennte Liste von Verzeichnissen an die eBooks auf das Gerät " "gesendet werden. Das erste vorhandene wird benutzt" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:182 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:187 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:201 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:206 msgid "Communicate with WebOS tablets." msgstr "" @@ -1080,9 +1085,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1150 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:334 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:347 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:335 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:348 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3104 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "Nachrichten" @@ -1090,8 +1095,8 @@ msgstr "Nachrichten" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:662 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3062 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3080 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3063 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3081 msgid "Catalog" msgstr "" @@ -3454,44 +3459,48 @@ msgstr "" msgid "Cover" msgstr "Umschlagbild" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:409 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:429 msgid "Downloads metadata and covers from Amazon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:419 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:439 msgid "US" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:420 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:440 msgid "France" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:421 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:441 msgid "Germany" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:422 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:442 msgid "UK" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:423 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:443 msgid "Italy" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:424 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:444 msgid "Japan" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:428 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:445 +msgid "Spain" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:449 msgid "Amazon website to use:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:429 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:450 msgid "" "Metadata from Amazon will be fetched using this country's Amazon website." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:603 msgid "Amazon timed out. Try again later." msgstr "" @@ -3694,7 +3703,7 @@ msgstr "Bücher im %s Format werden nicht unterstützt" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:955 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:958 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" @@ -4394,7 +4403,7 @@ msgid "Choose Files" msgstr "Dateien wählen" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:751 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:754 msgid "Books" msgstr "Bücher" @@ -4802,8 +4811,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:287 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:341 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:70 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:673 msgid "Too long" msgstr "" @@ -4862,8 +4871,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:733 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:106 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:88 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:298 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:352 msgid "Success" @@ -4879,7 +4888,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:970 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:377 msgid "Failed" @@ -4936,7 +4946,7 @@ msgid "Create a catalog of the books in your calibre library" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:88 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:590 msgid "Cannot convert" msgstr "Konvertierung nicht möglich" @@ -4998,7 +5008,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/device_category_editor.py:112 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:674 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:216 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:503 @@ -5399,7 +5409,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:66 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:670 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:670 msgid "Help" msgstr "" @@ -5826,7 +5836,7 @@ msgid "No books found" msgstr "Keine Bücher gefunden" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:289 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:794 msgid "No permission" msgstr "Zugriff verweigert" @@ -6029,50 +6039,50 @@ msgid "" "&Multiple books per folder, assumes every ebook file is a different book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/bars.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/bars.py:195 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:302 msgid "Donate" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:120 msgid "Click to open" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:135 msgid "Ids" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:173 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1035 msgid "Collections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:290 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:256 msgid "Paste Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:291 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:257 msgid "Copy Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:557 msgid "Double-click to open Book Details window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:556 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:558 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "Pfad" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:559 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" @@ -6162,7 +6172,7 @@ msgstr "Ausgabe" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:21 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:105 @@ -7079,33 +7089,33 @@ msgstr "" "enthalten." #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:901 msgid "Choose cover for " msgstr "Wählen Sie das Umschlagbild für " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:906 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:909 msgid "Cannot read" msgstr "Lesen nicht möglich" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:910 msgid "You do not have permission to read the file: " msgstr "Sie haben nicht die nötigen Rechte, um diese Datei zu lesen: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:203 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:915 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:918 msgid "Error reading file" msgstr "Fehler beim Lesen der Datei" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:916 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:919 msgid "

    There was an error reading from file:
    " msgstr "

    Es trat ein Fehler beim Lesen dieser Datei auf:
    " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:926 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:929 msgid " is not a valid picture" msgstr " ist kein gültiges Bild" @@ -7130,7 +7140,7 @@ msgid "&Title: " msgstr "&Titel: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 msgid "Change the title of this book" msgstr "Titel dieses Buches ändern" @@ -7162,7 +7172,7 @@ msgstr "&Etiketten: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:548 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1089 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1092 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

    They can be any words or phrases, separated by commas." @@ -7174,7 +7184,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:555 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:214 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:446 msgid "&Series:" msgstr "&Reihen:" @@ -7182,7 +7192,7 @@ msgstr "&Reihen:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:556 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:557 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:445 msgid "List of known series. You can add new series." msgstr "Liste der bekannten Reihen. Sie können neue Reihen hinzufügen." @@ -7829,7 +7839,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:271 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:320 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:324 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1396 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1399 msgid "Undefined" msgstr "" @@ -8402,51 +8412,51 @@ msgstr "" msgid "Convertible" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:43 msgid "Choose location for calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:50 msgid "Same as current" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 #, python-format msgid "The location %s contains the current calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:56 msgid "No existing library found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 #, python-format msgid "There is no existing calibre library at %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:62 msgid "Not empty" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:63 #, python-format msgid "The folder %s is not empty. Please choose an empty folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:94 msgid "No location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:94 msgid "No location selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:683 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:689 msgid "Bad location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:99 #, python-format msgid "%s is not an existing folder" msgstr "" @@ -8513,14 +8523,14 @@ msgstr "Einstellungen für das Konvertieren %s setzen" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:211 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:117 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 msgid "&Title:" msgstr "&Titel:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:199 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:198 msgid "&Author(s):" msgstr "&Autor(en):" @@ -8529,21 +8539,21 @@ msgid "&Profile:" msgstr "&Profil:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:24 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:236 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:649 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:241 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:649 msgid "&OK" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:25 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:242 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tweak_epub_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:233 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:658 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "&Cancel" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog_ui.py:43 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:26 msgid "Edit Comments" msgstr "" @@ -8796,19 +8806,19 @@ msgstr "" msgid "Details of job" msgstr "Details des Auftrags" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:21 msgid "Active Jobs" msgstr "Aktive Aufträge" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:36 msgid "&Stop selected jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:40 msgid "Show job &details" msgstr "Zeige Auftrag&details" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:44 msgid "Stop &all non device jobs" msgstr "" @@ -8829,7 +8839,7 @@ msgid "Show detailed information about this error" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:531 msgid "Copied" msgstr "Kopiert" @@ -9018,13 +9028,13 @@ msgstr "" "Dickens\" zum Beispiel als \"Dickens, Charles\"." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:541 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1047 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1050 msgid "&Rating:" msgstr "&Bewertung:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:542 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:543 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1048 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1051 msgid "Rating of this book. 0-5 stars" msgstr "Bewertung dieses Buches: 0-5 Sterne" @@ -9093,7 +9103,7 @@ msgid "&Force numbers to start with:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:569 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1380 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1383 msgid "&Date:" msgstr "&Datum:" @@ -9167,7 +9177,7 @@ msgid "Set from &ebook file(s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:592 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1152 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1155 msgid "&Languages:" msgstr "" @@ -9733,17 +9743,34 @@ msgstr "Suche" msgid "Search in the library view for the selected item" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:23 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:25 msgid "" "Restoring database from backups, do not interrupt, this will happen in three " "stages" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:27 msgid "Restoring database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:80 +#, python-format +msgid "The old database was saved as: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:84 +#, python-format +msgid "" +"Restoring the database succeeded with some warnings click Show details to " +"see the details. %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:89 +#, python-format +msgid "Restoring database was successful. %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:94 msgid "" "Your list of books, with all their metadata is stored in a single file, " "called a database. In addition, metadata for each individual book is stored " @@ -9754,20 +9781,11 @@ msgid "" "recipes.

    Do you want to restore the database?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:131 msgid "Restoring database failed, click Show details to see details" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:107 -msgid "" -"Restoring the database succeeded with some warnings click Show details to " -"see the details." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:112 -msgid "Restoring database was successful" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:75 msgid "Saved search already exists" @@ -10194,7 +10212,7 @@ msgid "&Author:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:215 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1091 msgid "Ta&gs:" msgstr "" @@ -10396,58 +10414,66 @@ msgstr "" msgid "Was" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:263 msgid "Template language tutorial" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:267 msgid "Template function reference" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:285 msgid "EXCEPTION: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:301 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:312 msgid "No column chosen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:313 msgid "You must specify a column to be colored" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:316 msgid "No template provided" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:306 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:317 msgid "The template box cannot be empty" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:32 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:252 msgid "Set the color of the column:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:39 +msgid "Copy a color name to the clipboard:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:49 +msgid "Copy the selected color name to the clipboard" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:59 msgid "Template value:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:60 msgid "" "The value the of the template using the current book in the library view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:73 msgid "Function &name:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:100 msgid "&Documentation:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:85 msgid "Python &code:" msgstr "" @@ -10886,7 +10912,7 @@ msgid "Regular expression (?P)" msgstr "Regulärer Ausdruck (?P)" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1288 msgid "ISBN:" msgstr "ISBN:" @@ -10943,13 +10969,13 @@ msgid "Connected " msgstr "Angeschlossen: " #: /home/kovid/work/calibre/src/calibre/gui2/init.py:219 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:230 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:261 msgid "Book Details" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:221 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:232 msgid "Shift+Alt+D" msgstr "" @@ -11359,136 +11385,133 @@ msgstr "eBook öffnen" msgid "Configure" msgstr "Konfigurieren" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:32 msgid "Use the library located at the specified path." msgstr "Die im angegebenen Pfad sich befindende Bibliothek verwenden" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:34 msgid "Start minimized to system tray." msgstr "Minimiert im Systembereich der Kontrollleiste starten." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:36 msgid "Log debugging information to console" msgstr "Informationen zur Fehlersuche in Konsole aufzeichnen" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:38 msgid "Do not check for updates" msgstr "Nicht nach Updates suchen" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:40 msgid "" "Ignore custom plugins, useful if you installed a plugin that is preventing " "calibre from starting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:44 msgid "" "Cause a running calibre instance, if any, to be shutdown. Note that if there " "are running jobs, they will be silently aborted, so use with care." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:69 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:697 msgid "Calibre Library" msgstr "Calibre Bibliothek" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:95 msgid "Choose a location for your calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:104 msgid "Failed to create library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 #, python-format msgid "Failed to create calibre library at: %r." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:168 msgid "Choose a location for your new calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:136 msgid "Initializing user interface..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:162 msgid "Repairing failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:163 msgid "The database repair failed. Starting with a new empty library." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:202 msgid "Bad database location" msgstr "Schlechter Datenbank Standort" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:178 #, python-format msgid "Bad database location %r. calibre will now quit." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:493 msgid "Corrupted database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:191 +#, python-format msgid "" -"Your calibre database appears to be corrupted. Do you want calibre to try " -"and repair it automatically? If you say No, a new empty calibre library will " -"be created." +"The library database at %s appears to be corrupted. Do you want calibre to " +"try and rebuild it automatically? The rebuild may not be completely " +"successful. If you say No, a new empty calibre library will be created." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:224 -msgid "" -"Repairing database. This can take a very long time for a large collection" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:203 #, python-format msgid "" "Bad database location %r. Will start with a new, empty calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:213 #, python-format msgid "Starting %s: Loading books..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:293 msgid "If you are sure it is not running" msgstr "Wenn Sie sicher sind, dass es nicht gestartet ist" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:330 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:296 msgid "may be running in the system tray, in the" msgstr "kann im Systemtray gestartet sein, im" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:298 msgid "upper right region of the screen." msgstr "oberen rechten Bereich des Bildschirms." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:300 msgid "lower right region of the screen." msgstr "unteren rechten Bereich des Bildschirms." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:303 msgid "try rebooting your computer." msgstr "Versuchen Sie Ihren Rechner neu zu starten." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:339 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:353 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:319 msgid "try deleting the file" msgstr "Versuche Sie die Datei zu löschen" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:342 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:308 msgid "Cannot Start " msgstr "Start nicht möglich " -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:343 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:309 #, python-format msgid "%s is already running." msgstr "%s ist schon gestartet." @@ -11514,53 +11537,53 @@ msgstr "Be&enden" msgid "Unhandled exception" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:447 msgid "Permission denied" msgstr "Zugriff verweigert" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:105 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:448 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "" "Konnte %s nicht öffnen. Wird es von einem anderen Programm verwendet?" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:137 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:139 msgid "Title &sort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "" " The green color indicates that the current title sort matches the current " "title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:150 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 msgid "Authors changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:303 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:302 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -11568,27 +11591,27 @@ msgid "" "strings. If it is colored red, then the authors and this text do not match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:308 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:307 msgid "Author s&ort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" " The green color indicates that the current author sort matches the current " "author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:320 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:506 msgid "&Number:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:603 #, python-format msgid "" "Last modified: %s\n" @@ -11596,132 +11619,132 @@ msgid "" "Double click to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:613 #, python-format msgid "Restore %s from the original" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:660 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:659 msgid "Set the cover for the book from the selected format" msgstr "Umschlagbild des Buches aus dem gewählten Format festlegen" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:668 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:667 msgid "Set metadata for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:674 msgid "Add a format to this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:681 msgid "Remove the selected format from this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:749 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:752 msgid "Choose formats for " msgstr "Formate wählen für " -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:795 msgid "You do not have permission to read the following files:" msgstr "Sie haben nicht die Berechtigung, die folgenden Dateien zu lesen:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:822 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:823 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:825 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:826 msgid "No format selected" msgstr "Kein Format gewählt" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:835 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:838 msgid "Could not read metadata" msgstr "Konnte Metadaten nicht lesen" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:836 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:839 #, python-format msgid "Could not read metadata from %s format" msgstr "Konnte Metadaten des Formats %s nicht lesen" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:867 msgid "&Browse" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:866 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:869 msgid "T&rim" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:868 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:871 msgid "&Remove" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:874 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:877 msgid "Download co&ver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:875 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:878 msgid "&Generate cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:925 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:928 msgid "Not a valid picture" msgstr "Kein gültiges Bild." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:952 msgid "Specify title and author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:950 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:953 msgid "You must specify a title and author before generating a cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:972 msgid "Invalid cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:970 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:973 msgid "Could not change cover as the image is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:997 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1000 msgid "This book has no cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:999 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1002 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1055 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1058 msgid "stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1127 msgid "Tags changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1125 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1128 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1156 msgid "A comma separated list of languages for this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1176 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1179 msgid "Unknown language" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1177 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1180 #, python-format msgid "The language %s is not recognized" msgid_plural "The languages %s are not recognized" msgstr[0] "" msgstr[1] "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1189 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1192 msgid "I&ds:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1193 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -11729,38 +11752,38 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1254 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1316 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1257 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 msgid "This ISBN number is valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1257 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1260 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 msgid "This ISBN number is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1304 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1307 msgid "Invalid ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1283 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1286 msgid "Enter an ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1305 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1308 msgid "The ISBN you entered is not valid. Try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1329 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1332 msgid "&Publisher:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1399 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1402 msgid "Clear date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1432 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1435 msgid "Publishe&d:" msgstr "Veröffentlichun&g:" @@ -11826,7 +11849,7 @@ msgid "Downloaded %(num)d of %(tot)d" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/config.py:61 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:61 msgid "Downloaded metadata fields" msgstr "" @@ -13262,87 +13285,87 @@ msgstr "" msgid "No source selected, cannot configure." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:32 msgid "Metadata sources" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:37 msgid "" "Disable any metadata sources you do not want by unchecking them. You can " "also set the cover priority. Covers from sources that have a higher " "(smaller) priority will be preferred when bulk downloading metadata.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:48 msgid "" "Sources with a red X next to their names must be configured before they will " "be used. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:53 msgid "Configure selected source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:66 msgid "" "If you uncheck any fields, metadata for those fields will not be downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:71 msgid "&Select all" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:75 msgid "&Clear all" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:79 msgid "&Select default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:80 msgid "" "Restore your own subset of checked fields that you define using the 'Set as " "default' button" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:84 msgid "&Set as default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:85 msgid "" "Store the currently checked fields as a default you can restore using the " "'Select default' button" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:90 msgid "Convert all downloaded comments to plain &text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:94 msgid "Swap author names from FN LN to LN, FN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:98 msgid "Max. number of &tags to download:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:105 msgid "Max. &time to wait after first match is found:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:133 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:117 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:199 msgid " secs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:113 msgid "Max. time to wait after first &cover is found:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:121 msgid "" "

    Different metadata sources have different sets of tags for the same book. " "If this option is checked, then calibre will use the smaller tag sets. These " @@ -13353,7 +13376,7 @@ msgid "" "for. Most often, they all have large tag sets." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:123 msgid "Prefer &fewer tags" msgstr "" @@ -13824,7 +13847,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:131 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:652 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:652 msgid "&Save" msgstr "" @@ -14603,7 +14626,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/store/search_ui.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/store/web_store_dialog_ui.py:63 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:661 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "Close" msgstr "" @@ -14789,7 +14812,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:455 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:456 msgid "Searches" msgstr "" @@ -15133,24 +15156,32 @@ msgid "" "automatically." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:494 +#, python-format +msgid "" +"The library database at %s appears to be corrupted. Do you want calibre to " +"try and rebuild it automatically? The rebuild may not be completely " +"successful." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:578 msgid "Conversion Error" msgstr "Konvertierungsfehler" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:581 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:601 msgid "Recipe Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:617 msgid "Failed" msgstr "Misslungen" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:631 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:651 msgid "There are active jobs. Are you sure you want to quit?" msgstr "" "Es bestehen aktive Aufträge. Sind Sie sicher, dass sie es beenden wollen?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:634 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:654 msgid "" " is communicating with the device!
    \n" " Quitting may cause corruption on the device.
    \n" @@ -15161,11 +15192,11 @@ msgstr "" "verursachen.
    \n" " Sind Sie sicher, dass sie beenden möchten?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:658 msgid "Active jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:706 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:726 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." @@ -15260,7 +15291,7 @@ msgid "Edit" msgstr "Bearbeiten" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:65 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:667 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "Reset" msgstr "Zurücksetzen" @@ -15773,48 +15804,48 @@ msgstr "" msgid "Toggle" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:444 #, python-format msgid "" "Choose your e-book device. If your device is not in the list, choose a " "\"%s\" device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:505 msgid "Moving library..." msgstr "Verschiebe Bibliothek..." -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:515 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:522 msgid "Failed to move library" msgstr "Verschieben der Bibliothek schlug fehl" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:576 msgid "Invalid database" msgstr "Ungültige Datenbank" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:577 #, python-format msgid "" "

    An invalid library already exists at %(loc)s, delete it before trying to " "move the existing library.
    Error: %(err)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:588 msgid "Could not move library" msgstr "Konnte Bibliothek nicht verschieben" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:663 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:669 msgid "Select location for books" msgstr "Speicherort für Bücher wählen" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:690 #, python-format msgid "" "You must choose an empty folder for the calibre library. %s is not empty." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:758 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:764 msgid "welcome wizard" msgstr "Willkommens-Assistent" @@ -16157,7 +16188,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:569 #: /home/kovid/work/calibre/src/calibre/library/caches.py:583 #: /home/kovid/work/calibre/src/calibre/library/caches.py:593 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:222 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:238 msgid "yes" msgstr "" @@ -16165,7 +16196,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:568 #: /home/kovid/work/calibre/src/calibre/library/caches.py:580 #: /home/kovid/work/calibre/src/calibre/library/caches.py:590 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:222 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:238 msgid "no" msgstr "" @@ -17135,22 +17166,22 @@ msgid "" "start with a letter" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:67 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:68 #, python-format msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3403 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3404 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "

    Migriere alte Datenbank zu eBook Bibliothek in %s

    " -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3432 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3433 #, python-format msgid "Copying %s" msgstr "Kopiere %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3449 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3450 msgid "Compacting database" msgstr "Komprimiere Datenbank" @@ -17320,20 +17351,20 @@ msgid "" "Save into a single directory, ignoring the template directory structure" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:303 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:319 #, python-format msgid "" "Failed to calculate path for save to disk. Template: %(templ)s\n" "Error: %(err)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:309 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:325 #, python-format msgid "Template evaluation resulted in no path components. Template: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:403 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:436 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:419 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:452 msgid "Requested formats not available" msgstr "Angeforderte Formate nicht verfügbar" @@ -18173,12 +18204,21 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:972 msgid "" +"list_equals(list1, sep1, list2, sep2, yes_val, no_val) -- return yes_val if " +"list1 and list2 contain the same items, otherwise return `no_val. The items " +"are determined by splitting each list using the appropriate separator " +"character (sep1 or sep2). The order of items in the lists is not relevant. " +"The compare is case insensitive." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:990 +msgid "" "today() -- return a date string for today. This value is designed for use in " "format_date or days_between, but can be manipulated like any other string. " "The date is in ISO format." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:983 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1001 msgid "" "days_between(date1, date2) -- return the number of days between date1 and " "date2. The number is positive if date1 is greater than date2, otherwise " @@ -18186,7 +18226,7 @@ msgid "" "empty string." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1005 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1023 msgid "" "language_strings(lang_codes, localize) -- return the strings for the " "language codes passed in lang_codes. If localize is zero, return the strings " @@ -18194,7 +18234,7 @@ msgid "" "the current locale. Lang_codes is a comma-separated list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1025 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1043 msgid "" "language_codes(lang_strings) -- return the language codes for the strings " "passed in lang_strings. The strings must be in the language of the current " @@ -18520,109 +18560,113 @@ msgstr "" msgid "Unknown News Source" msgstr "Nachrichtenquelle unbekannt" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:720 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:718 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" "Das \"%s\" Downloadschema benötigt einen Benutzernamen und ein Passwort." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:827 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:825 msgid "Download finished" msgstr "Download beendet" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:829 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:827 msgid "Failed to download the following articles:" msgstr "Der Download der folgenden Artikel schlug fehl:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:835 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:833 msgid "Failed to download parts of the following articles:" msgstr "Der Download von Teilen der folgenden Artikel schlug fehl:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:837 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:835 msgid " from " msgstr " von " -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:839 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:837 msgid "\tFailed links:" msgstr "\tFehlgeschlagene Verknüpfungen:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:934 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:932 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:936 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:934 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:938 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:936 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:961 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:959 msgid "Fetching feeds..." msgstr "Rufe Feeds ab..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:966 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:964 msgid "Got feeds from index page" msgstr "Feeds der Index Seite erhalten" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:975 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:973 msgid "Trying to download cover..." msgstr "Versuche Umschlagbild zu laden..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:977 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:975 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1057 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1055 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "Starte Download von [%d Thread(s)]..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1073 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1071 #, python-format msgid "Feeds downloaded to %s" msgstr "Feeds wurden nach %s heruntergeladen" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1082 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1080 #, python-format msgid "Could not download cover: %s" msgstr "Konnte Umschlagbild nicht laden: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1091 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1089 #, python-format msgid "Downloading cover from %s" msgstr "Lade Umschlagbild von %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1137 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1135 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1277 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1216 +msgid "Articles in this issue: " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1286 msgid "Untitled Article" msgstr "Artikel ohne Titel" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1348 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1357 #, python-format msgid "Article downloaded: %s" msgstr "Artikel geladen: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1359 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1368 #, python-format msgid "Article download failed: %s" msgstr "Laden der Artikel schlug fehl: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1376 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1385 msgid "Fetching feed" msgstr "Rufe Feed ab" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1518 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1527 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1533 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1542 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -18751,75 +18795,75 @@ msgstr "" msgid "Do not download CSS stylesheets." msgstr "Lade CSS Stylesheets nicht herunter." -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:649 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:649 msgid "OK" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:652 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:652 msgid "Save" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:655 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:655 msgid "Open" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:658 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "Cancel" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:661 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "&Close" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:664 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:664 msgid "Apply" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:674 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:674 msgid "Don't Save" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:676 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:676 msgid "Close without Saving" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:678 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:678 msgid "Discard" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:681 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:681 msgid "&Yes" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:684 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:684 msgid "Yes to &All" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:687 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:687 msgid "&No" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:690 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:690 msgid "N&o to All" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:693 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:693 msgid "Save All" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:696 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:696 msgid "Abort" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:699 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:699 msgid "Retry" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:702 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:702 msgid "Ignore" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:705 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:705 msgid "Restore Defaults" msgstr "" diff --git a/src/calibre/translations/nl.po b/src/calibre/translations/nl.po index 605f4f958f..e6a204e184 100644 --- a/src/calibre/translations/nl.po +++ b/src/calibre/translations/nl.po @@ -56,16 +56,16 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-09-23 18:01+0000\n" -"PO-Revision-Date: 2011-09-24 00:33+0000\n" +"POT-Creation-Date: 2011-09-30 20:39+0000\n" +"PO-Revision-Date: 2011-10-01 14:03+0000\n" "Last-Translator: drMerry \n" "Language-Team: Dutch \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2011-09-25 04:38+0000\n" -"X-Generator: Launchpad (build 14012)\n" +"X-Launchpad-Export-Date: 2011-10-02 04:48+0000\n" +"X-Generator: Launchpad (build 14071)\n" "X-Poedit-Country: NETHERLANDS\n" "X-Poedit-Language: Dutch\n" @@ -84,8 +84,8 @@ msgstr "Doet helemaal niets" #: /home/kovid/work/calibre/src/calibre/db/cache.py:104 #: /home/kovid/work/calibre/src/calibre/db/cache.py:107 #: /home/kovid/work/calibre/src/calibre/db/cache.py:118 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:242 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:243 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:247 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:248 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 @@ -109,7 +109,7 @@ msgstr "Doet helemaal niets" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1898 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1900 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:286 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:288 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:34 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:35 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:98 @@ -160,8 +160,8 @@ msgstr "Doet helemaal niets" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:999 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:101 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:138 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:140 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1002 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1007 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1079 @@ -201,7 +201,7 @@ msgstr "Doet helemaal niets" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:380 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:564 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 @@ -222,9 +222,9 @@ msgstr "Doet helemaal niets" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1209 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1212 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:252 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:396 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:161 @@ -234,14 +234,14 @@ msgstr "Doet helemaal niets" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:217 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:541 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:560 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2037 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2187 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3242 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3244 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3377 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:542 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:550 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:561 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2038 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2188 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3243 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3378 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 @@ -815,22 +815,22 @@ msgid "This profile is intended for the Amazon Kindle." msgstr "Dit profiel is bedoeld voor de Amazon Kindle." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:173 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:660 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:661 msgid "This profile is intended for the Irex Illiad." msgstr "Dit profiel is bedoeld voor de Irex Illiad." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:185 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:673 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:674 msgid "This profile is intended for the IRex Digital Reader 1000." msgstr "Dit profiel is bedoeld voor de IRex Digital Reader 1000." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:198 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:687 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:688 msgid "This profile is intended for the IRex Digital Reader 800." msgstr "Dit profiel is bestemd voor de IRex Digital Reader 800." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:210 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:701 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:702 msgid "This profile is intended for the B&N Nook." msgstr "Dit profiel is bedoeld voor de B&N Nook." @@ -897,14 +897,20 @@ msgstr "" msgid "This profile is intended for the Amazon Kindle DX." msgstr "Dit profiel is bedoeld voor de Amazon Kindle DX." -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:713 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:714 msgid "This profile is intended for the B&N Nook Color." msgstr "Dit profiel is bedoeld voor de B&N Nook Color." -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:724 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:725 msgid "This profile is intended for the Sanda Bambook." msgstr "Dit profiel is bedoeld voor het Sanda Bambook." +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:740 +msgid "" +"This profile is intended for the PocketBook Pro 900 series of devices." +msgstr "" +"Dit profiel is bedoeld voor de PocketBook Pro 900-serie of apparaten." + #: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 msgid "Installed plugins" msgstr "Geïnstalleerde plug-ins" @@ -974,13 +980,13 @@ msgstr "Activeer de genoemde plug-in" msgid "Disable the named plugin" msgstr "Deactiveer de genoemde plug-in" -#: /home/kovid/work/calibre/src/calibre/db/backend.py:271 -#: /home/kovid/work/calibre/src/calibre/db/backend.py:280 +#: /home/kovid/work/calibre/src/calibre/db/backend.py:272 +#: /home/kovid/work/calibre/src/calibre/db/backend.py:281 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:288 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:668 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:132 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:674 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:133 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:142 #, python-format msgid "Path to library too long. Must be less than %d characters." msgstr "Pad naar bibliotheek is te lang. Moet minder dan %d tekens zijn." @@ -989,26 +995,26 @@ msgstr "Pad naar bibliotheek is te lang. Moet minder dan %d tekens zijn." #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:987 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:988 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:814 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:826 msgid "Yes" msgstr "Ja" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1102 msgid "Main" msgstr "Algemeen" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1104 msgid "Card A" msgstr "Geheugenkaart A" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1106 msgid "Card B" msgstr "Geheugenkaart B" @@ -1020,7 +1026,7 @@ msgstr "Debuglog" msgid "Communicate with Android phones." msgstr "Communiceer met Android telefoons." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:129 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:133 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" @@ -1028,11 +1034,11 @@ msgstr "" "Door komma's gescheiden lijst van mappen op het apparaat om e-books naartoe " "te sturen. De eerst bestaande map zal gebruikt worden" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:182 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:187 msgid "Communicate with S60 phones." msgstr "Communiceer met S60 telefoons." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:201 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:206 msgid "Communicate with WebOS tablets." msgstr "Communiceer met WebOS tablets." @@ -1176,9 +1182,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1150 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:334 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:347 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:335 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:348 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3104 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "Nieuws" @@ -1186,8 +1192,8 @@ msgstr "Nieuws" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:662 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3062 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3080 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3063 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3081 msgid "Catalog" msgstr "Catalogus" @@ -3771,46 +3777,50 @@ msgstr "" msgid "Cover" msgstr "Omslag" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:409 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:429 msgid "Downloads metadata and covers from Amazon" msgstr "Download metadata en omslagen van Amazon" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:419 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:439 msgid "US" msgstr "Verenigde Staten" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:420 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:440 msgid "France" msgstr "Frankrijk" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:421 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:441 msgid "Germany" msgstr "Duitsland" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:422 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:442 msgid "UK" msgstr "Verenigd Koninkrijk" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:423 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:443 msgid "Italy" msgstr "Italië" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:424 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:444 msgid "Japan" msgstr "Japan" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:428 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:445 +msgid "Spain" +msgstr "Spanje" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:449 msgid "Amazon website to use:" msgstr "Amazon website om te gebruiken:" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:429 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:450 msgid "" "Metadata from Amazon will be fetched using this country's Amazon website." msgstr "" "Metadata van Amazon worden opgehaald met gebruik van de Amazon-website van " "dit land." -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:603 msgid "Amazon timed out. Try again later." msgstr "Time-out van Amazon. Probeer later opnieuw." @@ -4044,7 +4054,7 @@ msgstr "boeken in %s-formaat worden niet ondersteund" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:955 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:958 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "Boek %(sidx)s van %(series)s" @@ -4804,7 +4814,7 @@ msgid "Choose Files" msgstr "Bestanden kiezen" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:751 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:754 msgid "Books" msgstr "Boeken" @@ -5225,8 +5235,8 @@ msgstr "De map %s bestaat al. Verwijder deze eerst." #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:287 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:341 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:70 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:673 msgid "Too long" msgstr "Te lang" @@ -5296,8 +5306,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:733 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:106 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:88 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:298 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:352 msgid "Success" @@ -5316,7 +5326,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:970 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:377 msgid "Failed" @@ -5378,7 +5389,7 @@ msgid "Create a catalog of the books in your calibre library" msgstr "Creëer een catalogus van de boeken in uw bibliotheek" #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:88 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:590 msgid "Cannot convert" msgstr "Kan niet converteren" @@ -5442,7 +5453,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/device_category_editor.py:112 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:674 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:216 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:503 @@ -5895,7 +5906,7 @@ msgstr "F1" #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:66 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:670 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:670 msgid "Help" msgstr "Hulp" @@ -6336,7 +6347,7 @@ msgid "No books found" msgstr "Geen boeken gevonden" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:289 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:794 msgid "No permission" msgstr "Geen toestemming" @@ -6554,50 +6565,50 @@ msgid "" msgstr "" "&Meerdere boeken per map, neem aan dat elk e-bookbestand een ander boek is" -#: /home/kovid/work/calibre/src/calibre/gui2/bars.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/bars.py:195 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:302 msgid "Donate" msgstr "Doneren" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:120 msgid "Click to open" msgstr "Klik om te openen" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:135 msgid "Ids" msgstr "Id's" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:173 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "Boek %(sidx)s van %(series)s" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1035 msgid "Collections" msgstr "Collecties" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:290 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:256 msgid "Paste Cover" msgstr "Omslag plakken" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:291 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:257 msgid "Copy Cover" msgstr "Omslag kopiëren" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:557 msgid "Double-click to open Book Details window" msgstr "Dubbelklikken om de boekdetails te zien" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:556 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:558 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "Pad" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:559 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" @@ -6687,7 +6698,7 @@ msgstr "uitvoer" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:21 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:105 @@ -7651,33 +7662,33 @@ msgstr "" "bevatten." #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:901 msgid "Choose cover for " msgstr "Kies omslag voor " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:906 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:909 msgid "Cannot read" msgstr "Kan niet lezen" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:910 msgid "You do not have permission to read the file: " msgstr "U heeft onvoldoende rechten om het bestand te lezen: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:203 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:915 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:918 msgid "Error reading file" msgstr "Fout bij het lezen van bestand" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:916 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:919 msgid "

    There was an error reading from file:
    " msgstr "

    Er is een fout opgetreden bij het lezen van bestand:
    " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:926 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:929 msgid " is not a valid picture" msgstr " is geen geldige afbeelding" @@ -7702,7 +7713,7 @@ msgid "&Title: " msgstr "&Titel: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 msgid "Change the title of this book" msgstr "Verander de titel van dit boek" @@ -7734,7 +7745,7 @@ msgstr "&Labels: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:548 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1089 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1092 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

    They can be any words or phrases, separated by commas." @@ -7746,7 +7757,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:555 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:214 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:446 msgid "&Series:" msgstr "Reek&s:" @@ -7754,7 +7765,7 @@ msgstr "Reek&s:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:556 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:557 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:445 msgid "List of known series. You can add new series." msgstr "Lijst van bekende reeksen. U kunt nieuwe reeksen toevoegen." @@ -8421,7 +8432,7 @@ msgstr "Kan de omslagbrowser niet laden" #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:271 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:320 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:324 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1396 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1399 msgid "Undefined" msgstr "Niet gedefiniëerd" @@ -9108,51 +9119,51 @@ msgstr "Bestaand" msgid "Convertible" msgstr "Converteerbaar" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:43 msgid "Choose location for calibre library" msgstr "Kies locatie voor calibre-bibliotheek" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:50 msgid "Same as current" msgstr "Zelfde als huidige" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 #, python-format msgid "The location %s contains the current calibre library" msgstr "De locatie %s bevat de huidige calibre-bibliotheek" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:56 msgid "No existing library found" msgstr "Geen bestaande bibliotheek gevonden" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 #, python-format msgid "There is no existing calibre library at %s" msgstr "Er bevindt zich geen bestaande calibre-bibliotheek in %s" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:62 msgid "Not empty" msgstr "Niet leeg" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:63 #, python-format msgid "The folder %s is not empty. Please choose an empty folder" msgstr "De map %s is niet leeg. Kies een lege map" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:94 msgid "No location" msgstr "Geen locatie" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:94 msgid "No location selected" msgstr "Geen locatie geselecteerd" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:683 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:689 msgid "Bad location" msgstr "Ongeldige locatie" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:99 #, python-format msgid "%s is not an existing folder" msgstr "%s is geen bestaande map" @@ -9223,14 +9234,14 @@ msgstr "Opties voor conversie van %s instellen" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:211 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:117 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 msgid "&Title:" msgstr "&Titel:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:199 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:198 msgid "&Author(s):" msgstr "&Auteur(s):" @@ -9239,21 +9250,21 @@ msgid "&Profile:" msgstr "&Profiel:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:24 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:236 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:649 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:241 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:649 msgid "&OK" msgstr "&OK" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:25 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:242 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tweak_epub_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:233 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:658 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "&Cancel" msgstr "&Annuleren" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog_ui.py:43 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:26 msgid "Edit Comments" msgstr "Commentaar bewerken" @@ -9523,19 +9534,19 @@ msgstr "Alle sorteerauteur-waarden naar auteur kopiëren" msgid "Details of job" msgstr "Taakdetails" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:21 msgid "Active Jobs" msgstr "Actieve taken" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:36 msgid "&Stop selected jobs" msgstr "&Stop geselecteerde taken" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:40 msgid "Show job &details" msgstr "Taak&details tonen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:44 msgid "Stop &all non device jobs" msgstr "&Alle niet-apparaat gerelateerde taken stoppen" @@ -9556,7 +9567,7 @@ msgid "Show detailed information about this error" msgstr "Toon gedetailleerde info over deze fout" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:531 msgid "Copied" msgstr "Gekopieerd" @@ -9771,13 +9782,13 @@ msgstr "" "Bijvoorbeeld: Charles Dickens moet worden gesorteerd als: Dickens, Charles." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:541 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1047 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1050 msgid "&Rating:" msgstr "Waa&rdering:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:542 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:543 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1048 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1051 msgid "Rating of this book. 0-5 stars" msgstr "Waardering van dit boek. 0-5 sterren" @@ -9854,7 +9865,7 @@ msgid "&Force numbers to start with:" msgstr "&Forceer start nummering bij:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:569 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1380 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1383 msgid "&Date:" msgstr "&Datum:" @@ -9941,7 +9952,7 @@ msgid "Set from &ebook file(s)" msgstr "Uit &e-bookbestand(en) verkrijgen" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:592 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1152 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1155 msgid "&Languages:" msgstr "Ta&len" @@ -10541,7 +10552,7 @@ msgstr "Zoeken" msgid "Search in the library view for the selected item" msgstr "Zoek in de bibliotheek-weergave naar het geselecteerde onderdeel" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:23 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:25 msgid "" "Restoring database from backups, do not interrupt, this will happen in three " "stages" @@ -10549,11 +10560,30 @@ msgstr "" "Database wordt vanuit back-ups hersteld, dit mag u niet onderbreken. Het " "herstellen gebeurt in drie fasen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:27 msgid "Restoring database" msgstr "Database herstellen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:80 +#, python-format +msgid "The old database was saved as: %s" +msgstr "De oude database is opgeslagen als: %s" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:84 +#, python-format +msgid "" +"Restoring the database succeeded with some warnings click Show details to " +"see the details. %s" +msgstr "" +"Herstel van de database is gelukt met enkele waarschuwingen. Klik Toon " +"details voor meer informatie. %s" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:89 +#, python-format +msgid "Restoring database was successful. %s" +msgstr "Herstellen van de database gelukt. %s" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:94 msgid "" "Your list of books, with all their metadata is stored in a single file, " "called a database. In addition, metadata for each individual book is stored " @@ -10571,24 +10601,13 @@ msgstr "" "geen instellingen of recepten die u heeft opgeslagen.

    Wilt u de database " "herstellen?" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:131 msgid "Restoring database failed, click Show details to see details" msgstr "" "Herstellen van de database is mislukt. Klik op ‘Details tonen’ voor meer " "informatie" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:107 -msgid "" -"Restoring the database succeeded with some warnings click Show details to " -"see the details." -msgstr "" -"Herstellen van de database is gelukt, maar er zijn waarschuwingen. Klik op " -"‘Details tonen’ voor meer informatie." - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:112 -msgid "Restoring database was successful" -msgstr "Database herstellen is gelukt" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:75 msgid "Saved search already exists" @@ -11054,7 +11073,7 @@ msgid "&Author:" msgstr "&Auteur:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:215 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1091 msgid "Ta&gs:" msgstr "&Labels:" @@ -11267,60 +11286,68 @@ msgstr "Aantal" msgid "Was" msgstr "Was" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:263 msgid "Template language tutorial" msgstr "Sjabloon taal handleiding" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:267 msgid "Template function reference" msgstr "Sjabloon functie referenties" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:285 msgid "EXCEPTION: " msgstr "UITZONDERING: " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:301 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:312 msgid "No column chosen" msgstr "Geen kolom gekozen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:313 msgid "You must specify a column to be colored" msgstr "U moet een te kleuren kolom specificeren" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:316 msgid "No template provided" msgstr "Geen sjabloon opgegeven" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:306 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:317 msgid "The template box cannot be empty" msgstr "Het sjabloonveld mag niet leeg zijn" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:32 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:252 msgid "Set the color of the column:" msgstr "Geef kolom-kleur:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:39 +msgid "Copy a color name to the clipboard:" +msgstr "Kopieer een kleur-naam naar het klembord:" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:49 +msgid "Copy the selected color name to the clipboard" +msgstr "Kopieer de geselecteerde kleur-naam naar het klembord" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:59 msgid "Template value:" msgstr "Sjabloonwaarde:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:60 msgid "" "The value the of the template using the current book in the library view" msgstr "" "De waarde van het sjabloon op basis van het huidige boek ik de bibliotheek " "weergave" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:73 msgid "Function &name:" msgstr "Functie&naam:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:100 msgid "&Documentation:" msgstr "&Documentatie:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:85 msgid "Python &code:" msgstr "Python&code:" @@ -11782,7 +11809,7 @@ msgid "Regular expression (?P)" msgstr "Regexp (?P)" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1288 msgid "ISBN:" msgstr "ISBN:" @@ -11839,13 +11866,13 @@ msgid "Connected " msgstr "Verbonden " #: /home/kovid/work/calibre/src/calibre/gui2/init.py:219 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:230 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:261 msgid "Book Details" msgstr "Details van het boek" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:221 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:232 msgid "Shift+Alt+D" msgstr "Shift+Alt+D" @@ -12258,23 +12285,23 @@ msgstr "E-book openen" msgid "Configure" msgstr "Configureren" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:32 msgid "Use the library located at the specified path." msgstr "Gebruik de bibliotheek op de opgegeven locatie." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:34 msgid "Start minimized to system tray." msgstr "Geminimaliseerd naar het systeemvak starten." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:36 msgid "Log debugging information to console" msgstr "Foutopsporingsinformatie naar console schrijven" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:38 msgid "Do not check for updates" msgstr "Niet op nieuwe versies controleren" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:40 msgid "" "Ignore custom plugins, useful if you installed a plugin that is preventing " "calibre from starting" @@ -12282,7 +12309,7 @@ msgstr "" "Aangepaste plug-ins negeren. Nuttig als u een plug-in geïnstalleerd hebt " "waardoor calibre niet kan starten" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:44 msgid "" "Cause a running calibre instance, if any, to be shutdown. Note that if there " "are running jobs, they will be silently aborted, so use with care." @@ -12291,75 +12318,70 @@ msgstr "" "eventuele draaiende taken zonder melding worden afgebroken. Gebruik deze " "optie voorzichtig." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:69 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:697 msgid "Calibre Library" msgstr "Calibrebibliotheek" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:95 msgid "Choose a location for your calibre e-book library" msgstr "Kies een locatie voor uw calibre e-book bibliotheek" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:104 msgid "Failed to create library" msgstr "Aanmaken van de bibliotheek is mislukt" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 #, python-format msgid "Failed to create calibre library at: %r." msgstr "Aanmaken van de bibliotheek op %r is mislukt." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:168 msgid "Choose a location for your new calibre e-book library" msgstr "Kies een locatie voor uw nieuwe calibre e-book bibliotheek" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:136 msgid "Initializing user interface..." msgstr "Gebruikersinterface starten…" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:162 msgid "Repairing failed" msgstr "Herstellen mislukt" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:163 msgid "The database repair failed. Starting with a new empty library." msgstr "" "Het herstellen van de database is mislukt. Zal met een nieuwe, lege " "bibliotheek starten." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:202 msgid "Bad database location" msgstr "Ongeldige database-locatie" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:178 #, python-format msgid "Bad database location %r. calibre will now quit." msgstr "Ongeldige database-locatie %r. Calibre wordt nu afgesloten." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:493 msgid "Corrupted database" msgstr "Beschadigde database" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:191 +#, python-format msgid "" -"Your calibre database appears to be corrupted. Do you want calibre to try " -"and repair it automatically? If you say No, a new empty calibre library will " -"be created." +"The library database at %s appears to be corrupted. Do you want calibre to " +"try and rebuild it automatically? The rebuild may not be completely " +"successful. If you say No, a new empty calibre library will be created." msgstr "" -"Uw calibre-database lijkt te zijn beschadigd. Wilt u dat calibre tracht deze " -"automatisch te herstellen? Indien u nee antwoord, zal er een nieuwe, lege, " -"calibre-bibliotheek aangemaakt worden." +"De bibliotheek in %s lijkt beschadigd te zijn. Wilt u dat calibre probeert " +"deze automatisch te herstellen? Het herstellen lukt mogelijk niet volledig. " +"Als u nee zegt, zal een lege calibre bibliotheek worden gemaakt." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:224 -msgid "" -"Repairing database. This can take a very long time for a large collection" -msgstr "" -"Bezig met het herstellen van de database. Dit kan voor een grote collectie " -"erg veel tijd in beslag nemen" - -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:203 #, python-format msgid "" "Bad database location %r. Will start with a new, empty calibre library" @@ -12367,41 +12389,41 @@ msgstr "" "Ongeldige database-locatie %r. Zal met een nieuwe, lege calibre-bibliotheek " "starten" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:213 #, python-format msgid "Starting %s: Loading books..." msgstr "Bezig met opstarten %s: Laden van boeken…" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:293 msgid "If you are sure it is not running" msgstr "Weet u zeker dat het niet draait?" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:330 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:296 msgid "may be running in the system tray, in the" msgstr "kan in het systeemvak draaien, in het" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:298 msgid "upper right region of the screen." msgstr "gebied rechtsboven in het scherm." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:300 msgid "lower right region of the screen." msgstr "gebied rechtsonder in het scherm." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:303 msgid "try rebooting your computer." msgstr "probeer de computer opnieuw op te starten." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:339 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:353 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:319 msgid "try deleting the file" msgstr "probeer het bestand te verwijderen" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:342 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:308 msgid "Cannot Start " msgstr "Kan niet starten " -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:343 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:309 #, python-format msgid "%s is already running." msgstr "%s is al actief." @@ -12426,20 +12448,20 @@ msgstr "&Afsluiten" msgid "Unhandled exception" msgstr "Niet afgehandelde fout" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:447 msgid "Permission denied" msgstr "Toegang geweigerd" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:105 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:448 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "Kan %s niet openen. Is het in gebruik door een ander programma?" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:137 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." @@ -12447,11 +12469,11 @@ msgstr "" "Geef aan wat de titel is die moet gebruikt worden bij sorteren. Zo kan " "bijvoorbeeld ‘De Avonden’ gesorteerd worden als ‘Avonden, de’." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:139 msgid "Title &sort:" msgstr "&Sorteertitel:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "" " The green color indicates that the current title sort matches the current " "title" @@ -12459,7 +12481,7 @@ msgstr "" " De groene kleur geeft aan dat de huidige sorteertitel met de huidige titel " "overeenkomt" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:150 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." @@ -12467,11 +12489,11 @@ msgstr "" " De rode kleur geeft aan dat de huidige sorteertitel niet met de huidige " "titel overeenkomt. Als dit goed is kunt u dit zo laten." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 msgid "Authors changed" msgstr "Auteurs veranderd" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" @@ -12479,7 +12501,7 @@ msgstr "" "U heeft de auteur van dit boek veranderd. U moet de wijzigingen opslaan " "voordat u auteursbeheer kunt gebruiken. Wit u de wijzigingen nu opslaan?" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:303 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:302 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -12492,11 +12514,11 @@ msgstr "" "auteurssortering. Als het rood is, dan komen de auteur en deze tekst niet " "overeen." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:308 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:307 msgid "Author s&ort:" msgstr "Auteurs&ortering:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" " The green color indicates that the current author sort matches the current " "author" @@ -12504,7 +12526,7 @@ msgstr "" " De groene kleur geeft aan dat de huidige sorteerauteur met de huidige " "auteur overeenkomt" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:320 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." @@ -12512,11 +12534,11 @@ msgstr "" " De rode kleur geeft aan dat de huidige sorteerauteur niet met de huidige " "auteur overeenkomt. Als dit goed is kunt u dit zo laten." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:506 msgid "&Number:" msgstr "&Nummer:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:603 #, python-format msgid "" "Last modified: %s\n" @@ -12527,107 +12549,107 @@ msgstr "" "\n" "Dubbelklik om weer te geven" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:613 #, python-format msgid "Restore %s from the original" msgstr "Herstel %s vanuit het origineel" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:660 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:659 msgid "Set the cover for the book from the selected format" msgstr "De omslag van het boek vanuit het geselecteerde formaat instellen" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:668 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:667 msgid "Set metadata for the book from the selected format" msgstr "Metadata voor het boek vanuit het geselecteerde formaat instellen" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:674 msgid "Add a format to this book" msgstr "Een formaat aan dit boek toevoegen" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:681 msgid "Remove the selected format from this book" msgstr "Geselecteerd formaat van dit boek verwijderen" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:749 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:752 msgid "Choose formats for " msgstr "Kies formaat voor " -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:795 msgid "You do not have permission to read the following files:" msgstr "U heeft geen toestemming om de volgende bestanden te lezen:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:822 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:823 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:825 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:826 msgid "No format selected" msgstr "Geen formaat geselecteerd" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:835 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:838 msgid "Could not read metadata" msgstr "Metadata kan niet gelezen worden" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:836 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:839 #, python-format msgid "Could not read metadata from %s format" msgstr "Kan metadata van %s-formaat niet lezen" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:867 msgid "&Browse" msgstr "&Bladeren" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:866 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:869 msgid "T&rim" msgstr "Bij&snijden" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:868 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:871 msgid "&Remove" msgstr "&Verwijderen" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:874 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:877 msgid "Download co&ver" msgstr "Omslag d&ownloaden" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:875 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:878 msgid "&Generate cover" msgstr "Omsla&g aanmaken" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:925 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:928 msgid "Not a valid picture" msgstr "Geen geldige afbeelding" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:952 msgid "Specify title and author" msgstr "Titel en auteur opgeven" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:950 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:953 msgid "You must specify a title and author before generating a cover" msgstr "U moet een titel en auteur opgeven voordat u een omslag aanmaakt" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:972 msgid "Invalid cover" msgstr "Ongeldige omslag" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:970 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:973 msgid "Could not change cover as the image is invalid." msgstr "Kan omslag niet veranderen. Afbeelding is ongeldig." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:997 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1000 msgid "This book has no cover" msgstr "Dit boek heeft geen omslag" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:999 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1002 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "Omvang omslag: %(width)d x %(height)d pixels" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1055 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1058 msgid "stars" msgstr "sterren" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1127 msgid "Tags changed" msgstr "Labels veranderd" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1125 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1128 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" @@ -12635,26 +12657,26 @@ msgstr "" "U heeft labels veranderd. Om de labelbeheer te gebruiken moet u deze " "wijzigingen toepassen of verwerpen. Wijzigingen toepassen?" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1156 msgid "A comma separated list of languages for this book" msgstr "Een komma gescheiden lijst van talen voor dit boek" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1176 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1179 msgid "Unknown language" msgstr "Onbekende taal" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1177 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1180 #, python-format msgid "The language %s is not recognized" msgid_plural "The languages %s are not recognized" msgstr[0] "De taal %s werd niet herkend" msgstr[1] "De talen %s werden niet herkend" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1189 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1192 msgid "I&ds:" msgstr "I&ds:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1193 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -12665,38 +12687,38 @@ msgstr "" "\n" "%s" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1254 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1316 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1257 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 msgid "This ISBN number is valid" msgstr "Dit ISBN is geldig" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1257 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1260 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 msgid "This ISBN number is invalid" msgstr "Dit ISBN is ongeldig" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1304 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1307 msgid "Invalid ISBN" msgstr "Ongeldig ISBN" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1283 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1286 msgid "Enter an ISBN" msgstr "Geef een ISBN op" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1305 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1308 msgid "The ISBN you entered is not valid. Try again." msgstr "Het ingevoerde ISBN is niet geldig. Probeer opnieuw." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1329 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1332 msgid "&Publisher:" msgstr "&Uitgever:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1399 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1402 msgid "Clear date" msgstr "Datum wissen" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1432 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1435 msgid "Publishe&d:" msgstr "Uitgave&datum:" @@ -12768,7 +12790,7 @@ msgid "Downloaded %(num)d of %(tot)d" msgstr "%(num)d van %(tot)d gedownload" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/config.py:61 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:61 msgid "Downloaded metadata fields" msgstr "Gedownloade metadata-velden" @@ -14384,11 +14406,11 @@ msgstr "Geen bron geselecteerd" msgid "No source selected, cannot configure." msgstr "Geen bron geselecteerd, configuratie niet mogelijk." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:32 msgid "Metadata sources" msgstr "Bronnen voor metadata" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:37 msgid "" "Disable any metadata sources you do not want by unchecking them. You can " "also set the cover priority. Covers from sources that have a higher " @@ -14399,7 +14421,7 @@ msgstr "" "prioriteit (=kleiner getal) worden eerst uitgevoerd als er veel metadata " "gedownload wordt.\n" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:48 msgid "" "Sources with a red X next to their names must be configured before they will " "be used. " @@ -14407,28 +14429,28 @@ msgstr "" "Bronnen met een rode X naast de naam moeten geconfigureerd worden voordat u " "ze kunt gebruiken. " -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:53 msgid "Configure selected source" msgstr "Geselecteerde bron configureren" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:66 msgid "" "If you uncheck any fields, metadata for those fields will not be downloaded" msgstr "Uigevinkte velden worden niet binnengehaald" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:71 msgid "&Select all" msgstr "Alles &selecteren" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:75 msgid "&Clear all" msgstr "Alles ops&chonen" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:79 msgid "&Select default" msgstr "Standaard &selecteren" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:80 msgid "" "Restore your own subset of checked fields that you define using the 'Set as " "default' button" @@ -14436,11 +14458,11 @@ msgstr "" "Zet uw eigen selectie van aangevinkte velden terug, die u gedefinieerd hebt " "met de ‘Als standaard instellen’-knop" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:84 msgid "&Set as default" msgstr "Als standaard in&stellen" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:85 msgid "" "Store the currently checked fields as a default you can restore using the " "'Select default' button" @@ -14448,33 +14470,33 @@ msgstr "" "Sla de huidig aangevinkte velden als standaard op, zodat u deze kunt " "herstellen met de knop ‘Standaard selecteren’" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:90 msgid "Convert all downloaded comments to plain &text" msgstr "Al het gedownloade commentaar naar platte &tekst omzetten" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:94 msgid "Swap author names from FN LN to LN, FN" msgstr "Auteursnamen van VN AN naar AN, VN omwisselen" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:98 msgid "Max. number of &tags to download:" msgstr "Max. aan&tal gedownloade labels:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:105 msgid "Max. &time to wait after first match is found:" msgstr "Max. wacht&tijd na het vinden van het eerste resultaat:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:133 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:117 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:199 msgid " secs" msgstr " seconden" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:113 msgid "Max. time to wait after first &cover is found:" msgstr "Max. wa&chttijd na vinden van eerste omslag:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:121 msgid "" "

    Different metadata sources have different sets of tags for the same book. " "If this option is checked, then calibre will use the smaller tag sets. These " @@ -14492,7 +14514,7 @@ msgstr "" "metadatabronnen een (mogelijk genre) label bevat voor één van de door u " "gezochte boeken. Meestal bevatten ze allemaal grote verzamelingen." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:123 msgid "Prefer &fewer tags" msgstr "Pre&fereer minder labels" @@ -15032,7 +15054,7 @@ msgstr "" "te passen en op ‘opslaan’ te klikken." #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:131 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:652 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:652 msgid "&Save" msgstr "Op&slaan" @@ -15941,7 +15963,7 @@ msgstr "Boeken:" #: /home/kovid/work/calibre/src/calibre/gui2/store/search_ui.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/store/web_store_dialog_ui.py:63 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:661 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "Close" msgstr "Sluiten" @@ -16156,7 +16178,7 @@ msgstr "" "zeker?" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:455 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:456 msgid "Searches" msgstr "Zoekopdrachten" @@ -16517,23 +16539,34 @@ msgstr "" "debuglog beschikbaar zijn in dit bestand: %s

    De log zal automatisch " "weergegeven worden." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:494 +#, python-format +msgid "" +"The library database at %s appears to be corrupted. Do you want calibre to " +"try and rebuild it automatically? The rebuild may not be completely " +"successful." +msgstr "" +"De bibliotheek database in %s lijkt beschadigd te zijn. Wilt u dat calibre " +"probeert deze automatisch te herstellen? Het herstellen lukt mogelijk niet " +"volledig." + +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:578 msgid "Conversion Error" msgstr "Conversiefout" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:581 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:601 msgid "Recipe Disabled" msgstr "Recept uitgeschakeld" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:617 msgid "Failed" msgstr "Mislukt" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:631 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:651 msgid "There are active jobs. Are you sure you want to quit?" msgstr "Er zijn taken actief. Weet u zeker dat u wilt afsluiten?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:634 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:654 msgid "" " is communicating with the device!
    \n" " Quitting may cause corruption on the device.
    \n" @@ -16543,11 +16576,11 @@ msgstr "" " Afsluiten kan het apparaat beschadigen.
    \n" " Weet u zeker dat u wilt afsluiten?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:658 msgid "Active jobs" msgstr "Actieve taken" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:706 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:726 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." @@ -16645,7 +16678,7 @@ msgid "Edit" msgstr "Bewerken" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:65 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:667 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "Reset" msgstr "Herstellen" @@ -17173,7 +17206,7 @@ msgstr "Verbergen" msgid "Toggle" msgstr "Omschakelen" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:444 #, python-format msgid "" "Choose your e-book device. If your device is not in the list, choose a " @@ -17182,20 +17215,20 @@ msgstr "" "Kies uw e-reader. Kies een ‘%s’
-apparaat als uw apparaat niet in de lijst " "staat." -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:505 msgid "Moving library..." msgstr "Bibliotheek verplaatsen…" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:515 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:522 msgid "Failed to move library" msgstr "Bibliotheek verplaatsen mislukt" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:576 msgid "Invalid database" msgstr "Ongeldige database" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:577 #, python-format msgid "" "

    An invalid library already exists at %(loc)s, delete it before trying to " @@ -17204,22 +17237,22 @@ msgstr "" "

    Er bestaat een ongeldige bibliotheek op %(loc)s, verwijder deze voor u " "probeert de bestaande bibliotheek te verplaatsen.
    Fout: %(err)s" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:588 msgid "Could not move library" msgstr "Bibliotheek kan niet verplaatst worden" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:663 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:669 msgid "Select location for books" msgstr "Selecteer de locatie voor boeken" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:690 #, python-format msgid "" "You must choose an empty folder for the calibre library. %s is not empty." msgstr "" "U moet een lege map kiezen voor de calibrebibliotheek. %s is niet leeg." -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:758 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:764 msgid "welcome wizard" msgstr "verwelkomingswizard" @@ -17582,7 +17615,7 @@ msgstr "aangevinkt" #: /home/kovid/work/calibre/src/calibre/library/caches.py:569 #: /home/kovid/work/calibre/src/calibre/library/caches.py:583 #: /home/kovid/work/calibre/src/calibre/library/caches.py:593 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:222 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:238 msgid "yes" msgstr "ja" @@ -17590,7 +17623,7 @@ msgstr "ja" #: /home/kovid/work/calibre/src/calibre/library/caches.py:568 #: /home/kovid/work/calibre/src/calibre/library/caches.py:580 #: /home/kovid/work/calibre/src/calibre/library/caches.py:590 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:222 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:238 msgid "no" msgstr "nee" @@ -18781,22 +18814,22 @@ msgstr "" "Het label mag alleen bestaan uit kleine letters, cijfers en lage streepjes " "en moet met een letter beginnen" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:67 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:68 #, python-format msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "%(tt)sGemiddelde waardering is %(rating)3.1f" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3403 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3404 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "

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

    " -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3432 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3433 #, python-format msgid "Copying %s" msgstr "%s kopiëren" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3449 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3450 msgid "Compacting database" msgstr "Database comprimeren" @@ -18982,7 +19015,7 @@ msgid "" "Save into a single directory, ignoring the template directory structure" msgstr "In één enkele map opslaan, negeer de mapstructuur uit het sjabloon" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:303 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:319 #, python-format msgid "" "Failed to calculate path for save to disk. Template: %(templ)s\n" @@ -18991,14 +19024,14 @@ msgstr "" "Kan geen pad voor opslaan op schijf bepalen. Sjabloon: %(templ)s\n" "Fout: %(err)s" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:309 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:325 #, python-format msgid "Template evaluation resulted in no path components. Template: %s" msgstr "" "Het verwerken van de sjabloon leverde geen pad-componenten op: Sjabloon: %s" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:403 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:436 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:419 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:452 msgid "Requested formats not available" msgstr "Gewenste formaten niet beschikbaar" @@ -20079,6 +20112,21 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:972 msgid "" +"list_equals(list1, sep1, list2, sep2, yes_val, no_val) -- return yes_val if " +"list1 and list2 contain the same items, otherwise return `no_val. The items " +"are determined by splitting each list using the appropriate separator " +"character (sep1 or sep2). The order of items in the lists is not relevant. " +"The compare is case insensitive." +msgstr "" +"list_equals(lijst1, sch1, lijst2, sch2, ja_waarde, nee_waarde) -- geeft " +"ja_waarde terug als lijst1 en lijst2 dezelfde items bevatten, anders wordt " +"nee_waarde geretourneerd. De items worden herkend door de lijst te scheiden " +"gebruik makend van de het bijbehorende scheidingsteken (sch1 of sch2). De " +"volgorde van de items in de lijst is niet van belang. Vergelijkingen zijn " +"niet-hoofdletter-gevoelig." + +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:990 +msgid "" "today() -- return a date string for today. This value is designed for use in " "format_date or days_between, but can be manipulated like any other string. " "The date is in ISO format." @@ -20087,7 +20135,7 @@ msgstr "" "gebruik in de format_date of days_between, maar kan worden aangepast in " "iedere andere string. De datum is in ISO-formaat." -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:983 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1001 msgid "" "days_between(date1, date2) -- return the number of days between date1 and " "date2. The number is positive if date1 is greater than date2, otherwise " @@ -20099,7 +20147,7 @@ msgstr "" "negatief. Als ofwel datum1 ofwel datum2 geen datum is, wordt een lege string " "terug gegeven." -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1005 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1023 msgid "" "language_strings(lang_codes, localize) -- return the strings for the " "language codes passed in lang_codes. If localize is zero, return the strings " @@ -20111,7 +20159,7 @@ msgstr "" "Engels terug gegeven. Als de vertaling niet nul is, geef de strings terug in " "de huidige vertaling. Lang_codes is een kommagescheiden lijst." -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1025 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1043 msgid "" "language_codes(lang_strings) -- return the language codes for the strings " "passed in lang_strings. The strings must be in the language of the current " @@ -20442,102 +20490,106 @@ msgstr "" msgid "Unknown News Source" msgstr "Onbekende nieuwsbron" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:720 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:718 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "Het ‘%s’-recept heeft een gebruikersnaam en wachtwoord nodig." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:827 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:825 msgid "Download finished" msgstr "Download is voltooid" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:829 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:827 msgid "Failed to download the following articles:" msgstr "De volgende artikelen kunnen niet gedownload worden:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:835 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:833 msgid "Failed to download parts of the following articles:" msgstr "Delen van de volgende artikelen kunnen niet gedownload worden:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:837 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:835 msgid " from " msgstr " van " -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:839 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:837 msgid "\tFailed links:" msgstr "\tMislukte links:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:934 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:932 msgid "Could not fetch article." msgstr "Kan artikel niet ophalen." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:936 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:934 msgid "The debug traceback is available earlier in this log" msgstr "De debug traceback is eerder in dit log beschikbaar" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:938 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:936 msgid "Run with -vv to see the reason" msgstr "Start met -vv om de reden te zien" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:961 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:959 msgid "Fetching feeds..." msgstr "Feeds downloaden…" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:966 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:964 msgid "Got feeds from index page" msgstr "Feeds van indexpagina opgehaald" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:975 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:973 msgid "Trying to download cover..." msgstr "Probeer omslag te downloaden…" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:977 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:975 msgid "Generating masthead..." msgstr "Colofon aanmaken…" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1057 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1055 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "Begin download [%d thread(s)]…" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1073 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1071 #, python-format msgid "Feeds downloaded to %s" msgstr "Feeds naar %s gedownload" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1082 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1080 #, python-format msgid "Could not download cover: %s" msgstr "Kan omslag niet downloaden: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1091 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1089 #, python-format msgid "Downloading cover from %s" msgstr "Omslag van %s aan het downloaden" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1137 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1135 msgid "Masthead image downloaded" msgstr "Colofonafbeelding gedownload" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1277 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1216 +msgid "Articles in this issue: " +msgstr "Artikelen in deze editie: " + +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1286 msgid "Untitled Article" msgstr "Artikel zonder titel" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1348 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1357 #, python-format msgid "Article downloaded: %s" msgstr "Artikel gedownload: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1359 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1368 #, python-format msgid "Article download failed: %s" msgstr "Downloaden artikel mislukt: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1376 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1385 msgid "Fetching feed" msgstr "Feed ophalen" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1518 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1527 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." @@ -20545,7 +20597,7 @@ msgstr "" "Inloggen niet gelukt. Controleer uw gebruikersnaam en wachtwoord voor de " "calibre-tijdschriftendienst." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1533 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1542 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -20680,75 +20732,75 @@ msgstr "" msgid "Do not download CSS stylesheets." msgstr "Geen CSS-stylesheets downloaden." -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:649 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:649 msgid "OK" msgstr "OK" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:652 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:652 msgid "Save" msgstr "Opslaan" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:655 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:655 msgid "Open" msgstr "Openen" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:658 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "Cancel" msgstr "Annuleren" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:661 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "&Close" msgstr "&Sluiten" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:664 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:664 msgid "Apply" msgstr "Toepassen" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:674 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:674 msgid "Don't Save" msgstr "Niet opslaan" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:676 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:676 msgid "Close without Saving" msgstr "Sluiten zonder opslaan" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:678 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:678 msgid "Discard" msgstr "Verwerpen" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:681 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:681 msgid "&Yes" msgstr "&Ja" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:684 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:684 msgid "Yes to &All" msgstr "Ja op &alles" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:687 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:687 msgid "&No" msgstr "&Nee" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:690 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:690 msgid "N&o to All" msgstr "Nee &op alles" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:693 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:693 msgid "Save All" msgstr "Alles opslaan" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:696 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:696 msgid "Abort" msgstr "Afbreken" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:699 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:699 msgid "Retry" msgstr "Opnieuw proberen" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:702 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:702 msgid "Ignore" msgstr "Negeren" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:705 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:705 msgid "Restore Defaults" msgstr "Standaardinstellingen herstellen" diff --git a/src/calibre/translations/oc.po b/src/calibre/translations/oc.po index e78735af5b..b0fb38931a 100644 --- a/src/calibre/translations/oc.po +++ b/src/calibre/translations/oc.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-09-23 18:01+0000\n" +"POT-Creation-Date: 2011-09-30 20:39+0000\n" "PO-Revision-Date: 2011-08-05 16:08+0000\n" "Last-Translator: Cédric VALMARY (Tot en òc) \n" "Language-Team: Occitan (post 1500) \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" -"X-Launchpad-Export-Date: 2011-09-24 04:49+0000\n" -"X-Generator: Launchpad (build 14012)\n" +"X-Launchpad-Export-Date: 2011-10-01 04:52+0000\n" +"X-Generator: Launchpad (build 14071)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -26,8 +26,8 @@ msgstr "Fa estrictament pas res" #: /home/kovid/work/calibre/src/calibre/db/cache.py:104 #: /home/kovid/work/calibre/src/calibre/db/cache.py:107 #: /home/kovid/work/calibre/src/calibre/db/cache.py:118 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:242 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:243 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:247 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:248 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 @@ -51,7 +51,7 @@ msgstr "Fa estrictament pas res" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1898 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1900 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:286 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:288 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:34 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:35 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:98 @@ -102,8 +102,8 @@ msgstr "Fa estrictament pas res" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:999 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:101 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:138 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:140 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1002 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1007 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1079 @@ -143,7 +143,7 @@ msgstr "Fa estrictament pas res" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:380 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:564 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 @@ -164,9 +164,9 @@ msgstr "Fa estrictament pas res" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1209 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1212 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:252 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:396 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:161 @@ -176,14 +176,14 @@ msgstr "Fa estrictament pas res" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:217 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:541 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:560 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2037 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2187 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3242 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3244 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3377 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:542 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:550 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:561 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2038 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2188 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3243 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3378 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 @@ -730,22 +730,22 @@ msgid "This profile is intended for the Amazon Kindle." msgstr "Aqueste perfil es previst pel Kindle d'Amazon." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:173 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:660 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:661 msgid "This profile is intended for the Irex Illiad." msgstr "Aqueste perfil es previst per l'Iliad Irex." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:185 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:673 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:674 msgid "This profile is intended for the IRex Digital Reader 1000." msgstr "Aqueste perfil es previst per l'IRex Digital Reader 1000." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:198 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:687 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:688 msgid "This profile is intended for the IRex Digital Reader 800." msgstr "Aqueste perfil es previst pel lector IRex Digital 800." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:210 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:701 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:702 msgid "This profile is intended for the B&N Nook." msgstr "Aqueste perfil es previst pel Nook B&N." @@ -805,14 +805,19 @@ msgstr "" msgid "This profile is intended for the Amazon Kindle DX." msgstr "Aqueste perfil es previst pel Kindle DX d'Amazon." -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:713 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:714 msgid "This profile is intended for the B&N Nook Color." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:724 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:725 msgid "This profile is intended for the Sanda Bambook." msgstr "" +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:740 +msgid "" +"This profile is intended for the PocketBook Pro 900 series of devices." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 msgid "Installed plugins" msgstr "" @@ -872,13 +877,13 @@ msgstr "" msgid "Disable the named plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/backend.py:271 -#: /home/kovid/work/calibre/src/calibre/db/backend.py:280 +#: /home/kovid/work/calibre/src/calibre/db/backend.py:272 +#: /home/kovid/work/calibre/src/calibre/db/backend.py:281 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:288 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:668 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:132 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:674 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:133 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:142 #, python-format msgid "Path to library too long. Must be less than %d characters." msgstr "" @@ -887,26 +892,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:987 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:988 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:814 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:826 msgid "Yes" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1102 msgid "Main" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1104 msgid "Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1106 msgid "Card B" msgstr "" @@ -918,17 +923,17 @@ msgstr "" msgid "Communicate with Android phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:129 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:133 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:182 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:187 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:201 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:206 msgid "Communicate with WebOS tablets." msgstr "" @@ -1047,9 +1052,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1150 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:334 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:347 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:335 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:348 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3104 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "Nòvas" @@ -1057,8 +1062,8 @@ msgstr "Nòvas" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:662 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3062 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3080 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3063 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3081 msgid "Catalog" msgstr "" @@ -3196,44 +3201,48 @@ msgstr "" msgid "Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:409 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:429 msgid "Downloads metadata and covers from Amazon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:419 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:439 msgid "US" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:420 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:440 msgid "France" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:421 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:441 msgid "Germany" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:422 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:442 msgid "UK" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:423 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:443 msgid "Italy" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:424 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:444 msgid "Japan" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:428 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:445 +msgid "Spain" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:449 msgid "Amazon website to use:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:429 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:450 msgid "" "Metadata from Amazon will be fetched using this country's Amazon website." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:603 msgid "Amazon timed out. Try again later." msgstr "" @@ -3436,7 +3445,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:955 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:958 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" @@ -4046,7 +4055,7 @@ msgid "Choose Files" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:751 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:754 msgid "Books" msgstr "" @@ -4449,8 +4458,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:287 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:341 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:70 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:673 msgid "Too long" msgstr "" @@ -4509,8 +4518,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:733 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:106 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:88 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:298 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:352 msgid "Success" @@ -4526,7 +4535,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:970 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:377 msgid "Failed" @@ -4583,7 +4593,7 @@ msgid "Create a catalog of the books in your calibre library" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:88 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:590 msgid "Cannot convert" msgstr "" @@ -4645,7 +4655,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/device_category_editor.py:112 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:674 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:216 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:503 @@ -5046,7 +5056,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:66 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:670 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:670 msgid "Help" msgstr "" @@ -5467,7 +5477,7 @@ msgid "No books found" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:289 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:794 msgid "No permission" msgstr "" @@ -5665,50 +5675,50 @@ msgid "" "&Multiple books per folder, assumes every ebook file is a different book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/bars.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/bars.py:195 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:302 msgid "Donate" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:120 msgid "Click to open" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:135 msgid "Ids" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:173 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1035 msgid "Collections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:290 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:256 msgid "Paste Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:291 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:257 msgid "Copy Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:557 msgid "Double-click to open Book Details window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:556 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:558 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:559 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" @@ -5798,7 +5808,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:21 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:105 @@ -6702,33 +6712,33 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:901 msgid "Choose cover for " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:906 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:909 msgid "Cannot read" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:910 msgid "You do not have permission to read the file: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:203 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:915 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:918 msgid "Error reading file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:916 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:919 msgid "

    There was an error reading from file:
    " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:926 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:929 msgid " is not a valid picture" msgstr "" @@ -6753,7 +6763,7 @@ msgid "&Title: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 msgid "Change the title of this book" msgstr "" @@ -6783,7 +6793,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:548 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1089 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1092 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

    They can be any words or phrases, separated by commas." @@ -6792,7 +6802,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:555 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:214 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:446 msgid "&Series:" msgstr "" @@ -6800,7 +6810,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:556 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:557 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:445 msgid "List of known series. You can add new series." msgstr "" @@ -7434,7 +7444,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:271 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:320 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:324 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1396 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1399 msgid "Undefined" msgstr "" @@ -7999,51 +8009,51 @@ msgstr "" msgid "Convertible" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:43 msgid "Choose location for calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:50 msgid "Same as current" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 #, python-format msgid "The location %s contains the current calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:56 msgid "No existing library found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 #, python-format msgid "There is no existing calibre library at %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:62 msgid "Not empty" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:63 #, python-format msgid "The folder %s is not empty. Please choose an empty folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:94 msgid "No location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:94 msgid "No location selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:683 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:689 msgid "Bad location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:99 #, python-format msgid "%s is not an existing folder" msgstr "" @@ -8109,14 +8119,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:211 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:117 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 msgid "&Title:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:199 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:198 msgid "&Author(s):" msgstr "" @@ -8125,21 +8135,21 @@ msgid "&Profile:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:24 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:236 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:649 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:241 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:649 msgid "&OK" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:25 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:242 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tweak_epub_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:233 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:658 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "&Cancel" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog_ui.py:43 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:26 msgid "Edit Comments" msgstr "" @@ -8392,19 +8402,19 @@ msgstr "" msgid "Details of job" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:21 msgid "Active Jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:36 msgid "&Stop selected jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:40 msgid "Show job &details" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:44 msgid "Stop &all non device jobs" msgstr "" @@ -8425,7 +8435,7 @@ msgid "Show detailed information about this error" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:531 msgid "Copied" msgstr "" @@ -8612,13 +8622,13 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:541 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1047 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1050 msgid "&Rating:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:542 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:543 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1048 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1051 msgid "Rating of this book. 0-5 stars" msgstr "" @@ -8685,7 +8695,7 @@ msgid "&Force numbers to start with:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:569 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1380 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1383 msgid "&Date:" msgstr "" @@ -8759,7 +8769,7 @@ msgid "Set from &ebook file(s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:592 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1152 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1155 msgid "&Languages:" msgstr "" @@ -9325,17 +9335,34 @@ msgstr "" msgid "Search in the library view for the selected item" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:23 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:25 msgid "" "Restoring database from backups, do not interrupt, this will happen in three " "stages" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:27 msgid "Restoring database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:80 +#, python-format +msgid "The old database was saved as: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:84 +#, python-format +msgid "" +"Restoring the database succeeded with some warnings click Show details to " +"see the details. %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:89 +#, python-format +msgid "Restoring database was successful. %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:94 msgid "" "Your list of books, with all their metadata is stored in a single file, " "called a database. In addition, metadata for each individual book is stored " @@ -9346,20 +9373,11 @@ msgid "" "recipes.

    Do you want to restore the database?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:131 msgid "Restoring database failed, click Show details to see details" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:107 -msgid "" -"Restoring the database succeeded with some warnings click Show details to " -"see the details." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:112 -msgid "Restoring database was successful" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:75 msgid "Saved search already exists" @@ -9780,7 +9798,7 @@ msgid "&Author:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:215 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1091 msgid "Ta&gs:" msgstr "" @@ -9974,58 +9992,66 @@ msgstr "" msgid "Was" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:263 msgid "Template language tutorial" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:267 msgid "Template function reference" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:285 msgid "EXCEPTION: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:301 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:312 msgid "No column chosen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:313 msgid "You must specify a column to be colored" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:316 msgid "No template provided" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:306 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:317 msgid "The template box cannot be empty" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:32 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:252 msgid "Set the color of the column:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:39 +msgid "Copy a color name to the clipboard:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:49 +msgid "Copy the selected color name to the clipboard" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:59 msgid "Template value:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:60 msgid "" "The value the of the template using the current book in the library view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:73 msgid "Function &name:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:100 msgid "&Documentation:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:85 msgid "Python &code:" msgstr "" @@ -10450,7 +10476,7 @@ msgid "Regular expression (?P)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1288 msgid "ISBN:" msgstr "" @@ -10507,13 +10533,13 @@ msgid "Connected " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:219 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:230 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:261 msgid "Book Details" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:221 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:232 msgid "Shift+Alt+D" msgstr "" @@ -10918,136 +10944,133 @@ msgstr "" msgid "Configure" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:32 msgid "Use the library located at the specified path." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:34 msgid "Start minimized to system tray." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:36 msgid "Log debugging information to console" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:38 msgid "Do not check for updates" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:40 msgid "" "Ignore custom plugins, useful if you installed a plugin that is preventing " "calibre from starting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:44 msgid "" "Cause a running calibre instance, if any, to be shutdown. Note that if there " "are running jobs, they will be silently aborted, so use with care." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:69 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:697 msgid "Calibre Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:95 msgid "Choose a location for your calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:104 msgid "Failed to create library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 #, python-format msgid "Failed to create calibre library at: %r." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:168 msgid "Choose a location for your new calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:136 msgid "Initializing user interface..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:162 msgid "Repairing failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:163 msgid "The database repair failed. Starting with a new empty library." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:202 msgid "Bad database location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:178 #, python-format msgid "Bad database location %r. calibre will now quit." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:493 msgid "Corrupted database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:191 +#, python-format msgid "" -"Your calibre database appears to be corrupted. Do you want calibre to try " -"and repair it automatically? If you say No, a new empty calibre library will " -"be created." +"The library database at %s appears to be corrupted. Do you want calibre to " +"try and rebuild it automatically? The rebuild may not be completely " +"successful. If you say No, a new empty calibre library will be created." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:224 -msgid "" -"Repairing database. This can take a very long time for a large collection" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:203 #, python-format msgid "" "Bad database location %r. Will start with a new, empty calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:213 #, python-format msgid "Starting %s: Loading books..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:293 msgid "If you are sure it is not running" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:330 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:296 msgid "may be running in the system tray, in the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:298 msgid "upper right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:300 msgid "lower right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:303 msgid "try rebooting your computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:339 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:353 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:319 msgid "try deleting the file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:342 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:308 msgid "Cannot Start " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:343 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:309 #, python-format msgid "%s is already running." msgstr "" @@ -11070,52 +11093,52 @@ msgstr "" msgid "Unhandled exception" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:447 msgid "Permission denied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:105 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:448 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:137 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:139 msgid "Title &sort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "" " The green color indicates that the current title sort matches the current " "title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:150 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 msgid "Authors changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:303 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:302 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -11123,27 +11146,27 @@ msgid "" "strings. If it is colored red, then the authors and this text do not match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:308 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:307 msgid "Author s&ort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" " The green color indicates that the current author sort matches the current " "author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:320 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:506 msgid "&Number:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:603 #, python-format msgid "" "Last modified: %s\n" @@ -11151,132 +11174,132 @@ msgid "" "Double click to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:613 #, python-format msgid "Restore %s from the original" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:660 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:659 msgid "Set the cover for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:668 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:667 msgid "Set metadata for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:674 msgid "Add a format to this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:681 msgid "Remove the selected format from this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:749 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:752 msgid "Choose formats for " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:795 msgid "You do not have permission to read the following files:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:822 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:823 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:825 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:826 msgid "No format selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:835 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:838 msgid "Could not read metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:836 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:839 #, python-format msgid "Could not read metadata from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:867 msgid "&Browse" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:866 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:869 msgid "T&rim" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:868 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:871 msgid "&Remove" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:874 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:877 msgid "Download co&ver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:875 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:878 msgid "&Generate cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:925 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:928 msgid "Not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:952 msgid "Specify title and author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:950 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:953 msgid "You must specify a title and author before generating a cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:972 msgid "Invalid cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:970 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:973 msgid "Could not change cover as the image is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:997 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1000 msgid "This book has no cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:999 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1002 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1055 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1058 msgid "stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1127 msgid "Tags changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1125 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1128 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1156 msgid "A comma separated list of languages for this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1176 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1179 msgid "Unknown language" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1177 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1180 #, python-format msgid "The language %s is not recognized" msgid_plural "The languages %s are not recognized" msgstr[0] "" msgstr[1] "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1189 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1192 msgid "I&ds:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1193 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -11284,38 +11307,38 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1254 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1316 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1257 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 msgid "This ISBN number is valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1257 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1260 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 msgid "This ISBN number is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1304 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1307 msgid "Invalid ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1283 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1286 msgid "Enter an ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1305 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1308 msgid "The ISBN you entered is not valid. Try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1329 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1332 msgid "&Publisher:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1399 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1402 msgid "Clear date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1432 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1435 msgid "Publishe&d:" msgstr "" @@ -11381,7 +11404,7 @@ msgid "Downloaded %(num)d of %(tot)d" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/config.py:61 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:61 msgid "Downloaded metadata fields" msgstr "" @@ -12804,87 +12827,87 @@ msgstr "" msgid "No source selected, cannot configure." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:32 msgid "Metadata sources" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:37 msgid "" "Disable any metadata sources you do not want by unchecking them. You can " "also set the cover priority. Covers from sources that have a higher " "(smaller) priority will be preferred when bulk downloading metadata.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:48 msgid "" "Sources with a red X next to their names must be configured before they will " "be used. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:53 msgid "Configure selected source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:66 msgid "" "If you uncheck any fields, metadata for those fields will not be downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:71 msgid "&Select all" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:75 msgid "&Clear all" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:79 msgid "&Select default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:80 msgid "" "Restore your own subset of checked fields that you define using the 'Set as " "default' button" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:84 msgid "&Set as default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:85 msgid "" "Store the currently checked fields as a default you can restore using the " "'Select default' button" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:90 msgid "Convert all downloaded comments to plain &text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:94 msgid "Swap author names from FN LN to LN, FN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:98 msgid "Max. number of &tags to download:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:105 msgid "Max. &time to wait after first match is found:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:133 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:117 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:199 msgid " secs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:113 msgid "Max. time to wait after first &cover is found:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:121 msgid "" "

    Different metadata sources have different sets of tags for the same book. " "If this option is checked, then calibre will use the smaller tag sets. These " @@ -12895,7 +12918,7 @@ msgid "" "for. Most often, they all have large tag sets." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:123 msgid "Prefer &fewer tags" msgstr "" @@ -13352,7 +13375,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:131 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:652 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:652 msgid "&Save" msgstr "" @@ -14124,7 +14147,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/store/search_ui.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/store/web_store_dialog_ui.py:63 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:661 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "Close" msgstr "" @@ -14310,7 +14333,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:455 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:456 msgid "Searches" msgstr "" @@ -14652,34 +14675,42 @@ msgid "" "automatically." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:494 +#, python-format +msgid "" +"The library database at %s appears to be corrupted. Do you want calibre to " +"try and rebuild it automatically? The rebuild may not be completely " +"successful." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:578 msgid "Conversion Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:581 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:601 msgid "Recipe Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:617 msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:631 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:651 msgid "There are active jobs. Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:634 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:654 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:638 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:658 msgid "Active jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:706 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:726 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." @@ -14772,7 +14803,7 @@ msgid "Edit" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:65 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:667 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "Reset" msgstr "" @@ -15274,48 +15305,48 @@ msgstr "" msgid "Toggle" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:444 #, python-format msgid "" "Choose your e-book device. If your device is not in the list, choose a " "\"%s\" device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:505 msgid "Moving library..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:515 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:522 msgid "Failed to move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:576 msgid "Invalid database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:577 #, python-format msgid "" "

    An invalid library already exists at %(loc)s, delete it before trying to " "move the existing library.
    Error: %(err)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:588 msgid "Could not move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:663 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:669 msgid "Select location for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:690 #, python-format msgid "" "You must choose an empty folder for the calibre library. %s is not empty." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:758 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:764 msgid "welcome wizard" msgstr "" @@ -15626,7 +15657,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:569 #: /home/kovid/work/calibre/src/calibre/library/caches.py:583 #: /home/kovid/work/calibre/src/calibre/library/caches.py:593 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:222 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:238 msgid "yes" msgstr "" @@ -15634,7 +15665,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:568 #: /home/kovid/work/calibre/src/calibre/library/caches.py:580 #: /home/kovid/work/calibre/src/calibre/library/caches.py:590 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:222 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:238 msgid "no" msgstr "" @@ -16519,22 +16550,22 @@ msgid "" "start with a letter" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:67 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:68 #, python-format msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3403 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3404 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3432 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3433 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3449 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3450 msgid "Compacting database" msgstr "" @@ -16693,20 +16724,20 @@ msgid "" "Save into a single directory, ignoring the template directory structure" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:303 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:319 #, python-format msgid "" "Failed to calculate path for save to disk. Template: %(templ)s\n" "Error: %(err)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:309 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:325 #, python-format msgid "Template evaluation resulted in no path components. Template: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:403 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:436 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:419 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:452 msgid "Requested formats not available" msgstr "" @@ -17537,12 +17568,21 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:972 msgid "" +"list_equals(list1, sep1, list2, sep2, yes_val, no_val) -- return yes_val if " +"list1 and list2 contain the same items, otherwise return `no_val. The items " +"are determined by splitting each list using the appropriate separator " +"character (sep1 or sep2). The order of items in the lists is not relevant. " +"The compare is case insensitive." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:990 +msgid "" "today() -- return a date string for today. This value is designed for use in " "format_date or days_between, but can be manipulated like any other string. " "The date is in ISO format." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:983 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1001 msgid "" "days_between(date1, date2) -- return the number of days between date1 and " "date2. The number is positive if date1 is greater than date2, otherwise " @@ -17550,7 +17590,7 @@ msgid "" "empty string." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1005 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1023 msgid "" "language_strings(lang_codes, localize) -- return the strings for the " "language codes passed in lang_codes. If localize is zero, return the strings " @@ -17558,7 +17598,7 @@ msgid "" "the current locale. Lang_codes is a comma-separated list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1025 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1043 msgid "" "language_codes(lang_strings) -- return the language codes for the strings " "passed in lang_strings. The strings must be in the language of the current " @@ -17880,108 +17920,112 @@ msgstr "" msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:720 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:718 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:827 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:825 msgid "Download finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:829 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:827 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:835 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:833 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:837 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:835 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:839 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:837 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:934 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:932 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:936 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:934 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:938 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:936 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:961 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:959 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:966 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:964 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:975 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:973 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:977 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:975 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1057 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1055 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1073 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1071 #, python-format msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1082 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1080 #, python-format msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1091 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1089 #, python-format msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1137 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1135 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1277 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1216 +msgid "Articles in this issue: " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1286 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1348 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1357 #, python-format msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1359 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1368 #, python-format msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1376 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1385 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1518 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1527 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1533 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1542 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -18091,75 +18135,75 @@ msgstr "" msgid "Do not download CSS stylesheets." msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:649 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:649 msgid "OK" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:652 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:652 msgid "Save" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:655 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:655 msgid "Open" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:658 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "Cancel" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:661 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "&Close" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:664 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:664 msgid "Apply" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:674 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:674 msgid "Don't Save" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:676 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:676 msgid "Close without Saving" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:678 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:678 msgid "Discard" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:681 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:681 msgid "&Yes" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:684 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:684 msgid "Yes to &All" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:687 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:687 msgid "&No" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:690 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:690 msgid "N&o to All" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:693 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:693 msgid "Save All" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:696 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:696 msgid "Abort" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:699 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:699 msgid "Retry" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:702 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:702 msgid "Ignore" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:705 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:705 msgid "Restore Defaults" msgstr "" diff --git a/src/calibre/translations/pa.po b/src/calibre/translations/pa.po index 622683b167..6a6b304296 100644 --- a/src/calibre/translations/pa.po +++ b/src/calibre/translations/pa.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-09-23 18:01+0000\n" +"POT-Creation-Date: 2011-09-30 20:39+0000\n" "PO-Revision-Date: 2011-08-05 16:48+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: Punjabi \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2011-09-24 04:50+0000\n" -"X-Generator: Launchpad (build 14012)\n" +"X-Launchpad-Export-Date: 2011-10-01 04:52+0000\n" +"X-Generator: Launchpad (build 14071)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -26,8 +26,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/cache.py:104 #: /home/kovid/work/calibre/src/calibre/db/cache.py:107 #: /home/kovid/work/calibre/src/calibre/db/cache.py:118 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:242 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:243 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:247 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:248 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 @@ -51,7 +51,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1898 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1900 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:286 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:288 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:34 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:35 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:98 @@ -102,8 +102,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:999 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:101 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:138 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:140 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1002 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1007 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1079 @@ -143,7 +143,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:380 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:564 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 @@ -164,9 +164,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1209 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1212 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:252 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:396 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:161 @@ -176,14 +176,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:217 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:541 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:560 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2037 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2187 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3242 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3244 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3377 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:542 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:550 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:561 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2038 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2188 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3243 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3378 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 @@ -730,22 +730,22 @@ msgid "This profile is intended for the Amazon Kindle." msgstr "ਇਹ ਪ੍ਰੋਫਾਇਲ Amazon Kindle ਲਈ ਹੈ" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:173 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:660 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:661 msgid "This profile is intended for the Irex Illiad." msgstr "ਇਹ ਪ੍ਰੋਫਾਇਲ Irex Illiad ਲਈ ਹੈ" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:185 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:673 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:674 msgid "This profile is intended for the IRex Digital Reader 1000." msgstr "ਇਹ ਪ੍ਰੋਫਾਇਲ IRex Digital Reader 1000 ਲਈ ਹੈ" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:198 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:687 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:688 msgid "This profile is intended for the IRex Digital Reader 800." msgstr "ਇਹ ਪ੍ਰੋਫਾਇਲ IRex Digital Reader 800 ਲਈ ਹੈ" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:210 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:701 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:702 msgid "This profile is intended for the B&N Nook." msgstr "ਇਹ ਪ੍ਰੋਫਾਇਲ B&N Nook ਲਈ ਹੈ" @@ -812,14 +812,19 @@ msgstr "" msgid "This profile is intended for the Amazon Kindle DX." msgstr "ਇਹ ਪ੍ਰੋਫਾਇਲ Amazon Kindle DX ਲਈ ਹੈ" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:713 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:714 msgid "This profile is intended for the B&N Nook Color." msgstr "ਇਹ ਪ੍ਰੋਫਾਇਲ B&N Nook Color ਲਈ ਹੈ" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:724 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:725 msgid "This profile is intended for the Sanda Bambook." msgstr "ਇਹ ਪ੍ਰੋਫਾਇਲ Sanda Bambook ਲਈ ਹੈ" +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:740 +msgid "" +"This profile is intended for the PocketBook Pro 900 series of devices." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 msgid "Installed plugins" msgstr "" @@ -879,13 +884,13 @@ msgstr "" msgid "Disable the named plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/backend.py:271 -#: /home/kovid/work/calibre/src/calibre/db/backend.py:280 +#: /home/kovid/work/calibre/src/calibre/db/backend.py:272 +#: /home/kovid/work/calibre/src/calibre/db/backend.py:281 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:288 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:668 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:132 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:674 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:133 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:142 #, python-format msgid "Path to library too long. Must be less than %d characters." msgstr "" @@ -894,26 +899,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:987 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:988 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:814 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:826 msgid "Yes" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1102 msgid "Main" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1104 msgid "Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1106 msgid "Card B" msgstr "" @@ -925,17 +930,17 @@ msgstr "" msgid "Communicate with Android phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:129 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:133 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:182 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:187 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:201 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:206 msgid "Communicate with WebOS tablets." msgstr "" @@ -1054,9 +1059,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1150 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:334 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:347 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:335 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:348 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3104 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "" @@ -1064,8 +1069,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:662 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3062 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3080 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3063 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3081 msgid "Catalog" msgstr "" @@ -3203,44 +3208,48 @@ msgstr "" msgid "Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:409 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:429 msgid "Downloads metadata and covers from Amazon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:419 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:439 msgid "US" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:420 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:440 msgid "France" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:421 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:441 msgid "Germany" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:422 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:442 msgid "UK" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:423 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:443 msgid "Italy" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:424 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:444 msgid "Japan" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:428 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:445 +msgid "Spain" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:449 msgid "Amazon website to use:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:429 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:450 msgid "" "Metadata from Amazon will be fetched using this country's Amazon website." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:603 msgid "Amazon timed out. Try again later." msgstr "" @@ -3443,7 +3452,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:955 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:958 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" @@ -4053,7 +4062,7 @@ msgid "Choose Files" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:751 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:754 msgid "Books" msgstr "" @@ -4456,8 +4465,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:287 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:341 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:70 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:673 msgid "Too long" msgstr "" @@ -4516,8 +4525,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:733 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:106 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:88 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:298 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:352 msgid "Success" @@ -4533,7 +4542,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:970 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:377 msgid "Failed" @@ -4590,7 +4600,7 @@ msgid "Create a catalog of the books in your calibre library" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:88 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:590 msgid "Cannot convert" msgstr "" @@ -4652,7 +4662,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/device_category_editor.py:112 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:674 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:216 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:503 @@ -5053,7 +5063,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:66 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:670 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:670 msgid "Help" msgstr "" @@ -5474,7 +5484,7 @@ msgid "No books found" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:289 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:794 msgid "No permission" msgstr "" @@ -5672,50 +5682,50 @@ msgid "" "&Multiple books per folder, assumes every ebook file is a different book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/bars.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/bars.py:195 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:302 msgid "Donate" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:120 msgid "Click to open" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:135 msgid "Ids" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:173 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1035 msgid "Collections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:290 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:256 msgid "Paste Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:291 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:257 msgid "Copy Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:557 msgid "Double-click to open Book Details window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:556 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:558 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:559 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" @@ -5805,7 +5815,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:21 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:105 @@ -6709,33 +6719,33 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:901 msgid "Choose cover for " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:906 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:909 msgid "Cannot read" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:910 msgid "You do not have permission to read the file: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:203 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:915 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:918 msgid "Error reading file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:916 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:919 msgid "

    There was an error reading from file:
    " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:926 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:929 msgid " is not a valid picture" msgstr "" @@ -6760,7 +6770,7 @@ msgid "&Title: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 msgid "Change the title of this book" msgstr "" @@ -6790,7 +6800,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:548 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1089 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1092 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

    They can be any words or phrases, separated by commas." @@ -6799,7 +6809,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:555 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:214 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:446 msgid "&Series:" msgstr "" @@ -6807,7 +6817,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:556 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:557 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:445 msgid "List of known series. You can add new series." msgstr "" @@ -7441,7 +7451,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:271 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:320 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:324 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1396 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1399 msgid "Undefined" msgstr "" @@ -8006,51 +8016,51 @@ msgstr "" msgid "Convertible" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:43 msgid "Choose location for calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:50 msgid "Same as current" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 #, python-format msgid "The location %s contains the current calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:56 msgid "No existing library found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 #, python-format msgid "There is no existing calibre library at %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:62 msgid "Not empty" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:63 #, python-format msgid "The folder %s is not empty. Please choose an empty folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:94 msgid "No location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:94 msgid "No location selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:683 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:689 msgid "Bad location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:99 #, python-format msgid "%s is not an existing folder" msgstr "" @@ -8116,14 +8126,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:211 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:117 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 msgid "&Title:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:199 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:198 msgid "&Author(s):" msgstr "" @@ -8132,21 +8142,21 @@ msgid "&Profile:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:24 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:236 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:649 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:241 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:649 msgid "&OK" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:25 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:242 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tweak_epub_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:233 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:658 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "&Cancel" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog_ui.py:43 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:26 msgid "Edit Comments" msgstr "" @@ -8399,19 +8409,19 @@ msgstr "" msgid "Details of job" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:21 msgid "Active Jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:36 msgid "&Stop selected jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:40 msgid "Show job &details" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:44 msgid "Stop &all non device jobs" msgstr "" @@ -8432,7 +8442,7 @@ msgid "Show detailed information about this error" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:531 msgid "Copied" msgstr "" @@ -8619,13 +8629,13 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:541 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1047 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1050 msgid "&Rating:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:542 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:543 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1048 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1051 msgid "Rating of this book. 0-5 stars" msgstr "" @@ -8692,7 +8702,7 @@ msgid "&Force numbers to start with:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:569 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1380 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1383 msgid "&Date:" msgstr "" @@ -8766,7 +8776,7 @@ msgid "Set from &ebook file(s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:592 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1152 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1155 msgid "&Languages:" msgstr "" @@ -9332,17 +9342,34 @@ msgstr "" msgid "Search in the library view for the selected item" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:23 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:25 msgid "" "Restoring database from backups, do not interrupt, this will happen in three " "stages" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:27 msgid "Restoring database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:80 +#, python-format +msgid "The old database was saved as: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:84 +#, python-format +msgid "" +"Restoring the database succeeded with some warnings click Show details to " +"see the details. %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:89 +#, python-format +msgid "Restoring database was successful. %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:94 msgid "" "Your list of books, with all their metadata is stored in a single file, " "called a database. In addition, metadata for each individual book is stored " @@ -9353,20 +9380,11 @@ msgid "" "recipes.

    Do you want to restore the database?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:131 msgid "Restoring database failed, click Show details to see details" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:107 -msgid "" -"Restoring the database succeeded with some warnings click Show details to " -"see the details." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:112 -msgid "Restoring database was successful" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:75 msgid "Saved search already exists" @@ -9787,7 +9805,7 @@ msgid "&Author:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:215 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1091 msgid "Ta&gs:" msgstr "" @@ -9981,58 +9999,66 @@ msgstr "" msgid "Was" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:263 msgid "Template language tutorial" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:267 msgid "Template function reference" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:285 msgid "EXCEPTION: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:301 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:312 msgid "No column chosen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:313 msgid "You must specify a column to be colored" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:316 msgid "No template provided" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:306 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:317 msgid "The template box cannot be empty" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:32 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:252 msgid "Set the color of the column:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:39 +msgid "Copy a color name to the clipboard:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:49 +msgid "Copy the selected color name to the clipboard" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:59 msgid "Template value:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:60 msgid "" "The value the of the template using the current book in the library view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:73 msgid "Function &name:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:100 msgid "&Documentation:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:85 msgid "Python &code:" msgstr "" @@ -10457,7 +10483,7 @@ msgid "Regular expression (?P)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1288 msgid "ISBN:" msgstr "" @@ -10514,13 +10540,13 @@ msgid "Connected " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:219 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:230 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:261 msgid "Book Details" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:221 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:232 msgid "Shift+Alt+D" msgstr "" @@ -10925,136 +10951,133 @@ msgstr "" msgid "Configure" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:32 msgid "Use the library located at the specified path." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:34 msgid "Start minimized to system tray." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:36 msgid "Log debugging information to console" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:38 msgid "Do not check for updates" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:40 msgid "" "Ignore custom plugins, useful if you installed a plugin that is preventing " "calibre from starting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:44 msgid "" "Cause a running calibre instance, if any, to be shutdown. Note that if there " "are running jobs, they will be silently aborted, so use with care." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:69 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:697 msgid "Calibre Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:95 msgid "Choose a location for your calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:104 msgid "Failed to create library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 #, python-format msgid "Failed to create calibre library at: %r." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:168 msgid "Choose a location for your new calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:136 msgid "Initializing user interface..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:162 msgid "Repairing failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:163 msgid "The database repair failed. Starting with a new empty library." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:202 msgid "Bad database location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:178 #, python-format msgid "Bad database location %r. calibre will now quit." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:493 msgid "Corrupted database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:191 +#, python-format msgid "" -"Your calibre database appears to be corrupted. Do you want calibre to try " -"and repair it automatically? If you say No, a new empty calibre library will " -"be created." +"The library database at %s appears to be corrupted. Do you want calibre to " +"try and rebuild it automatically? The rebuild may not be completely " +"successful. If you say No, a new empty calibre library will be created." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:224 -msgid "" -"Repairing database. This can take a very long time for a large collection" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:203 #, python-format msgid "" "Bad database location %r. Will start with a new, empty calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:213 #, python-format msgid "Starting %s: Loading books..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:293 msgid "If you are sure it is not running" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:330 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:296 msgid "may be running in the system tray, in the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:298 msgid "upper right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:300 msgid "lower right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:303 msgid "try rebooting your computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:339 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:353 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:319 msgid "try deleting the file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:342 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:308 msgid "Cannot Start " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:343 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:309 #, python-format msgid "%s is already running." msgstr "" @@ -11077,52 +11100,52 @@ msgstr "" msgid "Unhandled exception" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:447 msgid "Permission denied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:105 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:448 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:137 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:139 msgid "Title &sort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "" " The green color indicates that the current title sort matches the current " "title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:150 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 msgid "Authors changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:303 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:302 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -11130,27 +11153,27 @@ msgid "" "strings. If it is colored red, then the authors and this text do not match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:308 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:307 msgid "Author s&ort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" " The green color indicates that the current author sort matches the current " "author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:320 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:506 msgid "&Number:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:603 #, python-format msgid "" "Last modified: %s\n" @@ -11158,132 +11181,132 @@ msgid "" "Double click to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:613 #, python-format msgid "Restore %s from the original" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:660 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:659 msgid "Set the cover for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:668 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:667 msgid "Set metadata for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:674 msgid "Add a format to this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:681 msgid "Remove the selected format from this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:749 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:752 msgid "Choose formats for " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:795 msgid "You do not have permission to read the following files:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:822 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:823 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:825 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:826 msgid "No format selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:835 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:838 msgid "Could not read metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:836 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:839 #, python-format msgid "Could not read metadata from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:867 msgid "&Browse" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:866 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:869 msgid "T&rim" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:868 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:871 msgid "&Remove" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:874 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:877 msgid "Download co&ver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:875 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:878 msgid "&Generate cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:925 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:928 msgid "Not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:952 msgid "Specify title and author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:950 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:953 msgid "You must specify a title and author before generating a cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:972 msgid "Invalid cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:970 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:973 msgid "Could not change cover as the image is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:997 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1000 msgid "This book has no cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:999 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1002 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1055 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1058 msgid "stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1127 msgid "Tags changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1125 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1128 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1156 msgid "A comma separated list of languages for this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1176 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1179 msgid "Unknown language" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1177 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1180 #, python-format msgid "The language %s is not recognized" msgid_plural "The languages %s are not recognized" msgstr[0] "" msgstr[1] "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1189 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1192 msgid "I&ds:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1193 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -11291,38 +11314,38 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1254 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1316 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1257 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 msgid "This ISBN number is valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1257 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1260 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 msgid "This ISBN number is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1304 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1307 msgid "Invalid ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1283 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1286 msgid "Enter an ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1305 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1308 msgid "The ISBN you entered is not valid. Try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1329 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1332 msgid "&Publisher:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1399 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1402 msgid "Clear date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1432 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1435 msgid "Publishe&d:" msgstr "" @@ -11388,7 +11411,7 @@ msgid "Downloaded %(num)d of %(tot)d" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/config.py:61 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:61 msgid "Downloaded metadata fields" msgstr "" @@ -12811,87 +12834,87 @@ msgstr "" msgid "No source selected, cannot configure." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:32 msgid "Metadata sources" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:37 msgid "" "Disable any metadata sources you do not want by unchecking them. You can " "also set the cover priority. Covers from sources that have a higher " "(smaller) priority will be preferred when bulk downloading metadata.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:48 msgid "" "Sources with a red X next to their names must be configured before they will " "be used. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:53 msgid "Configure selected source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:66 msgid "" "If you uncheck any fields, metadata for those fields will not be downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:71 msgid "&Select all" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:75 msgid "&Clear all" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:79 msgid "&Select default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:80 msgid "" "Restore your own subset of checked fields that you define using the 'Set as " "default' button" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:84 msgid "&Set as default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:85 msgid "" "Store the currently checked fields as a default you can restore using the " "'Select default' button" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:90 msgid "Convert all downloaded comments to plain &text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:94 msgid "Swap author names from FN LN to LN, FN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:98 msgid "Max. number of &tags to download:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:105 msgid "Max. &time to wait after first match is found:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:133 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:117 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:199 msgid " secs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:113 msgid "Max. time to wait after first &cover is found:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:121 msgid "" "

    Different metadata sources have different sets of tags for the same book. " "If this option is checked, then calibre will use the smaller tag sets. These " @@ -12902,7 +12925,7 @@ msgid "" "for. Most often, they all have large tag sets." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:123 msgid "Prefer &fewer tags" msgstr "" @@ -13359,7 +13382,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:131 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:652 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:652 msgid "&Save" msgstr "" @@ -14131,7 +14154,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/store/search_ui.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/store/web_store_dialog_ui.py:63 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:661 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "Close" msgstr "" @@ -14317,7 +14340,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:455 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:456 msgid "Searches" msgstr "" @@ -14659,34 +14682,42 @@ msgid "" "automatically." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:494 +#, python-format +msgid "" +"The library database at %s appears to be corrupted. Do you want calibre to " +"try and rebuild it automatically? The rebuild may not be completely " +"successful." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:578 msgid "Conversion Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:581 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:601 msgid "Recipe Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:617 msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:631 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:651 msgid "There are active jobs. Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:634 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:654 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:638 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:658 msgid "Active jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:706 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:726 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." @@ -14779,7 +14810,7 @@ msgid "Edit" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:65 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:667 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "Reset" msgstr "" @@ -15281,48 +15312,48 @@ msgstr "" msgid "Toggle" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:444 #, python-format msgid "" "Choose your e-book device. If your device is not in the list, choose a " "\"%s\" device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:505 msgid "Moving library..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:515 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:522 msgid "Failed to move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:576 msgid "Invalid database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:577 #, python-format msgid "" "

    An invalid library already exists at %(loc)s, delete it before trying to " "move the existing library.
    Error: %(err)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:588 msgid "Could not move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:663 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:669 msgid "Select location for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:690 #, python-format msgid "" "You must choose an empty folder for the calibre library. %s is not empty." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:758 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:764 msgid "welcome wizard" msgstr "" @@ -15633,7 +15664,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:569 #: /home/kovid/work/calibre/src/calibre/library/caches.py:583 #: /home/kovid/work/calibre/src/calibre/library/caches.py:593 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:222 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:238 msgid "yes" msgstr "" @@ -15641,7 +15672,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:568 #: /home/kovid/work/calibre/src/calibre/library/caches.py:580 #: /home/kovid/work/calibre/src/calibre/library/caches.py:590 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:222 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:238 msgid "no" msgstr "" @@ -16526,22 +16557,22 @@ msgid "" "start with a letter" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:67 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:68 #, python-format msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3403 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3404 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3432 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3433 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3449 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3450 msgid "Compacting database" msgstr "" @@ -16700,20 +16731,20 @@ msgid "" "Save into a single directory, ignoring the template directory structure" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:303 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:319 #, python-format msgid "" "Failed to calculate path for save to disk. Template: %(templ)s\n" "Error: %(err)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:309 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:325 #, python-format msgid "Template evaluation resulted in no path components. Template: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:403 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:436 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:419 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:452 msgid "Requested formats not available" msgstr "" @@ -17544,12 +17575,21 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:972 msgid "" +"list_equals(list1, sep1, list2, sep2, yes_val, no_val) -- return yes_val if " +"list1 and list2 contain the same items, otherwise return `no_val. The items " +"are determined by splitting each list using the appropriate separator " +"character (sep1 or sep2). The order of items in the lists is not relevant. " +"The compare is case insensitive." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:990 +msgid "" "today() -- return a date string for today. This value is designed for use in " "format_date or days_between, but can be manipulated like any other string. " "The date is in ISO format." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:983 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1001 msgid "" "days_between(date1, date2) -- return the number of days between date1 and " "date2. The number is positive if date1 is greater than date2, otherwise " @@ -17557,7 +17597,7 @@ msgid "" "empty string." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1005 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1023 msgid "" "language_strings(lang_codes, localize) -- return the strings for the " "language codes passed in lang_codes. If localize is zero, return the strings " @@ -17565,7 +17605,7 @@ msgid "" "the current locale. Lang_codes is a comma-separated list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1025 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1043 msgid "" "language_codes(lang_strings) -- return the language codes for the strings " "passed in lang_strings. The strings must be in the language of the current " @@ -17887,108 +17927,112 @@ msgstr "" msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:720 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:718 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:827 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:825 msgid "Download finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:829 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:827 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:835 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:833 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:837 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:835 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:839 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:837 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:934 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:932 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:936 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:934 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:938 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:936 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:961 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:959 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:966 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:964 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:975 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:973 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:977 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:975 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1057 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1055 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1073 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1071 #, python-format msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1082 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1080 #, python-format msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1091 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1089 #, python-format msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1137 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1135 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1277 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1216 +msgid "Articles in this issue: " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1286 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1348 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1357 #, python-format msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1359 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1368 #, python-format msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1376 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1385 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1518 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1527 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1533 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1542 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -18098,75 +18142,75 @@ msgstr "" msgid "Do not download CSS stylesheets." msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:649 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:649 msgid "OK" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:652 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:652 msgid "Save" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:655 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:655 msgid "Open" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:658 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "Cancel" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:661 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "&Close" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:664 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:664 msgid "Apply" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:674 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:674 msgid "Don't Save" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:676 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:676 msgid "Close without Saving" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:678 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:678 msgid "Discard" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:681 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:681 msgid "&Yes" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:684 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:684 msgid "Yes to &All" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:687 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:687 msgid "&No" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:690 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:690 msgid "N&o to All" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:693 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:693 msgid "Save All" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:696 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:696 msgid "Abort" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:699 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:699 msgid "Retry" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:702 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:702 msgid "Ignore" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:705 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:705 msgid "Restore Defaults" msgstr "" diff --git a/src/calibre/translations/pl.po b/src/calibre/translations/pl.po index 30ffd6decd..0741f9eb1a 100644 --- a/src/calibre/translations/pl.po +++ b/src/calibre/translations/pl.po @@ -7,17 +7,17 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-09-23 18:01+0000\n" -"PO-Revision-Date: 2011-09-24 08:06+0000\n" -"Last-Translator: koliberek \n" +"POT-Creation-Date: 2011-09-30 20:39+0000\n" +"PO-Revision-Date: 2011-10-09 13:40+0000\n" +"Last-Translator: Mori \n" "Language-Team: Polish \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 " "|| n%100>=20) ? 1 : 2;\n" -"X-Launchpad-Export-Date: 2011-09-25 04:40+0000\n" -"X-Generator: Launchpad (build 14012)\n" +"X-Launchpad-Export-Date: 2011-10-10 05:11+0000\n" +"X-Generator: Launchpad (build 14123)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -27,8 +27,8 @@ msgstr "Ta opcja zupełnie nic nie zmienia" #: /home/kovid/work/calibre/src/calibre/db/cache.py:104 #: /home/kovid/work/calibre/src/calibre/db/cache.py:107 #: /home/kovid/work/calibre/src/calibre/db/cache.py:118 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:242 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:243 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:247 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:248 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 @@ -52,7 +52,7 @@ msgstr "Ta opcja zupełnie nic nie zmienia" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1898 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1900 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:286 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:288 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:34 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:35 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:98 @@ -103,8 +103,8 @@ msgstr "Ta opcja zupełnie nic nie zmienia" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:999 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:101 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:138 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:140 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1002 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1007 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1079 @@ -144,7 +144,7 @@ msgstr "Ta opcja zupełnie nic nie zmienia" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:380 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:564 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 @@ -165,9 +165,9 @@ msgstr "Ta opcja zupełnie nic nie zmienia" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1209 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1212 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:252 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:396 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:161 @@ -177,14 +177,14 @@ msgstr "Ta opcja zupełnie nic nie zmienia" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:217 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:541 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:560 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2037 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2187 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3242 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3244 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3377 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:542 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:550 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:561 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2038 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2188 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3243 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3378 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 @@ -763,23 +763,23 @@ msgid "This profile is intended for the Amazon Kindle." msgstr "Ten profil przeznaczony jest dla urządzenia Amazon Kindle." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:173 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:660 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:661 msgid "This profile is intended for the Irex Illiad." msgstr "Ten profil przeznaczony jest dla urządzenia Irex Illiad." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:185 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:673 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:674 msgid "This profile is intended for the IRex Digital Reader 1000." msgstr "" "Ten profil przeznaczony jest dla urządzenia IRex Digital Reader 1000." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:198 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:687 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:688 msgid "This profile is intended for the IRex Digital Reader 800." msgstr "Ten profil przeznaczony jest dla urządzenia IRex Digital Reader 800." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:210 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:701 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:702 msgid "This profile is intended for the B&N Nook." msgstr "Ten profil przeznaczony jest dla urządzenia B&N Nook." @@ -848,14 +848,19 @@ msgstr "" msgid "This profile is intended for the Amazon Kindle DX." msgstr "Ten profil przeznaczony jest dla urządzenia Amazon Kindle DX." -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:713 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:714 msgid "This profile is intended for the B&N Nook Color." msgstr "Ten profil przeznaczony jest dla urządzenia B&N Nook Color." -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:724 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:725 msgid "This profile is intended for the Sanda Bambook." msgstr "Ten profil przeznaczony jest dla urządzenia Sanda Bambook." +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:740 +msgid "" +"This profile is intended for the PocketBook Pro 900 series of devices." +msgstr "Profil jest przeznaczony dla urządzeń z serii PocketBook Pro 900." + #: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 msgid "Installed plugins" msgstr "Zainstalowane wtyczki" @@ -922,13 +927,13 @@ msgstr "Włącz wtyczkę" msgid "Disable the named plugin" msgstr "Wyłącz wtyczkę" -#: /home/kovid/work/calibre/src/calibre/db/backend.py:271 -#: /home/kovid/work/calibre/src/calibre/db/backend.py:280 +#: /home/kovid/work/calibre/src/calibre/db/backend.py:272 +#: /home/kovid/work/calibre/src/calibre/db/backend.py:281 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:288 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:668 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:132 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:674 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:133 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:142 #, python-format msgid "Path to library too long. Must be less than %d characters." msgstr "Zbyt długa ścieżka biblioteki. Nie może być dłuższa niż %d znaków." @@ -937,26 +942,26 @@ msgstr "Zbyt długa ścieżka biblioteki. Nie może być dłuższa niż %d znak #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:987 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:988 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:814 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:826 msgid "Yes" msgstr "Tak" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1102 msgid "Main" msgstr "Główna" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1104 msgid "Card A" msgstr "Karta A" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1106 msgid "Card B" msgstr "Karta B" @@ -968,7 +973,7 @@ msgstr "Dziennik debugowania" msgid "Communicate with Android phones." msgstr "Umożliwia komunikację z telefonami z Androidem." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:129 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:133 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" @@ -976,11 +981,11 @@ msgstr "" "Oddzielona przecinkami lista katalogów na urządzeniu, do których mają być " "wysyłane książki. Zostanie użyty pierwszy istniejący katalog" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:182 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:187 msgid "Communicate with S60 phones." msgstr "Umożliwia komunikację z telefonami S60." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:201 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:206 msgid "Communicate with WebOS tablets." msgstr "Umożliwia komunikację z tabletami z systemem WebOS." @@ -1113,9 +1118,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1150 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:334 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:347 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:335 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:348 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3104 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "Newsy" @@ -1123,8 +1128,8 @@ msgstr "Newsy" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:662 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3062 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3080 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3063 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3081 msgid "Catalog" msgstr "Katalog" @@ -1881,7 +1886,7 @@ msgstr "USB Revision ID (hex)" #: /home/kovid/work/calibre/src/calibre/devices/user_defined/driver.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/device_user_defined.py:79 msgid "Windows main memory vendor string" -msgstr "" +msgstr "Windows main memory vendor string" #: /home/kovid/work/calibre/src/calibre/devices/user_defined/driver.py:48 #: /home/kovid/work/calibre/src/calibre/devices/user_defined/driver.py:52 @@ -1894,20 +1899,23 @@ msgstr "" "To pole jest używane tylko przez Windows. Użyj Preferencje -> Różne -> " "Informacje aby skonfigurować własne urządzenie" +# Nie tłumaczone - termin techniczny #: /home/kovid/work/calibre/src/calibre/devices/user_defined/driver.py:51 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/device_user_defined.py:81 msgid "Windows main memory ID string" -msgstr "" +msgstr "Windows main memory ID string" +# Nie tłumaczone - termin techniczny #: /home/kovid/work/calibre/src/calibre/devices/user_defined/driver.py:55 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/device_user_defined.py:84 msgid "Windows card A vendor string" -msgstr "" +msgstr "Windows card A vendor string" +# Nie tłumaczone - termin techniczny #: /home/kovid/work/calibre/src/calibre/devices/user_defined/driver.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/device_user_defined.py:86 msgid "Windows card A ID string" -msgstr "" +msgstr "Windows card A ID string" #: /home/kovid/work/calibre/src/calibre/devices/user_defined/driver.py:63 msgid "Main memory folder" @@ -3520,9 +3528,9 @@ msgstr "Etykiety" #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:140 msgid "Series" msgid_plural "Series" -msgstr[0] "Seria" -msgstr[1] "Serie" -msgstr[2] "Serii" +msgstr[0] "Cykl" +msgstr[1] "Cykle" +msgstr[2] "Cykli" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:757 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:68 @@ -3681,44 +3689,48 @@ msgstr "" msgid "Cover" msgstr "Okładka" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:409 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:429 msgid "Downloads metadata and covers from Amazon" msgstr "Pobierz metadane i okładki z Amazon" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:419 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:439 msgid "US" msgstr "US" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:420 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:440 msgid "France" msgstr "Francja" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:421 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:441 msgid "Germany" msgstr "Niemcy" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:422 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:442 msgid "UK" msgstr "UK" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:423 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:443 msgid "Italy" msgstr "Włochy" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:424 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:444 msgid "Japan" msgstr "japoński" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:428 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:445 +msgid "Spain" +msgstr "hiszpański" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:449 msgid "Amazon website to use:" msgstr "Użyj tej strony Amazon:" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:429 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:450 msgid "" "Metadata from Amazon will be fetched using this country's Amazon website." msgstr "Metadane z Amazon będą pobrane z wybranego oddziału Amazon." -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:603 msgid "Amazon timed out. Try again later." msgstr "Upłynął czas zapytania Amazon. Spróbuj ponownie później." @@ -3945,7 +3957,7 @@ msgstr "książki formatu %s nie są wspierane" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:955 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:958 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "Książka %(sidx)s z %(series)s" @@ -4692,7 +4704,7 @@ msgid "Choose Files" msgstr "Wybierz pliki" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:751 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:754 msgid "Books" msgstr "Książki" @@ -5110,8 +5122,8 @@ msgstr "Folder %s już istnieje. Najpierw go usuń." #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:287 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:341 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:70 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:673 msgid "Too long" msgstr "Zbyt długie" @@ -5180,8 +5192,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:733 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:106 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:88 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:298 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:352 msgid "Success" @@ -5199,7 +5211,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:970 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:377 msgid "Failed" @@ -5261,7 +5274,7 @@ msgid "Create a catalog of the books in your calibre library" msgstr "Stwórz katalog książek w swojej bibliotece calibre" #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:88 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:590 msgid "Cannot convert" msgstr "Nie można przekonwertować" @@ -5325,7 +5338,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/device_category_editor.py:112 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:674 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:216 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:503 @@ -5773,7 +5786,7 @@ msgstr "F1" #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:66 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:670 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:670 msgid "Help" msgstr "Pomoc" @@ -6215,7 +6228,7 @@ msgid "No books found" msgstr "Nie znaleziono książek" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:289 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:794 msgid "No permission" msgstr "Brak uprawnień" @@ -6432,50 +6445,50 @@ msgstr "" "&Wiele książek na folder, zakłada, że każdy plik książki w folderze jest " "inną książką" -#: /home/kovid/work/calibre/src/calibre/gui2/bars.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/bars.py:195 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:302 msgid "Donate" msgstr "Wspomóż" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:120 msgid "Click to open" msgstr "Kliknij, aby otworzyć" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:135 msgid "Ids" msgstr "Ids" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:173 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "Książka %(sidx)s z %(series)s" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1035 msgid "Collections" msgstr "Kolekcje" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:290 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:256 msgid "Paste Cover" msgstr "Wklej okładkę" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:291 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:257 msgid "Copy Cover" msgstr "Skopiuj okładkę" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:557 msgid "Double-click to open Book Details window" msgstr "Kliknij podwójnie, by otworzyć okno z informacjami o książce" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:556 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:558 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "Ścieżka" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:559 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" @@ -6565,7 +6578,7 @@ msgstr "wyjście" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:21 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:105 @@ -7519,33 +7532,33 @@ msgstr "" "możliwe." #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:901 msgid "Choose cover for " msgstr "Wybierz okładkę dla " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:906 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:909 msgid "Cannot read" msgstr "Nie można odczytać" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:910 msgid "You do not have permission to read the file: " msgstr "Nie masz uprawnień do odczytu pliku: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:203 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:915 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:918 msgid "Error reading file" msgstr "Błąd przy odczycie pliku" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:916 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:919 msgid "

    There was an error reading from file:
    " msgstr "

    Wystąpił błąd podczas odczytu z pliku:
    " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:926 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:929 msgid " is not a valid picture" msgstr " nie jest poprawnym formatem grafiki" @@ -7570,7 +7583,7 @@ msgid "&Title: " msgstr "&Tytuł: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 msgid "Change the title of this book" msgstr "Zmień tytuł tej książki" @@ -7602,7 +7615,7 @@ msgstr "E&tykiety: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:548 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1089 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1092 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

    They can be any words or phrases, separated by commas." @@ -7614,7 +7627,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:555 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:214 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:446 msgid "&Series:" msgstr "&Cykl:" @@ -7622,7 +7635,7 @@ msgstr "&Cykl:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:556 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:557 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:445 msgid "List of known series. You can add new series." msgstr "Lista znanych cykli. Możesz dodać nowe cykle." @@ -8289,7 +8302,7 @@ msgstr "Nie udało się uruchomić Przeglądarki okładek" #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:271 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:320 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:324 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1396 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1399 msgid "Undefined" msgstr "Niezdefiniowany" @@ -8966,51 +8979,51 @@ msgstr "Itniejący" msgid "Convertible" msgstr "Przekształcalny" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:43 msgid "Choose location for calibre library" msgstr "Wybierz lokalizację dla biblioteki calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:50 msgid "Same as current" msgstr "Taka sama jak obecna" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 #, python-format msgid "The location %s contains the current calibre library" msgstr "Lokalizacja %s zawiera obecną bibliotekę calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:56 msgid "No existing library found" msgstr "Nie odnaleziono żadnej biblioteki" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 #, python-format msgid "There is no existing calibre library at %s" msgstr "Nie ma żadnej biblioteki calibre pod %s" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:62 msgid "Not empty" msgstr "Nie pusty" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:63 #, python-format msgid "The folder %s is not empty. Please choose an empty folder" msgstr "Folder %s nie jest pusty. Proszę wybrać pusty folder" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:94 msgid "No location" msgstr "Brak lokalizacji" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:94 msgid "No location selected" msgstr "Nie wybrano lokalizacji" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:683 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:689 msgid "Bad location" msgstr "Błędna lokalizacja" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:99 #, python-format msgid "%s is not an existing folder" msgstr "%s nie jest istniejącym folderem" @@ -9080,14 +9093,14 @@ msgstr "Ustaw opcje dla konwersji %s" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:211 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:117 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 msgid "&Title:" msgstr "&Tytuł:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:199 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:198 msgid "&Author(s):" msgstr "&Autor(rzy):" @@ -9096,21 +9109,21 @@ msgid "&Profile:" msgstr "&Profil:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:24 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:236 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:649 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:241 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:649 msgid "&OK" msgstr "&OK" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:25 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:242 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tweak_epub_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:233 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:658 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "&Cancel" msgstr "&Anuluj" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog_ui.py:43 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:26 msgid "Edit Comments" msgstr "Edytuj komentarze" @@ -9382,19 +9395,19 @@ msgstr "Skopiuj wszystkie wartości sortowania po autorze do autora" msgid "Details of job" msgstr "Szczegóły zadania" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:21 msgid "Active Jobs" msgstr "Aktywne zadanie" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:36 msgid "&Stop selected jobs" msgstr "&Zatrzymaj wybrane zadania" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:40 msgid "Show job &details" msgstr "Pokaż &szczegóły zadania" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:44 msgid "Stop &all non device jobs" msgstr "Zatrzymaj &wszystkie zadania nie na urządzeniu" @@ -9415,7 +9428,7 @@ msgid "Show detailed information about this error" msgstr "Pokaż szczegółowe informacje na temat tego błędu" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:531 msgid "Copied" msgstr "Skopiowano" @@ -9632,13 +9645,13 @@ msgstr "" "Dickens może być sortowany jako Dickens, Charles" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:541 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1047 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1050 msgid "&Rating:" msgstr "&Ocena:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:542 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:543 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1048 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1051 msgid "Rating of this book. 0-5 stars" msgstr "Ocena tej książki. 0-5 gwiazdek" @@ -9712,7 +9725,7 @@ msgid "&Force numbers to start with:" msgstr "&Wymuś numerowanie zaczynając od:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:569 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1380 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1383 msgid "&Date:" msgstr "&Data:" @@ -9795,7 +9808,7 @@ msgid "Set from &ebook file(s)" msgstr "Ustaw z pliku(ów) &książki" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:592 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1152 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1155 msgid "&Languages:" msgstr "&Języki:" @@ -10399,7 +10412,7 @@ msgstr "Szukaj" msgid "Search in the library view for the selected item" msgstr "Wyszukaj wybraną pozycję w bibliotece." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:23 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:25 msgid "" "Restoring database from backups, do not interrupt, this will happen in three " "stages" @@ -10407,11 +10420,30 @@ msgstr "" "Odzyskiwanie bazy danych z kopii zapasowych, nie przerywaj, wystąpią trzy " "etapy" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:27 msgid "Restoring database" msgstr "Odzyskuję bazę danych" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:80 +#, python-format +msgid "The old database was saved as: %s" +msgstr "Stara wersja bazy danych została zapisana jako %s" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:84 +#, python-format +msgid "" +"Restoring the database succeeded with some warnings click Show details to " +"see the details. %s" +msgstr "" +"Przywracanie bazy danych udało się, ale zostało wygenerowanych kilka " +"komunikatów. Aby uzyskać więcej informacji kliknij Pokaż szczegóły. %s" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:89 +#, python-format +msgid "Restoring database was successful. %s" +msgstr "Przywracanie bazy danych zostało pomyślnie zakończone. %s" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:94 msgid "" "Your list of books, with all their metadata is stored in a single file, " "called a database. In addition, metadata for each individual book is stored " @@ -10430,24 +10462,13 @@ msgstr "" "bazie danych, czy jakiekolwiek własne przepisy.

    Czy chcesz odtworzyć bazę " "danych?" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:131 msgid "Restoring database failed, click Show details to see details" msgstr "" "Odtwarzanie bazy danych nie powiodło się, kliknij w Pokaż szczegóły, aby " "uzyskać więcej szczegółów" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:107 -msgid "" -"Restoring the database succeeded with some warnings click Show details to " -"see the details." -msgstr "" -"Odtwarzanie bazy danych powiodło się jednak z pewnymi ostrzeżeniami, kliknij " -"w Pokaż szczegóły, aby uzyskać więcej szczegółów." - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:112 -msgid "Restoring database was successful" -msgstr "Odtwarzanie bazy danych powiodło się" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:75 msgid "Saved search already exists" @@ -10918,7 +10939,7 @@ msgid "&Author:" msgstr "&Autor:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:215 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1091 msgid "Ta&gs:" msgstr "Ety&kiety:" @@ -11124,58 +11145,66 @@ msgstr "" msgid "Was" msgstr "Było" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:263 msgid "Template language tutorial" msgstr "Podręcznik języka szablonów" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:267 msgid "Template function reference" msgstr "Dokumentacja funkcji szablonów" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:285 msgid "EXCEPTION: " msgstr "WYJĄTEK: " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:301 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:312 msgid "No column chosen" msgstr "Nie wybrano kolumny" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:313 msgid "You must specify a column to be colored" msgstr "Musisz wybrać kolumnę, do której będzie przypisany kolor" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:316 msgid "No template provided" msgstr "Nie określono szablonu" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:306 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:317 msgid "The template box cannot be empty" msgstr "Pole szablonu nie może być puste" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:32 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:252 msgid "Set the color of the column:" msgstr "Ustaw kolor kolumny:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:39 +msgid "Copy a color name to the clipboard:" +msgstr "Skopiuj nazwę koloru do schowka:" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:49 +msgid "Copy the selected color name to the clipboard" +msgstr "Skopiuj zaznaczoną nazwę koloru do schowka" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:59 msgid "Template value:" msgstr "Szablon:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:60 msgid "" "The value the of the template using the current book in the library view" msgstr "Widok szablonu przy użyciu bieżącej książki z biblioteki." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:73 msgid "Function &name:" msgstr "&Nazwa funkcji:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:100 msgid "&Documentation:" msgstr "&Dokumentacja:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:85 msgid "Python &code:" msgstr "Kod Python:" @@ -11633,7 +11662,7 @@ msgid "Regular expression (?P)" msgstr "Wyrażenie regularne (?P)" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1288 msgid "ISBN:" msgstr "ISBN:" @@ -11690,13 +11719,13 @@ msgid "Connected " msgstr "Połączone " #: /home/kovid/work/calibre/src/calibre/gui2/init.py:219 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:230 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:261 msgid "Book Details" msgstr "O książce" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:221 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:232 msgid "Shift+Alt+D" msgstr "Shift+Alt+D" @@ -12112,23 +12141,23 @@ msgstr "Otwórz e-book" msgid "Configure" msgstr "Ustawienia" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:32 msgid "Use the library located at the specified path." msgstr "Użyj biblioteki zlokalizowanej pod podaną ścieżką." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:34 msgid "Start minimized to system tray." msgstr "Uruchom zminimalizowany w zasobniku systemowym." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:36 msgid "Log debugging information to console" msgstr "Zapisuj informacje z debugowania do konsoli" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:38 msgid "Do not check for updates" msgstr "Nie sprawdzaj czy uaktualnienie jest dostępne" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:40 msgid "" "Ignore custom plugins, useful if you installed a plugin that is preventing " "calibre from starting" @@ -12136,7 +12165,7 @@ msgstr "" "Ignoruj wtyczki niestandardowe, przydatne gdy zainstalujesz wtyczkę, która " "zablokuje uruchomienie calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:44 msgid "" "Cause a running calibre instance, if any, to be shutdown. Note that if there " "are running jobs, they will be silently aborted, so use with care." @@ -12145,114 +12174,110 @@ msgstr "" "pamiętać, że wszystkie nie zakończone zadania zostaną przerwane więc należy " "używać tego przełącznika ostrożnie." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:69 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:697 msgid "Calibre Library" msgstr "Biblioteka calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:95 msgid "Choose a location for your calibre e-book library" msgstr "Wybierz lokalizację dla twojej biblioteki książek calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:104 msgid "Failed to create library" msgstr "Stworzenie biblioteki nie powiodło się" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 #, python-format msgid "Failed to create calibre library at: %r." msgstr "Stworzenie biblioteki w %r nie powiodło się" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:168 msgid "Choose a location for your new calibre e-book library" msgstr "Wybierz lokalizację dla twojej nowej biblioteki książek calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:136 msgid "Initializing user interface..." msgstr "Inicjalizacja interfejsu użytkownika..." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:162 msgid "Repairing failed" msgstr "Naprawianie nie powiodło się" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:163 msgid "The database repair failed. Starting with a new empty library." msgstr "" "Naprawa bazy danych nie powiodła się. Uruchamiam z nową, pustą biblioteką." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:202 msgid "Bad database location" msgstr "Zła lokalizacja bazy danych" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:178 #, python-format msgid "Bad database location %r. calibre will now quit." msgstr "Zła lokalizacja bazy danych %r. calibre zostanie teraz wyłączone." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:493 msgid "Corrupted database" msgstr "Uszkodzona baza danych" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:191 +#, python-format msgid "" -"Your calibre database appears to be corrupted. Do you want calibre to try " -"and repair it automatically? If you say No, a new empty calibre library will " -"be created." +"The library database at %s appears to be corrupted. Do you want calibre to " +"try and rebuild it automatically? The rebuild may not be completely " +"successful. If you say No, a new empty calibre library will be created." msgstr "" -"Twoja baza danych calibre wygląda na uszkodzoną. Chcesz spróbować naprawić " -"ją automatycznie? Jeśli wybierzesz Nie zostanie stworzona nowa, pusta " -"biblioteka." +"Wygląda na to, że biblioteka znajdująca się w %s jest uszkodzona. Czy " +"chcesz, żeby calibre automatycznie odbudował bazę? Niektóre dane mogą zostać " +"utracone. Jeśli klikniesz Nie zostanie utworzona nowa, pusta biblioteka." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:224 -msgid "" -"Repairing database. This can take a very long time for a large collection" -msgstr "" -"Naprawianie bazy danych. Może to zająć dużo czasu przy wielkiej kolekcji" - -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:203 #, python-format msgid "" "Bad database location %r. Will start with a new, empty calibre library" msgstr "" "Błędna lokalizacja bazy danych: %r. Uruchamiam z nową, pustą biblioteką." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:213 #, python-format msgid "Starting %s: Loading books..." msgstr "Uruchamiam %s: Ładuję książki..." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:293 msgid "If you are sure it is not running" msgstr "Jeśli jestes pewien, że nie jest uruchomione" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:330 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:296 msgid "may be running in the system tray, in the" msgstr "może być uruchomione i znajdować się w zasobniku systemowym" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:298 msgid "upper right region of the screen." msgstr "w prawym górnym obszarze wyświetlacza." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:300 msgid "lower right region of the screen." msgstr "w prawym donym obszarze wyświetlacza." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:303 msgid "try rebooting your computer." msgstr "spróbuj zrestartować komputer." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:339 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:353 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:319 msgid "try deleting the file" msgstr "spróbuj usunąć plik" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:342 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:308 msgid "Cannot Start " msgstr "Nie można uruchomić " -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:343 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:309 #, python-format msgid "%s is already running." msgstr "%s jest już uruchomiony." @@ -12277,14 +12302,14 @@ msgstr "&Zakończ" msgid "Unhandled exception" msgstr "Nieznany wyjątek" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:447 msgid "Permission denied" msgstr "Brak dostępu" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:105 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:448 #, python-format msgid "Could not open %s. Is it being used by another program?" @@ -12292,7 +12317,7 @@ msgstr "" "Nie można otworzyć %s. Czy ten plik nie jest przypadkiem używany przez inny " "program?" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:137 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." @@ -12300,11 +12325,11 @@ msgstr "" "Ustal, jak książki mają być sortowane po tytule. Przykładowo: The Exorcist " "może być sortowana jako Exorcist, The" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:139 msgid "Title &sort:" msgstr "Sortowanie według &tytułu:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "" " The green color indicates that the current title sort matches the current " "title" @@ -12312,7 +12337,7 @@ msgstr "" " Zielony kolor wskazuje, że obecne sortowanie według tytułu pasuje do " "obecnego tytułu" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:150 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." @@ -12321,11 +12346,11 @@ msgstr "" "obecnego tytułu. Nie jest wymagana żadna akcja, jeśli to spełnia twoje " "oczekiwania." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 msgid "Authors changed" msgstr "Autor został zmieniony" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" @@ -12333,7 +12358,7 @@ msgstr "" "Zmieniłeś autora tej książki. Musisz zapisać zmiany zanim będziesz mógł " "zarządzać autorami. Zapisać zmiany?" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:303 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:302 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -12346,11 +12371,11 @@ msgstr "" "poszczególnych autorów. Czerwne tło oznacza, że dane autorów nie zgadzają " "się z tekstem wpisanym do tego pola." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:308 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:307 msgid "Author s&ort:" msgstr "S&ortowanie według autora:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" " The green color indicates that the current author sort matches the current " "author" @@ -12358,7 +12383,7 @@ msgstr "" " Zielony kolor wskazuje, że obecne sortowanie według autora pasuje do " "obecnego autora" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:320 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." @@ -12367,11 +12392,11 @@ msgstr "" "obecnego autora. Nie jest wymagana żadna akcja, jeśli to spełnia twoje " "oczekiwania." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:506 msgid "&Number:" msgstr "&Numer:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:603 #, python-format msgid "" "Last modified: %s\n" @@ -12382,107 +12407,107 @@ msgstr "" "\n" "Kliknij dwukrotnie by otworzyć" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:613 #, python-format msgid "Restore %s from the original" msgstr "Przywróć %s z oryginału" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:660 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:659 msgid "Set the cover for the book from the selected format" msgstr "Przypisz okładkę dla tej książki z wybranego formatu" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:668 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:667 msgid "Set metadata for the book from the selected format" msgstr "Pobierz metadane książki z wybranego formatu" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:674 msgid "Add a format to this book" msgstr "Dodaj kolej" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:681 msgid "Remove the selected format from this book" msgstr "Usuń wybrany format tej książki" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:749 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:752 msgid "Choose formats for " msgstr "Wybierz formaty dla " -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:795 msgid "You do not have permission to read the following files:" msgstr "Nie masz uprawnień do odczytu następujących plików:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:822 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:823 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:825 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:826 msgid "No format selected" msgstr "Nie wybrano formatu" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:835 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:838 msgid "Could not read metadata" msgstr "Nie można odczytać metadanych" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:836 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:839 #, python-format msgid "Could not read metadata from %s format" msgstr "Nie można odczytać metadanych z formatu %s" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:867 msgid "&Browse" msgstr "&Przeglądaj" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:866 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:869 msgid "T&rim" msgstr "P&rzytnij" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:868 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:871 msgid "&Remove" msgstr "&Usuń" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:874 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:877 msgid "Download co&ver" msgstr "Pobierz o&kładkę" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:875 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:878 msgid "&Generate cover" msgstr "Wy&generuj okładkę" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:925 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:928 msgid "Not a valid picture" msgstr "To nie jest poprawny obrazek" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:952 msgid "Specify title and author" msgstr "Podaj tytuł i autora" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:950 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:953 msgid "You must specify a title and author before generating a cover" msgstr "Musisz podać tytuł i autora przed generacją okładki" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:972 msgid "Invalid cover" msgstr "Błędna okładka" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:970 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:973 msgid "Could not change cover as the image is invalid." msgstr "Nie zmieniłem okładki z powodu błednego obrazu" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:997 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1000 msgid "This book has no cover" msgstr "Ta książka nie ma okładki" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:999 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1002 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "Rozmiar okładki: %(width)d x %(height)d pikseli" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1055 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1058 msgid "stars" msgstr "gwiazdek" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1127 msgid "Tags changed" msgstr "Etykiety zmienione" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1125 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1128 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" @@ -12490,15 +12515,15 @@ msgstr "" "Dokonałeś zmiany etykiet. Aby skorzystać z edytora etykiet, musisz albo " "porzucić, albo zatwierdzić te zmiany. Zatwierdzić zmiany?" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1156 msgid "A comma separated list of languages for this book" msgstr "Lista języków dla tej książki oddzielonych przecinkami" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1176 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1179 msgid "Unknown language" msgstr "Nieznany język" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1177 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1180 #, python-format msgid "The language %s is not recognized" msgid_plural "The languages %s are not recognized" @@ -12506,11 +12531,11 @@ msgstr[0] "Język %s nie został rozpoznany" msgstr[1] "Języki %s nie zostały rozpoznane" msgstr[2] "Języki %s nie zostały rozpoznane" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1189 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1192 msgid "I&ds:" msgstr "I&d:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1193 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -12521,38 +12546,38 @@ msgstr "" "\n" "%s" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1254 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1316 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1257 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 msgid "This ISBN number is valid" msgstr "Numer ISBN jest poprawny" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1257 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1260 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 msgid "This ISBN number is invalid" msgstr "Numer ISBN nie jest poprawny" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1304 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1307 msgid "Invalid ISBN" msgstr "Zły ISBN" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1283 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1286 msgid "Enter an ISBN" msgstr "Podaj ISBN" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1305 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1308 msgid "The ISBN you entered is not valid. Try again." msgstr "Wpisany ISBN jest błędny. Spróbuj ponownie." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1329 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1332 msgid "&Publisher:" msgstr "&Wydawca:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1399 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1402 msgid "Clear date" msgstr "Data wyczyszczenia" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1432 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1435 msgid "Publishe&d:" msgstr "Wy&dana:" @@ -12624,7 +12649,7 @@ msgid "Downloaded %(num)d of %(tot)d" msgstr "Pobrano %(num)d z %(tot)d" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/config.py:61 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:61 msgid "Downloaded metadata fields" msgstr "Pobrane pola metadanych" @@ -14240,11 +14265,11 @@ msgstr "Nie wybrano źródła" msgid "No source selected, cannot configure." msgstr "Nie wybrano źródła, nie można skonfigurować." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:32 msgid "Metadata sources" msgstr "Żródła metadanych" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:37 msgid "" "Disable any metadata sources you do not want by unchecking them. You can " "also set the cover priority. Covers from sources that have a higher " @@ -14254,35 +14279,35 @@ msgstr "" "Możesz również określić priorytety dla okładek. Źródła o wyższym priorytecie " "(mniejszy numer) będą miały pierwszeństwo przy pobieraniu metadanych.\n" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:48 msgid "" "Sources with a red X next to their names must be configured before they will " "be used. " msgstr "" "Źródła oznaczone czerwonym X muszą zostać skonfigurowane przed użyciem. " -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:53 msgid "Configure selected source" msgstr "Skonfiguruj wybrane źródło" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:66 msgid "" "If you uncheck any fields, metadata for those fields will not be downloaded" msgstr "Jeśli odznaczysz pola, metadane dla tych pól nie zostaną pobrane" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:71 msgid "&Select all" msgstr "Wybierz wszystkie" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:75 msgid "&Clear all" msgstr "Wyczyść wszystkie" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:79 msgid "&Select default" msgstr "Przywróć domyślne" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:80 msgid "" "Restore your own subset of checked fields that you define using the 'Set as " "default' button" @@ -14290,11 +14315,11 @@ msgstr "" "Przywróć zestaw wybranych do pobrania pól, który został zdefiniowany " "wcześniej kliknięciem przycisku 'Ustaw jako domyślny'." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:84 msgid "&Set as default" msgstr "Ustaw jako domyślne" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:85 msgid "" "Store the currently checked fields as a default you can restore using the " "'Select default' button" @@ -14302,33 +14327,33 @@ msgstr "" "Zapisz aktualnie wybrane pola jako zestaw, który będzie można przywrócić " "kliknięciem przycisku 'Przywróć domyślne'." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:90 msgid "Convert all downloaded comments to plain &text" msgstr "Konwertuj wszystkie pobrane komentarze do &tekstu" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:94 msgid "Swap author names from FN LN to LN, FN" msgstr "Zamień 'Imię Nazwisko' na 'Nazwisko, Imię' autora" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:98 msgid "Max. number of &tags to download:" msgstr "Pobierz maksymalnie e&tykiet:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:105 msgid "Max. &time to wait after first match is found:" msgstr "Maks czas oczekiwania po znalezieniu pierwszego dopasowania:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:133 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:117 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:199 msgid " secs" msgstr " sekund" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:113 msgid "Max. time to wait after first &cover is found:" msgstr "Po znalezieniu pierwszej okładki czekaj nie dłużej niż:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:121 msgid "" "

    Different metadata sources have different sets of tags for the same book. " "If this option is checked, then calibre will use the smaller tag sets. These " @@ -14346,7 +14371,7 @@ msgstr "" "znacząco się różnią. Zazwyczaj jednak książki mają szerokie zestawy, " "bardziej opisujące treść niż klasyfikujące książkę." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:123 msgid "Prefer &fewer tags" msgstr "Wybierz mniejsze etykiety" @@ -14893,7 +14918,7 @@ msgstr "" "wyszukiwania zmieniając wartość pola, a następnie naciskając Zapisz." #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:131 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:652 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:652 msgid "&Save" msgstr "&Zapisz" @@ -15778,7 +15803,7 @@ msgstr "Książki:" #: /home/kovid/work/calibre/src/calibre/gui2/store/search_ui.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/store/web_store_dialog_ui.py:63 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:661 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "Close" msgstr "Zamknij" @@ -15984,7 +16009,7 @@ msgid "" msgstr "Zmiana metadanych dla tylu książek może chwilę zająć. Jesteś pewien?" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:455 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:456 msgid "Searches" msgstr "Wyszukiwania" @@ -16020,7 +16045,7 @@ msgstr "Zarządzaj autorami" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:50 msgid "Manage Series" -msgstr "Zarządzaj seriami" +msgstr "Zarządzaj cyklami" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:52 msgid "Manage Publishers" @@ -16351,24 +16376,35 @@ msgstr "" "debugowania będzie dostępny w pliku: %s

    Dziennik zostanie automatycznie " "wyświetlony." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:494 +#, python-format +msgid "" +"The library database at %s appears to be corrupted. Do you want calibre to " +"try and rebuild it automatically? The rebuild may not be completely " +"successful." +msgstr "" +"Wygląda na to, że biblioteka, znajdująca się w %s jest uszkodzona. Czy " +"chcesz, żeby calibre automatycznie przebudował bazę? Niektóre dane mogą " +"zostać utracone." + +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:578 msgid "Conversion Error" msgstr "Błąd podczas konwersji" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:581 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:601 msgid "Recipe Disabled" msgstr "Źródło wyłączone" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:617 msgid "Failed" msgstr "Nie powiodło się" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:631 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:651 msgid "There are active jobs. Are you sure you want to quit?" msgstr "" "Niektóre zadania są aktywne. Jesteś pewien, że chcesz zamknąć program?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:634 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:654 msgid "" " is communicating with the device!
    \n" " Quitting may cause corruption on the device.
    \n" @@ -16378,11 +16414,11 @@ msgstr "" " Wyjście może spowodować uszkodzenie urządzenia.
    \n" " Jesteś pewny, że chcesz wyjść?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:658 msgid "Active jobs" msgstr "Aktywne zadania" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:706 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:726 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." @@ -16480,7 +16516,7 @@ msgid "Edit" msgstr "Edycja" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:65 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:667 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "Reset" msgstr "Zresetuj" @@ -17007,7 +17043,7 @@ msgstr "Ukryj" msgid "Toggle" msgstr "Przełącz" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:444 #, python-format msgid "" "Choose your e-book device. If your device is not in the list, choose a " @@ -17015,20 +17051,20 @@ msgid "" msgstr "" "Wybierz swój czytnik. Jeśli nie ma go na liście, wybierz urządzenie \"%s\"." -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:505 msgid "Moving library..." msgstr "Przenoszenie biblioteki..." -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:515 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:522 msgid "Failed to move library" msgstr "Przeniesienie biblioteki nie powiodło się" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:576 msgid "Invalid database" msgstr "Nieprawidłowa baza danych" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:577 #, python-format msgid "" "

    An invalid library already exists at %(loc)s, delete it before trying to " @@ -17037,22 +17073,22 @@ msgstr "" "

    Nierozpoznana biblioteka istnieje w %(loc)s, usuń ją przed przeniesieniem " "bieżącej biblioteki.
    Error: %(err)s" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:588 msgid "Could not move library" msgstr "Nie można przenieść biblioteki" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:663 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:669 msgid "Select location for books" msgstr "Wybierz lokalizację dla książek" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:690 #, python-format msgid "" "You must choose an empty folder for the calibre library. %s is not empty." msgstr "" "Musisz wybrać pusty katalog dla biblioteki calibre. %s nie jest pusty." -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:758 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:764 msgid "welcome wizard" msgstr "- kreator wstępnych ustawień" @@ -17413,7 +17449,7 @@ msgstr "zaznaczony" #: /home/kovid/work/calibre/src/calibre/library/caches.py:569 #: /home/kovid/work/calibre/src/calibre/library/caches.py:583 #: /home/kovid/work/calibre/src/calibre/library/caches.py:593 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:222 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:238 msgid "yes" msgstr "tak" @@ -17421,7 +17457,7 @@ msgstr "tak" #: /home/kovid/work/calibre/src/calibre/library/caches.py:568 #: /home/kovid/work/calibre/src/calibre/library/caches.py:580 #: /home/kovid/work/calibre/src/calibre/library/caches.py:590 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:222 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:238 msgid "no" msgstr "nie" @@ -18606,23 +18642,23 @@ msgstr "" "Etykieta musi zawierać tylko małe litery, cyfry i podkreślniki oraz zaczynać " "się od litery" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:67 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:68 #, python-format msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "%(tt)sŚrednia ocena: %(rating)3.1f" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3403 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3404 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "" "

    Przenoszenie starej bazy danych do biblioteki książek w %s

    " -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3432 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3433 #, python-format msgid "Copying %s" msgstr "Kopiowanie %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3449 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3450 msgid "Compacting database" msgstr "Kompaktowanie bazy danych" @@ -18808,7 +18844,7 @@ msgid "" msgstr "" "Zapisz do pojedynczego folderu ignorując strukturę folderów z szablonu" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:303 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:319 #, python-format msgid "" "Failed to calculate path for save to disk. Template: %(templ)s\n" @@ -18817,13 +18853,13 @@ msgstr "" "Nie można określić ścieżki zapisu. Szablon : %(templ)s\n" "Błąd: %(err)s" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:309 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:325 #, python-format msgid "Template evaluation resulted in no path components. Template: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:403 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:436 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:419 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:452 msgid "Requested formats not available" msgstr "Żądane formaty nie są dostępne" @@ -18913,11 +18949,11 @@ msgstr "Idź do" #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:106 msgid "First" -msgstr "Pierwsze" +msgstr "Pierwsza" #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:106 msgid "Last" -msgstr "Ostatnie" +msgstr "Ostatnia" #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:109 #, python-format @@ -18991,7 +19027,7 @@ msgstr "Czytaj %(title)s w formacie %(fmt)s" #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:757 msgid "Get" -msgstr "Uzyskaj" +msgstr "Pobierz" #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:770 msgid "Details" @@ -19895,6 +19931,20 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:972 msgid "" +"list_equals(list1, sep1, list2, sep2, yes_val, no_val) -- return yes_val if " +"list1 and list2 contain the same items, otherwise return `no_val. The items " +"are determined by splitting each list using the appropriate separator " +"character (sep1 or sep2). The order of items in the lists is not relevant. " +"The compare is case insensitive." +msgstr "" +"list_equals(list1, sep1, list2, sep2, yes_val, no_val) -- zwraca wartość " +"yes_val jeśli listy list1 i list2 zawierają te same elementy, w przeciwnym " +"przypadku zwracana jest wartość no_val. Listy są dzielone na elemeny przy " +"użyciu separatorów odpowiednio sep1 i sep2. Kolejność elementów listy nie " +"jest znacząca, wielkość liter również." + +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:990 +msgid "" "today() -- return a date string for today. This value is designed for use in " "format_date or days_between, but can be manipulated like any other string. " "The date is in ISO format." @@ -19903,7 +19953,7 @@ msgstr "" "użycia w funkcjach format_date lub days_between, ale może być przetwarzany " "jak każdy inny łańcuch. Data jest w formacie ISO." -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:983 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1001 msgid "" "days_between(date1, date2) -- return the number of days between date1 and " "date2. The number is positive if date1 is greater than date2, otherwise " @@ -19915,7 +19965,7 @@ msgstr "" "ujemna. Jeśli obie daty są nieprawidłowe (ciągi znaków nie są datami) " "zwracany jest pusty ciąg znaków." -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1005 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1023 msgid "" "language_strings(lang_codes, localize) -- return the strings for the " "language codes passed in lang_codes. If localize is zero, return the strings " @@ -19928,7 +19978,7 @@ msgstr "" "zwraca ciągi w języku bieżącej lokalizacji. Lang_codes jest listą " "rozdzielaną przecinkami." -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1025 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1043 msgid "" "language_codes(lang_strings) -- return the language codes for the strings " "passed in lang_strings. The strings must be in the language of the current " @@ -20258,102 +20308,106 @@ msgstr "Nie pobieraj najnowszych wersji wbudowanych źródeł z serwera calibre" msgid "Unknown News Source" msgstr "Nieznane źródło informacji" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:720 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:718 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "Źródło \"%s\" wymaga podania nazwy użytkownika i hasła." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:827 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:825 msgid "Download finished" msgstr "Pobranie zakończone" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:829 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:827 msgid "Failed to download the following articles:" msgstr "Nie udało się pobrać następujących artykułów:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:835 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:833 msgid "Failed to download parts of the following articles:" msgstr "Nie udało się pobrać części następujących artykułów:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:837 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:835 msgid " from " msgstr " z " -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:839 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:837 msgid "\tFailed links:" msgstr "\tNieprawidłowe linki:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:934 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:932 msgid "Could not fetch article." msgstr "Nie udało się pobrać artykułu." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:936 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:934 msgid "The debug traceback is available earlier in this log" msgstr "Informacje dotyczące debugowania są dostępne wcześniej w tym lgou" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:938 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:936 msgid "Run with -vv to see the reason" msgstr "Uruchom z opcją -vv aby zobaczyć powód" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:961 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:959 msgid "Fetching feeds..." msgstr "Pobieram strumienie..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:966 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:964 msgid "Got feeds from index page" msgstr "Pobierz strumienie ze strony głównej" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:975 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:973 msgid "Trying to download cover..." msgstr "Próbuję pobrać okładkę..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:977 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:975 msgid "Generating masthead..." msgstr "Generuje nagłówek..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1057 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1055 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "Rozpoczynam pobieranie [%d wątek(ków)]..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1073 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1071 #, python-format msgid "Feeds downloaded to %s" msgstr "Strumienie pobrano do %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1082 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1080 #, python-format msgid "Could not download cover: %s" msgstr "Nie można pobrać okładki: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1091 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1089 #, python-format msgid "Downloading cover from %s" msgstr "Pobieranie okładki z %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1137 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1135 msgid "Masthead image downloaded" msgstr "Obrazek nagłówka pobrany" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1277 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1216 +msgid "Articles in this issue: " +msgstr "Artykuły w tym wydaniu: " + +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1286 msgid "Untitled Article" msgstr "Artykuł bez tytułu" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1348 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1357 #, python-format msgid "Article downloaded: %s" msgstr "Artykuł pobrany: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1359 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1368 #, python-format msgid "Article download failed: %s" msgstr "Pobieranie artykułu nie powiodło się: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1376 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1385 msgid "Fetching feed" msgstr "Pobieram strumień" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1518 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1527 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." @@ -20361,7 +20415,7 @@ msgstr "" "Nie udało się zalogować, sprawdź nazwę użytkownika i hasło do usługi " "czasopisma calibre." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1533 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1542 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -20494,75 +20548,75 @@ msgstr "" msgid "Do not download CSS stylesheets." msgstr "Nie pobieraj arkuszy styli CSS." -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:649 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:649 msgid "OK" msgstr "OK" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:652 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:652 msgid "Save" msgstr "Zapisz" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:655 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:655 msgid "Open" msgstr "Otwórz" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:658 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "Cancel" msgstr "Anuluj" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:661 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "&Close" msgstr "&Zamknij" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:664 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:664 msgid "Apply" msgstr "Zastosuj" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:674 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:674 msgid "Don't Save" msgstr "Nie zapisuj" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:676 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:676 msgid "Close without Saving" msgstr "Zamknij bez zapisywania" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:678 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:678 msgid "Discard" msgstr "Odrzuć" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:681 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:681 msgid "&Yes" msgstr "&Tak" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:684 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:684 msgid "Yes to &All" msgstr "Tak na &wszystkie" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:687 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:687 msgid "&No" msgstr "&Nie" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:690 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:690 msgid "N&o to All" msgstr "N&ie na wszystkie" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:693 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:693 msgid "Save All" msgstr "Zapisz wszystko" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:696 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:696 msgid "Abort" msgstr "Przerwij" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:699 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:699 msgid "Retry" msgstr "Ponów" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:702 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:702 msgid "Ignore" msgstr "Ignoruj" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:705 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:705 msgid "Restore Defaults" msgstr "Przywróć domyślne" diff --git a/src/calibre/translations/pt.po b/src/calibre/translations/pt.po index 94a2a05dbb..b9bb0e6be2 100644 --- a/src/calibre/translations/pt.po +++ b/src/calibre/translations/pt.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-09-23 18:01+0000\n" +"POT-Creation-Date: 2011-09-30 20:39+0000\n" "PO-Revision-Date: 2011-09-28 10:59+0000\n" "Last-Translator: Ricardo Almeida \n" "Language-Team: Portuguese \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2011-09-29 04:35+0000\n" -"X-Generator: Launchpad (build 14049)\n" +"X-Launchpad-Export-Date: 2011-10-01 04:53+0000\n" +"X-Generator: Launchpad (build 14071)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -26,8 +26,8 @@ msgstr "Não faz absolutamente nada" #: /home/kovid/work/calibre/src/calibre/db/cache.py:104 #: /home/kovid/work/calibre/src/calibre/db/cache.py:107 #: /home/kovid/work/calibre/src/calibre/db/cache.py:118 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:242 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:243 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:247 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:248 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 @@ -51,7 +51,7 @@ msgstr "Não faz absolutamente nada" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1898 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1900 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:286 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:288 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:34 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:35 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:98 @@ -102,8 +102,8 @@ msgstr "Não faz absolutamente nada" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:999 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:101 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:138 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:140 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1002 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1007 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1079 @@ -143,7 +143,7 @@ msgstr "Não faz absolutamente nada" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:380 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:564 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 @@ -164,9 +164,9 @@ msgstr "Não faz absolutamente nada" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1209 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1212 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:252 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:396 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:161 @@ -176,14 +176,14 @@ msgstr "Não faz absolutamente nada" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:217 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:541 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:560 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2037 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2187 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3242 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3244 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3377 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:542 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:550 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:561 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2038 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2188 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3243 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3378 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 @@ -763,22 +763,22 @@ msgid "This profile is intended for the Amazon Kindle." msgstr "Este perfil é destinado ao Amazon Kindle." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:173 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:660 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:661 msgid "This profile is intended for the Irex Illiad." msgstr "Este perfil é destinado ao Irex Illiad." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:185 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:673 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:674 msgid "This profile is intended for the IRex Digital Reader 1000." msgstr "Este perfil é destinado ao IRex Digital Reader 1000." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:198 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:687 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:688 msgid "This profile is intended for the IRex Digital Reader 800." msgstr "Este perfil funciona com o IRex Digital Reader 800." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:210 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:701 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:702 msgid "This profile is intended for the B&N Nook." msgstr "Este perfil funciona com o B&N Nook." @@ -844,14 +844,19 @@ msgstr "" msgid "This profile is intended for the Amazon Kindle DX." msgstr "Este perfil é destinado ao Amazon Kindle DX." -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:713 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:714 msgid "This profile is intended for the B&N Nook Color." msgstr "Este perfil destina-se ao dispositivo B&N Nook Color." -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:724 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:725 msgid "This profile is intended for the Sanda Bambook." msgstr "Este perfil destina-se ao Sanda Bambook." +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:740 +msgid "" +"This profile is intended for the PocketBook Pro 900 series of devices." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 msgid "Installed plugins" msgstr "Extras instalados" @@ -920,13 +925,13 @@ msgstr "Activar o extra mencionado" msgid "Disable the named plugin" msgstr "Desactivar o extra mencionado" -#: /home/kovid/work/calibre/src/calibre/db/backend.py:271 -#: /home/kovid/work/calibre/src/calibre/db/backend.py:280 +#: /home/kovid/work/calibre/src/calibre/db/backend.py:272 +#: /home/kovid/work/calibre/src/calibre/db/backend.py:281 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:288 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:668 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:132 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:674 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:133 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:142 #, python-format msgid "Path to library too long. Must be less than %d characters." msgstr "" @@ -935,26 +940,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:987 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:988 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:814 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:826 msgid "Yes" msgstr "Sim" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1102 msgid "Main" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1104 msgid "Card A" msgstr "Cartão A" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1106 msgid "Card B" msgstr "Cartão B" @@ -966,7 +971,7 @@ msgstr "Debug log" msgid "Communicate with Android phones." msgstr "Estabelecer ligação a telefones Android." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:129 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:133 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" @@ -974,11 +979,11 @@ msgstr "" "Lista de directorias separada por vírgulas para enviar e-books para o " "dispositivo (a primeira existente será usada)" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:182 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:187 msgid "Communicate with S60 phones." msgstr "Estabelecer ligação a telefones S60." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:201 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:206 msgid "Communicate with WebOS tablets." msgstr "" @@ -1105,9 +1110,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1150 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:334 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:347 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:335 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:348 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3104 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "Notícias" @@ -1115,8 +1120,8 @@ msgstr "Notícias" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:662 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3062 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3080 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3063 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3081 msgid "Catalog" msgstr "Catálogo" @@ -3578,44 +3583,48 @@ msgstr "" msgid "Cover" msgstr "Capa" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:409 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:429 msgid "Downloads metadata and covers from Amazon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:419 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:439 msgid "US" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:420 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:440 msgid "France" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:421 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:441 msgid "Germany" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:422 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:442 msgid "UK" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:423 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:443 msgid "Italy" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:424 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:444 msgid "Japan" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:428 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:445 +msgid "Spain" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:449 msgid "Amazon website to use:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:429 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:450 msgid "" "Metadata from Amazon will be fetched using this country's Amazon website." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:603 msgid "Amazon timed out. Try again later." msgstr "O pedido à Amazon está a demorar demasiado. Tente mais tarde." @@ -3822,7 +3831,7 @@ msgstr "Os livros no formato %s não são suportados" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:955 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:958 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" @@ -4535,7 +4544,7 @@ msgid "Choose Files" msgstr "Escolher ficheiros" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:751 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:754 msgid "Books" msgstr "Livros" @@ -4949,8 +4958,8 @@ msgstr "A pasta %s já existe. Apague-a primeiro" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:287 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:341 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:70 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:673 msgid "Too long" msgstr "" @@ -5013,8 +5022,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:733 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:106 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:88 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:298 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:352 msgid "Success" @@ -5030,7 +5039,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:970 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:377 msgid "Failed" @@ -5089,7 +5099,7 @@ msgid "Create a catalog of the books in your calibre library" msgstr "Criar um catálogo de livros na biblioteca do calibre" #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:88 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:590 msgid "Cannot convert" msgstr "É impossível converter" @@ -5154,7 +5164,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/device_category_editor.py:112 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:674 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:216 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:503 @@ -5567,7 +5577,7 @@ msgstr "F1" #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:66 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:670 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:670 msgid "Help" msgstr "Ajuda" @@ -5991,7 +6001,7 @@ msgid "No books found" msgstr "Nenhum livros encontrados" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:289 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:794 msgid "No permission" msgstr "Não tem permissão" @@ -6205,50 +6215,50 @@ msgid "" msgstr "" "&Vários livros por pasta, assumir que cada ficheiro é um livro diferente" -#: /home/kovid/work/calibre/src/calibre/gui2/bars.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/bars.py:195 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:302 msgid "Donate" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:120 msgid "Click to open" msgstr "Clicar para abrir" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:135 msgid "Ids" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:173 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1035 msgid "Collections" msgstr "Colecções" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:290 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:256 msgid "Paste Cover" msgstr "Colar Capa" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:291 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:257 msgid "Copy Cover" msgstr "Copiar Capa" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:557 msgid "Double-click to open Book Details window" msgstr "Clicar duas vezes para abrir a janela \"Detalhes do Livro\"" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:556 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:558 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "Caminho" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:559 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" @@ -6338,7 +6348,7 @@ msgstr "Ficheiro de destino" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:21 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:105 @@ -7257,33 +7267,33 @@ msgstr "" "quanto possível." #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:901 msgid "Choose cover for " msgstr "Escolher a capa para " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:906 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:909 msgid "Cannot read" msgstr "É impossível ler" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:910 msgid "You do not have permission to read the file: " msgstr "Não tem permissão para ler o ficheiro: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:203 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:915 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:918 msgid "Error reading file" msgstr "Erro ao ler o ficheiro" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:916 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:919 msgid "

    There was an error reading from file:
    " msgstr "

    Houve um erro ao ler do ficheiro:
    " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:926 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:929 msgid " is not a valid picture" msgstr " não é uma imagem válida" @@ -7308,7 +7318,7 @@ msgid "&Title: " msgstr "&Título: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 msgid "Change the title of this book" msgstr "Alterar o título deste livro" @@ -7340,7 +7350,7 @@ msgstr "Eti&quetas: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:548 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1089 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1092 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

    They can be any words or phrases, separated by commas." @@ -7351,7 +7361,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:555 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:214 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:446 msgid "&Series:" msgstr "&Série:" @@ -7359,7 +7369,7 @@ msgstr "&Série:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:556 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:557 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:445 msgid "List of known series. You can add new series." msgstr "Lista de séries conhecidas. Pode adicionar uma nova série." @@ -8003,7 +8013,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:271 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:320 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:324 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1396 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1399 msgid "Undefined" msgstr "Não definido" @@ -8583,51 +8593,51 @@ msgstr "Existente(s)" msgid "Convertible" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:43 msgid "Choose location for calibre library" msgstr "Escolha o caminho da biblioteca do calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:50 msgid "Same as current" msgstr "Igual ao actual" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 #, python-format msgid "The location %s contains the current calibre library" msgstr "O caminho %s contém a actual biblioteca do calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:56 msgid "No existing library found" msgstr "Não foi encontrada uma biblioteca existente" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 #, python-format msgid "There is no existing calibre library at %s" msgstr "Não existe nenhuma biblioteca do calibre em %s" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:62 msgid "Not empty" msgstr "Não está vazio" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:63 #, python-format msgid "The folder %s is not empty. Please choose an empty folder" msgstr "A pasta %s não está vazia. Escolha uma pasta vazia" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:94 msgid "No location" msgstr "Caminho inexistente" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:94 msgid "No location selected" msgstr "Nenhum caminho seleccionado" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:683 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:689 msgid "Bad location" msgstr "Caminho não válido" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:99 #, python-format msgid "%s is not an existing folder" msgstr "%s não é uma pasta existente" @@ -8698,14 +8708,14 @@ msgstr "Definir as opções para converter %s" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:211 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:117 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 msgid "&Title:" msgstr "&Título" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:199 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:198 msgid "&Author(s):" msgstr "&Autor(es):" @@ -8714,21 +8724,21 @@ msgid "&Profile:" msgstr "&Perfil:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:24 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:236 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:649 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:241 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:649 msgid "&OK" msgstr "&OK" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:25 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:242 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tweak_epub_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:233 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:658 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "&Cancel" msgstr "&Cancelar" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog_ui.py:43 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:26 msgid "Edit Comments" msgstr "Editar Comentários" @@ -8983,19 +8993,19 @@ msgstr "" msgid "Details of job" msgstr "Detalhes do processo" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:21 msgid "Active Jobs" msgstr "Processos Activos" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:36 msgid "&Stop selected jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:40 msgid "Show job &details" msgstr "Mostrar os &detalhes do processo" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:44 msgid "Stop &all non device jobs" msgstr "Parar &todas as tarefas não dispositivo" @@ -9016,7 +9026,7 @@ msgid "Show detailed information about this error" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:531 msgid "Copied" msgstr "Copiado" @@ -9211,13 +9221,13 @@ msgstr "" "Por exemplo: Charles Dickens deve ser ordenado como Dickens, Charles." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:541 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1047 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1050 msgid "&Rating:" msgstr "A&valiação:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:542 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:543 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1048 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1051 msgid "Rating of this book. 0-5 stars" msgstr "Avaliação deste livro. 0-5 estrelas" @@ -9284,7 +9294,7 @@ msgid "&Force numbers to start with:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:569 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1380 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1383 msgid "&Date:" msgstr "&Data:" @@ -9358,7 +9368,7 @@ msgid "Set from &ebook file(s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:592 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1152 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1155 msgid "&Languages:" msgstr "" @@ -9930,17 +9940,34 @@ msgstr "Procurar" msgid "Search in the library view for the selected item" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:23 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:25 msgid "" "Restoring database from backups, do not interrupt, this will happen in three " "stages" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:27 msgid "Restoring database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:80 +#, python-format +msgid "The old database was saved as: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:84 +#, python-format +msgid "" +"Restoring the database succeeded with some warnings click Show details to " +"see the details. %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:89 +#, python-format +msgid "Restoring database was successful. %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:94 msgid "" "Your list of books, with all their metadata is stored in a single file, " "called a database. In addition, metadata for each individual book is stored " @@ -9951,20 +9978,11 @@ msgid "" "recipes.

    Do you want to restore the database?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:131 msgid "Restoring database failed, click Show details to see details" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:107 -msgid "" -"Restoring the database succeeded with some warnings click Show details to " -"see the details." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:112 -msgid "Restoring database was successful" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:75 msgid "Saved search already exists" @@ -10392,7 +10410,7 @@ msgid "&Author:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:215 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1091 msgid "Ta&gs:" msgstr "" @@ -10595,58 +10613,66 @@ msgstr "" msgid "Was" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:263 msgid "Template language tutorial" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:267 msgid "Template function reference" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:285 msgid "EXCEPTION: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:301 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:312 msgid "No column chosen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:313 msgid "You must specify a column to be colored" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:316 msgid "No template provided" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:306 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:317 msgid "The template box cannot be empty" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:32 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:252 msgid "Set the color of the column:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:39 +msgid "Copy a color name to the clipboard:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:49 +msgid "Copy the selected color name to the clipboard" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:59 msgid "Template value:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:60 msgid "" "The value the of the template using the current book in the library view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:73 msgid "Function &name:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:100 msgid "&Documentation:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:85 msgid "Python &code:" msgstr "" @@ -11084,7 +11110,7 @@ msgid "Regular expression (?P)" msgstr "Expressão regular (?P)" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1288 msgid "ISBN:" msgstr "ISBN:" @@ -11141,13 +11167,13 @@ msgid "Connected " msgstr "Ligado " #: /home/kovid/work/calibre/src/calibre/gui2/init.py:219 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:230 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:261 msgid "Book Details" msgstr "Detalhes do livro" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:221 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:232 msgid "Shift+Alt+D" msgstr "Shift+Alt+D" @@ -11559,136 +11585,133 @@ msgstr "Abrir um livro" msgid "Configure" msgstr "Configurar" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:32 msgid "Use the library located at the specified path." msgstr "Usar a biblioteca localizada no caminho especificado." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:34 msgid "Start minimized to system tray." msgstr "Iniciar minimizado na área de notificação." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:36 msgid "Log debugging information to console" msgstr "Registar a informação de depuração na consola" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:38 msgid "Do not check for updates" msgstr "Não verificar por actualizações" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:40 msgid "" "Ignore custom plugins, useful if you installed a plugin that is preventing " "calibre from starting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:44 msgid "" "Cause a running calibre instance, if any, to be shutdown. Note that if there " "are running jobs, they will be silently aborted, so use with care." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:69 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:697 msgid "Calibre Library" msgstr "Biblioteca do calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:95 msgid "Choose a location for your calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:104 msgid "Failed to create library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 #, python-format msgid "Failed to create calibre library at: %r." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:168 msgid "Choose a location for your new calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:136 msgid "Initializing user interface..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:162 msgid "Repairing failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:163 msgid "The database repair failed. Starting with a new empty library." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:202 msgid "Bad database location" msgstr "Localização da base de dados com erros" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:178 #, python-format msgid "Bad database location %r. calibre will now quit." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:493 msgid "Corrupted database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:191 +#, python-format msgid "" -"Your calibre database appears to be corrupted. Do you want calibre to try " -"and repair it automatically? If you say No, a new empty calibre library will " -"be created." +"The library database at %s appears to be corrupted. Do you want calibre to " +"try and rebuild it automatically? The rebuild may not be completely " +"successful. If you say No, a new empty calibre library will be created." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:224 -msgid "" -"Repairing database. This can take a very long time for a large collection" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:203 #, python-format msgid "" "Bad database location %r. Will start with a new, empty calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:213 #, python-format msgid "Starting %s: Loading books..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:293 msgid "If you are sure it is not running" msgstr "Se tem a certeza que não está a executar" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:330 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:296 msgid "may be running in the system tray, in the" msgstr "pode estar a executar na área de notificação, no" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:298 msgid "upper right region of the screen." msgstr "canto superior direito do écran" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:300 msgid "lower right region of the screen." msgstr "canto inferior direito do écran" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:303 msgid "try rebooting your computer." msgstr "tente reiniciar o seu computador" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:339 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:353 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:319 msgid "try deleting the file" msgstr "tente apagar o ficheiro" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:342 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:308 msgid "Cannot Start " msgstr "É impossível começar " -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:343 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:309 #, python-format msgid "%s is already running." msgstr "%s já está a executar." @@ -11714,52 +11737,52 @@ msgstr "&Sair" msgid "Unhandled exception" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:447 msgid "Permission denied" msgstr "Permissão negada" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:105 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:448 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "É impossível abrir %s. Está a ser usado por outro programa?" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:137 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:139 msgid "Title &sort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "" " The green color indicates that the current title sort matches the current " "title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:150 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 msgid "Authors changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:303 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:302 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -11767,27 +11790,27 @@ msgid "" "strings. If it is colored red, then the authors and this text do not match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:308 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:307 msgid "Author s&ort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" " The green color indicates that the current author sort matches the current " "author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:320 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:506 msgid "&Number:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:603 #, python-format msgid "" "Last modified: %s\n" @@ -11795,132 +11818,132 @@ msgid "" "Double click to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:613 #, python-format msgid "Restore %s from the original" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:660 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:659 msgid "Set the cover for the book from the selected format" msgstr "Definir a capa para o livro a partir do formato seleccionado" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:668 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:667 msgid "Set metadata for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:674 msgid "Add a format to this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:681 msgid "Remove the selected format from this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:749 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:752 msgid "Choose formats for " msgstr "Escolher formatos para " -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:795 msgid "You do not have permission to read the following files:" msgstr "Não tem permissão para ler os seguintes ficheiros:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:822 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:823 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:825 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:826 msgid "No format selected" msgstr "Nenhum formato seleccionado" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:835 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:838 msgid "Could not read metadata" msgstr "É impossível ler os metadados" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:836 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:839 #, python-format msgid "Could not read metadata from %s format" msgstr "É impossível ler os metadados do formato %s" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:867 msgid "&Browse" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:866 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:869 msgid "T&rim" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:868 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:871 msgid "&Remove" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:874 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:877 msgid "Download co&ver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:875 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:878 msgid "&Generate cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:925 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:928 msgid "Not a valid picture" msgstr "Não é uma imagem válida" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:952 msgid "Specify title and author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:950 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:953 msgid "You must specify a title and author before generating a cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:972 msgid "Invalid cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:970 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:973 msgid "Could not change cover as the image is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:997 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1000 msgid "This book has no cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:999 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1002 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1055 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1058 msgid "stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1127 msgid "Tags changed" msgstr "Etiquetas modificadas" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1125 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1128 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1156 msgid "A comma separated list of languages for this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1176 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1179 msgid "Unknown language" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1177 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1180 #, python-format msgid "The language %s is not recognized" msgid_plural "The languages %s are not recognized" msgstr[0] "" msgstr[1] "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1189 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1192 msgid "I&ds:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1193 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -11928,38 +11951,38 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1254 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1316 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1257 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 msgid "This ISBN number is valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1257 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1260 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 msgid "This ISBN number is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1304 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1307 msgid "Invalid ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1283 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1286 msgid "Enter an ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1305 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1308 msgid "The ISBN you entered is not valid. Try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1329 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1332 msgid "&Publisher:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1399 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1402 msgid "Clear date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1432 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1435 msgid "Publishe&d:" msgstr "Edita&do:" @@ -12025,7 +12048,7 @@ msgid "Downloaded %(num)d of %(tot)d" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/config.py:61 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:61 msgid "Downloaded metadata fields" msgstr "" @@ -13463,87 +13486,87 @@ msgstr "" msgid "No source selected, cannot configure." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:32 msgid "Metadata sources" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:37 msgid "" "Disable any metadata sources you do not want by unchecking them. You can " "also set the cover priority. Covers from sources that have a higher " "(smaller) priority will be preferred when bulk downloading metadata.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:48 msgid "" "Sources with a red X next to their names must be configured before they will " "be used. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:53 msgid "Configure selected source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:66 msgid "" "If you uncheck any fields, metadata for those fields will not be downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:71 msgid "&Select all" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:75 msgid "&Clear all" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:79 msgid "&Select default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:80 msgid "" "Restore your own subset of checked fields that you define using the 'Set as " "default' button" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:84 msgid "&Set as default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:85 msgid "" "Store the currently checked fields as a default you can restore using the " "'Select default' button" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:90 msgid "Convert all downloaded comments to plain &text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:94 msgid "Swap author names from FN LN to LN, FN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:98 msgid "Max. number of &tags to download:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:105 msgid "Max. &time to wait after first match is found:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:133 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:117 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:199 msgid " secs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:113 msgid "Max. time to wait after first &cover is found:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:121 msgid "" "

    Different metadata sources have different sets of tags for the same book. " "If this option is checked, then calibre will use the smaller tag sets. These " @@ -13554,7 +13577,7 @@ msgid "" "for. Most often, they all have large tag sets." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:123 msgid "Prefer &fewer tags" msgstr "" @@ -14023,7 +14046,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:131 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:652 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:652 msgid "&Save" msgstr "" @@ -14818,7 +14841,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/store/search_ui.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/store/web_store_dialog_ui.py:63 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:661 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "Close" msgstr "" @@ -15006,7 +15029,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:455 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:456 msgid "Searches" msgstr "Procuras" @@ -15350,23 +15373,31 @@ msgid "" "automatically." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:494 +#, python-format +msgid "" +"The library database at %s appears to be corrupted. Do you want calibre to " +"try and rebuild it automatically? The rebuild may not be completely " +"successful." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:578 msgid "Conversion Error" msgstr "Erro de conversão" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:581 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:601 msgid "Recipe Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:617 msgid "Failed" msgstr "Falha" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:631 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:651 msgid "There are active jobs. Are you sure you want to quit?" msgstr "Existem processos activos. Tem a certeza que quer sair?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:634 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:654 msgid "" " is communicating with the device!
    \n" " Quitting may cause corruption on the device.
    \n" @@ -15376,11 +15407,11 @@ msgstr "" " Sair pode causar corrupção no aparelho.
    \n" " Tem a certeza que quer sair?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:658 msgid "Active jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:706 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:726 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." @@ -15475,7 +15506,7 @@ msgid "Edit" msgstr "Editar" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:65 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:667 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "Reset" msgstr "Restaurar" @@ -15989,48 +16020,48 @@ msgstr "" msgid "Toggle" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:444 #, python-format msgid "" "Choose your e-book device. If your device is not in the list, choose a " "\"%s\" device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:505 msgid "Moving library..." msgstr "A mover a biblioteca..." -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:515 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:522 msgid "Failed to move library" msgstr "Falha ao mover a biblioteca" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:576 msgid "Invalid database" msgstr "Base de dados inválida" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:577 #, python-format msgid "" "

    An invalid library already exists at %(loc)s, delete it before trying to " "move the existing library.
    Error: %(err)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:588 msgid "Could not move library" msgstr "É impossível mover a biblioteca" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:663 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:669 msgid "Select location for books" msgstr "Seleccione a localização dos livros" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:690 #, python-format msgid "" "You must choose an empty folder for the calibre library. %s is not empty." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:758 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:764 msgid "welcome wizard" msgstr "assistente de boas vindas" @@ -16371,7 +16402,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:569 #: /home/kovid/work/calibre/src/calibre/library/caches.py:583 #: /home/kovid/work/calibre/src/calibre/library/caches.py:593 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:222 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:238 msgid "yes" msgstr "" @@ -16379,7 +16410,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:568 #: /home/kovid/work/calibre/src/calibre/library/caches.py:580 #: /home/kovid/work/calibre/src/calibre/library/caches.py:590 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:222 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:238 msgid "no" msgstr "" @@ -17349,24 +17380,24 @@ msgid "" "start with a letter" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:67 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:68 #, python-format msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3403 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3404 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "" "

    A migrar a base de dados antiga para a biblioteca de livros em " "%s

    " -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3432 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3433 #, python-format msgid "Copying %s" msgstr "A copiar %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3449 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3450 msgid "Compacting database" msgstr "A compactar a base de dados" @@ -17535,20 +17566,20 @@ msgid "" "Save into a single directory, ignoring the template directory structure" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:303 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:319 #, python-format msgid "" "Failed to calculate path for save to disk. Template: %(templ)s\n" "Error: %(err)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:309 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:325 #, python-format msgid "Template evaluation resulted in no path components. Template: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:403 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:436 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:419 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:452 msgid "Requested formats not available" msgstr "Os formatos pedidos não estão disponíveis" @@ -18391,12 +18422,21 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:972 msgid "" +"list_equals(list1, sep1, list2, sep2, yes_val, no_val) -- return yes_val if " +"list1 and list2 contain the same items, otherwise return `no_val. The items " +"are determined by splitting each list using the appropriate separator " +"character (sep1 or sep2). The order of items in the lists is not relevant. " +"The compare is case insensitive." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:990 +msgid "" "today() -- return a date string for today. This value is designed for use in " "format_date or days_between, but can be manipulated like any other string. " "The date is in ISO format." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:983 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1001 msgid "" "days_between(date1, date2) -- return the number of days between date1 and " "date2. The number is positive if date1 is greater than date2, otherwise " @@ -18404,7 +18444,7 @@ msgid "" "empty string." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1005 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1023 msgid "" "language_strings(lang_codes, localize) -- return the strings for the " "language codes passed in lang_codes. If localize is zero, return the strings " @@ -18412,7 +18452,7 @@ msgid "" "the current locale. Lang_codes is a comma-separated list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1025 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1043 msgid "" "language_codes(lang_strings) -- return the language codes for the strings " "passed in lang_strings. The strings must be in the language of the current " @@ -18744,102 +18784,106 @@ msgstr "" msgid "Unknown News Source" msgstr "Fonte de Notícias desconhecida" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:720 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:718 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "A receita \"%s\" necessita de um utilizador e palavra-passe." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:827 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:825 msgid "Download finished" msgstr "Descarregamento terminado" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:829 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:827 msgid "Failed to download the following articles:" msgstr "Falha no descarregamento dos seguintes artigos:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:835 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:833 msgid "Failed to download parts of the following articles:" msgstr "Falha no descarregamento de partes dos seguintes artigos:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:837 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:835 msgid " from " msgstr " de " -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:839 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:837 msgid "\tFailed links:" msgstr "\tAtalhos falhados:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:934 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:932 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:936 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:934 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:938 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:936 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:961 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:959 msgid "Fetching feeds..." msgstr "A recolher as fontes..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:966 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:964 msgid "Got feeds from index page" msgstr "Tirar as fontes da página de índice" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:975 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:973 msgid "Trying to download cover..." msgstr "A tentar descarregar a capa..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:977 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:975 msgid "Generating masthead..." msgstr "A criar o mastro..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1057 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1055 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "A iniciar o descarregamento [%d thread(s)]..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1073 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1071 #, python-format msgid "Feeds downloaded to %s" msgstr "Fontes descarregadas para %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1082 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1080 #, python-format msgid "Could not download cover: %s" msgstr "É impossível descarregar a capa: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1091 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1089 #, python-format msgid "Downloading cover from %s" msgstr "A descarregar a capa de %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1137 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1135 msgid "Masthead image downloaded" msgstr "Imagem do mastro transferida" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1277 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1216 +msgid "Articles in this issue: " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1286 msgid "Untitled Article" msgstr "Artigo Sem Título" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1348 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1357 #, python-format msgid "Article downloaded: %s" msgstr "Artigo descarregado: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1359 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1368 #, python-format msgid "Article download failed: %s" msgstr "Falha no descarregamento do artigo: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1376 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1385 msgid "Fetching feed" msgstr "A recolher a fonte" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1518 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1527 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." @@ -18847,7 +18891,7 @@ msgstr "" "O início de sessão falhou, verifique o seu nome de utilizador e palavra-" "chave do serviço de Periódicos do calibre." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1533 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1542 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -18976,75 +19020,75 @@ msgstr "" msgid "Do not download CSS stylesheets." msgstr "Não descarregar folhas de estilos CSS." -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:649 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:649 msgid "OK" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:652 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:652 msgid "Save" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:655 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:655 msgid "Open" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:658 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "Cancel" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:661 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "&Close" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:664 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:664 msgid "Apply" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:674 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:674 msgid "Don't Save" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:676 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:676 msgid "Close without Saving" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:678 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:678 msgid "Discard" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:681 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:681 msgid "&Yes" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:684 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:684 msgid "Yes to &All" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:687 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:687 msgid "&No" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:690 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:690 msgid "N&o to All" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:693 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:693 msgid "Save All" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:696 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:696 msgid "Abort" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:699 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:699 msgid "Retry" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:702 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:702 msgid "Ignore" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:705 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:705 msgid "Restore Defaults" msgstr "" diff --git a/src/calibre/translations/pt_BR.po b/src/calibre/translations/pt_BR.po index f6bab5fb46..383eeb55cd 100644 --- a/src/calibre/translations/pt_BR.po +++ b/src/calibre/translations/pt_BR.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-09-23 18:01+0000\n" +"POT-Creation-Date: 2011-09-30 20:39+0000\n" "PO-Revision-Date: 2011-09-21 02:40+0000\n" "Last-Translator: Nestor Carvalho \n" "Language-Team: American English \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" -"X-Launchpad-Export-Date: 2011-09-24 04:56+0000\n" -"X-Generator: Launchpad (build 14012)\n" +"X-Launchpad-Export-Date: 2011-10-01 04:58+0000\n" +"X-Generator: Launchpad (build 14071)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -26,8 +26,8 @@ msgstr "Não faz absolutamente nada" #: /home/kovid/work/calibre/src/calibre/db/cache.py:104 #: /home/kovid/work/calibre/src/calibre/db/cache.py:107 #: /home/kovid/work/calibre/src/calibre/db/cache.py:118 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:242 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:243 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:247 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:248 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 @@ -51,7 +51,7 @@ msgstr "Não faz absolutamente nada" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1898 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1900 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:286 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:288 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:34 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:35 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:98 @@ -102,8 +102,8 @@ msgstr "Não faz absolutamente nada" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:999 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:101 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:138 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:140 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1002 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1007 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1079 @@ -143,7 +143,7 @@ msgstr "Não faz absolutamente nada" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:380 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:564 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 @@ -164,9 +164,9 @@ msgstr "Não faz absolutamente nada" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1209 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1212 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:252 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:396 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:161 @@ -176,14 +176,14 @@ msgstr "Não faz absolutamente nada" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:217 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:541 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:560 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2037 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2187 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3242 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3244 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3377 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:542 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:550 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:561 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2038 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2188 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3243 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3378 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 @@ -764,22 +764,22 @@ msgid "This profile is intended for the Amazon Kindle." msgstr "Este perfil é destinado para o Kindle da Amazon." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:173 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:660 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:661 msgid "This profile is intended for the Irex Illiad." msgstr "Este perfil é destinado ao Irex Illiad." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:185 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:673 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:674 msgid "This profile is intended for the IRex Digital Reader 1000." msgstr "Este perfil é destinado ao leitor IRex Digital 1000." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:198 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:687 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:688 msgid "This profile is intended for the IRex Digital Reader 800." msgstr "Este perfil é destinado ao IRex Digital Reader 800." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:210 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:701 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:702 msgid "This profile is intended for the B&N Nook." msgstr "Este perfil é destindo ao Nook da B&N.." @@ -847,14 +847,19 @@ msgstr "" msgid "This profile is intended for the Amazon Kindle DX." msgstr "Este perfil é destinado para o Kindle DX da Amazon." -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:713 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:714 msgid "This profile is intended for the B&N Nook Color." msgstr "Este perfil é destinado para a B & N Nook Color." -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:724 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:725 msgid "This profile is intended for the Sanda Bambook." msgstr "Este perfil é destinado para o Sanda Bambook" +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:740 +msgid "" +"This profile is intended for the PocketBook Pro 900 series of devices." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 msgid "Installed plugins" msgstr "Plug-ins instalados" @@ -923,13 +928,13 @@ msgstr "Habilitar a extensão com nome" msgid "Disable the named plugin" msgstr "Desabilitar a extensão com nome" -#: /home/kovid/work/calibre/src/calibre/db/backend.py:271 -#: /home/kovid/work/calibre/src/calibre/db/backend.py:280 +#: /home/kovid/work/calibre/src/calibre/db/backend.py:272 +#: /home/kovid/work/calibre/src/calibre/db/backend.py:281 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:288 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:668 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:132 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:674 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:133 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:142 #, python-format msgid "Path to library too long. Must be less than %d characters." msgstr "" @@ -939,26 +944,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:987 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:988 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:814 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:826 msgid "Yes" msgstr "Sim" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1102 msgid "Main" msgstr "Principal" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1104 msgid "Card A" msgstr "Cartão A" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1106 msgid "Card B" msgstr "Cartão B" @@ -970,7 +975,7 @@ msgstr "Log de Debug" msgid "Communicate with Android phones." msgstr "Comunica-se com os telefones Android." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:129 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:133 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" @@ -978,11 +983,11 @@ msgstr "" "Lista de diretórios separados por vírgulas para enviar eBooks ao " "dispositivo. O primeiro existente será utilizado" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:182 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:187 msgid "Communicate with S60 phones." msgstr "Comunica-se com os telefones S60." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:201 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:206 msgid "Communicate with WebOS tablets." msgstr "Comunicar-se com tablets WebOS" @@ -1127,9 +1132,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1150 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:334 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:347 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:335 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:348 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3104 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "Notícias" @@ -1137,8 +1142,8 @@ msgstr "Notícias" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:662 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3062 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3080 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3063 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3081 msgid "Catalog" msgstr "Catálogo" @@ -3563,44 +3568,48 @@ msgstr "" msgid "Cover" msgstr "Capas" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:409 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:429 msgid "Downloads metadata and covers from Amazon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:419 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:439 msgid "US" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:420 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:440 msgid "France" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:421 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:441 msgid "Germany" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:422 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:442 msgid "UK" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:423 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:443 msgid "Italy" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:424 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:444 msgid "Japan" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:428 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:445 +msgid "Spain" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:449 msgid "Amazon website to use:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:429 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:450 msgid "" "Metadata from Amazon will be fetched using this country's Amazon website." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:603 msgid "Amazon timed out. Try again later." msgstr "" @@ -3804,7 +3813,7 @@ msgstr "%s formatos de livro não são suportados" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:955 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:958 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" @@ -4474,7 +4483,7 @@ msgid "Choose Files" msgstr "Escolher arquivos" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:751 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:754 msgid "Books" msgstr "Livros" @@ -4887,8 +4896,8 @@ msgstr "A pasta %s já existe. Delete-a primeiro." #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:287 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:341 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:70 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:673 msgid "Too long" msgstr "" @@ -4949,8 +4958,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:733 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:106 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:88 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:298 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:352 msgid "Success" @@ -4966,7 +4975,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:970 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:377 msgid "Failed" @@ -5024,7 +5034,7 @@ msgid "Create a catalog of the books in your calibre library" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:88 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:590 msgid "Cannot convert" msgstr "Não foi possível converter" @@ -5086,7 +5096,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/device_category_editor.py:112 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:674 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:216 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:503 @@ -5493,7 +5503,7 @@ msgstr "F1" #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:66 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:670 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:670 msgid "Help" msgstr "Ajuda" @@ -5921,7 +5931,7 @@ msgid "No books found" msgstr "Não foram encontrados livros" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:289 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:794 msgid "No permission" msgstr "Sem permissão" @@ -6136,50 +6146,50 @@ msgid "" "&Multiple books per folder, assumes every ebook file is a different book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/bars.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/bars.py:195 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:302 msgid "Donate" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:120 msgid "Click to open" msgstr "Clique para abrir" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:135 msgid "Ids" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:173 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1035 msgid "Collections" msgstr "Coleções" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:290 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:256 msgid "Paste Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:291 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:257 msgid "Copy Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:557 msgid "Double-click to open Book Details window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:556 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:558 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "Caminho" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:559 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" @@ -6269,7 +6279,7 @@ msgstr "saída" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:21 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:105 @@ -7190,33 +7200,33 @@ msgstr "" "metadados quanto for possível." #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:901 msgid "Choose cover for " msgstr "Escolher capa de " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:906 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:909 msgid "Cannot read" msgstr "Não foi possível ler" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:910 msgid "You do not have permission to read the file: " msgstr "Você não tem permissão para ler o arquivo: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:203 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:915 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:918 msgid "Error reading file" msgstr "Erro ao ler arquivo" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:916 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:919 msgid "

    There was an error reading from file:
    " msgstr "

    Existe um erro durante a leitura do arquivo:
    " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:926 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:929 msgid " is not a valid picture" msgstr " não é uma imagem válida" @@ -7241,7 +7251,7 @@ msgid "&Title: " msgstr "&Título: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 msgid "Change the title of this book" msgstr "Mudar o título deste livro" @@ -7273,7 +7283,7 @@ msgstr "Ta&gs: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:548 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1089 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1092 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

    They can be any words or phrases, separated by commas." @@ -7285,7 +7295,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:555 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:214 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:446 msgid "&Series:" msgstr "&Série:" @@ -7293,7 +7303,7 @@ msgstr "&Série:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:556 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:557 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:445 msgid "List of known series. You can add new series." msgstr "Lista de séries conhecidas. É possível adicionar novas séries." @@ -7936,7 +7946,7 @@ msgstr "Navegador de Capas não pode ser carregado" #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:271 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:320 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:324 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1396 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1399 msgid "Undefined" msgstr "Indefinido" @@ -8511,51 +8521,51 @@ msgstr "" msgid "Convertible" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:43 msgid "Choose location for calibre library" msgstr "Escolher localização para a biblioteca do calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:50 msgid "Same as current" msgstr "O mesmo que o atual" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 #, python-format msgid "The location %s contains the current calibre library" msgstr "A localização %s contém a biblioteca atual do calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:56 msgid "No existing library found" msgstr "Não foi encontrada a biblioteca" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 #, python-format msgid "There is no existing calibre library at %s" msgstr "Não existe biblioteca do calibre em %s" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:62 msgid "Not empty" msgstr "Não está vazio" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:63 #, python-format msgid "The folder %s is not empty. Please choose an empty folder" msgstr "A pasta %s não está vazia. Por favor escolha uma pasta vazia" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:94 msgid "No location" msgstr "Sem localização" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:94 msgid "No location selected" msgstr "Nenhuma localização selecionada" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:683 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:689 msgid "Bad location" msgstr "Localização ruim" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:99 #, python-format msgid "%s is not an existing folder" msgstr "%s não é uma pasta existente" @@ -8621,14 +8631,14 @@ msgstr "Definir as opções para converter %s" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:211 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:117 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 msgid "&Title:" msgstr "&Título:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:199 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:198 msgid "&Author(s):" msgstr "&Autor(es):" @@ -8637,21 +8647,21 @@ msgid "&Profile:" msgstr "&Perfil:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:24 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:236 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:649 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:241 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:649 msgid "&OK" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:25 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:242 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tweak_epub_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:233 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:658 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "&Cancel" msgstr "&Cancelar" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog_ui.py:43 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:26 msgid "Edit Comments" msgstr "Editar Comentários" @@ -8908,19 +8918,19 @@ msgstr "" msgid "Details of job" msgstr "Detalhes do trabalho" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:21 msgid "Active Jobs" msgstr "Tarefas Ativas" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:36 msgid "&Stop selected jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:40 msgid "Show job &details" msgstr "Mostrar &detalhes da tarefa" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:44 msgid "Stop &all non device jobs" msgstr "Parar tod&as as tarefas que não são de dispositivo" @@ -8941,7 +8951,7 @@ msgid "Show detailed information about this error" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:531 msgid "Copied" msgstr "Copiado" @@ -9130,13 +9140,13 @@ msgstr "" "exemplo Charles Dickens deve ser organizado como Dickens,Charles." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:541 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1047 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1050 msgid "&Rating:" msgstr "&Avaliação" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:542 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:543 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1048 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1051 msgid "Rating of this book. 0-5 stars" msgstr "Avalie este livro. 0-5 estrelas" @@ -9208,7 +9218,7 @@ msgid "&Force numbers to start with:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:569 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1380 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1383 msgid "&Date:" msgstr "&Data:" @@ -9285,7 +9295,7 @@ msgid "Set from &ebook file(s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:592 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1152 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1155 msgid "&Languages:" msgstr "" @@ -9851,17 +9861,34 @@ msgstr "Pesquisar" msgid "Search in the library view for the selected item" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:23 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:25 msgid "" "Restoring database from backups, do not interrupt, this will happen in three " "stages" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:27 msgid "Restoring database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:80 +#, python-format +msgid "The old database was saved as: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:84 +#, python-format +msgid "" +"Restoring the database succeeded with some warnings click Show details to " +"see the details. %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:89 +#, python-format +msgid "Restoring database was successful. %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:94 msgid "" "Your list of books, with all their metadata is stored in a single file, " "called a database. In addition, metadata for each individual book is stored " @@ -9872,20 +9899,11 @@ msgid "" "recipes.

    Do you want to restore the database?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:131 msgid "Restoring database failed, click Show details to see details" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:107 -msgid "" -"Restoring the database succeeded with some warnings click Show details to " -"see the details." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:112 -msgid "Restoring database was successful" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:75 msgid "Saved search already exists" @@ -10315,7 +10333,7 @@ msgid "&Author:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:215 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1091 msgid "Ta&gs:" msgstr "" @@ -10517,58 +10535,66 @@ msgstr "" msgid "Was" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:263 msgid "Template language tutorial" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:267 msgid "Template function reference" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:285 msgid "EXCEPTION: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:301 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:312 msgid "No column chosen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:313 msgid "You must specify a column to be colored" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:316 msgid "No template provided" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:306 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:317 msgid "The template box cannot be empty" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:32 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:252 msgid "Set the color of the column:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:39 +msgid "Copy a color name to the clipboard:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:49 +msgid "Copy the selected color name to the clipboard" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:59 msgid "Template value:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:60 msgid "" "The value the of the template using the current book in the library view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:73 msgid "Function &name:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:100 msgid "&Documentation:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:85 msgid "Python &code:" msgstr "" @@ -10996,7 +11022,7 @@ msgid "Regular expression (?P)" msgstr "Expressão regular (?P)" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1288 msgid "ISBN:" msgstr "ISBN" @@ -11053,13 +11079,13 @@ msgid "Connected " msgstr "Conectado " #: /home/kovid/work/calibre/src/calibre/gui2/init.py:219 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:230 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:261 msgid "Book Details" msgstr "Detalhes do Livro" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:221 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:232 msgid "Shift+Alt+D" msgstr "Shift+Alt+D" @@ -11469,103 +11495,95 @@ msgstr "Abrir eBook" msgid "Configure" msgstr "Configurar" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:32 msgid "Use the library located at the specified path." msgstr "Usar a biblioteca localizada no caminho específico." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:34 msgid "Start minimized to system tray." msgstr "Inicie minimizado na bandeja do sistema." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:36 msgid "Log debugging information to console" msgstr "Registrar informação de depuração no console" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:38 msgid "Do not check for updates" msgstr "Não verificar updates" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:40 msgid "" "Ignore custom plugins, useful if you installed a plugin that is preventing " "calibre from starting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:44 msgid "" "Cause a running calibre instance, if any, to be shutdown. Note that if there " "are running jobs, they will be silently aborted, so use with care." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:69 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:697 msgid "Calibre Library" msgstr "Biblioteca do Calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:95 msgid "Choose a location for your calibre e-book library" msgstr "Escolha a localização para sua biblioteca de eBooks do calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:104 msgid "Failed to create library" msgstr "Falhou em criar biblioteca" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 #, python-format msgid "Failed to create calibre library at: %r." msgstr "Falhou em criar biblioteca em: %r." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:168 msgid "Choose a location for your new calibre e-book library" msgstr "Escolha a localização para sua nova biblioteca de eBooks do calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:136 msgid "Initializing user interface..." msgstr "Inicializando interface do usuário..." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:162 msgid "Repairing failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:163 msgid "The database repair failed. Starting with a new empty library." msgstr "" "O reparo de banco de dados falhou. Iniciando com uma nova biblioteca vazia." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:202 msgid "Bad database location" msgstr "Localização do banco de dados inválida" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:178 #, python-format msgid "Bad database location %r. calibre will now quit." msgstr "" "Localização do banco de dados inválida %r. Calibre irá se encerrar agora." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:493 msgid "Corrupted database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:191 +#, python-format msgid "" -"Your calibre database appears to be corrupted. Do you want calibre to try " -"and repair it automatically? If you say No, a new empty calibre library will " -"be created." +"The library database at %s appears to be corrupted. Do you want calibre to " +"try and rebuild it automatically? The rebuild may not be completely " +"successful. If you say No, a new empty calibre library will be created." msgstr "" -"Sua base de dados do calibre aparentemente esta corrompida. Você deseja que " -"o calibre tente recuperar a base de dados automaticamente? Se você responder " -"que não, uma nova base de dados vazia será criada." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:224 -msgid "" -"Repairing database. This can take a very long time for a large collection" -msgstr "" -"Reparar base de dados. Isto pode levar um tempo muito longo para uma coleção " -"grande" - -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:203 #, python-format msgid "" "Bad database location %r. Will start with a new, empty calibre library" @@ -11573,41 +11591,41 @@ msgstr "" "Localização do banco de dados inválida %r. Irá iniciar com uma nova " "biblioteca do calibre vazia" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:213 #, python-format msgid "Starting %s: Loading books..." msgstr "Iniciando %s: Carregando livros..." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:293 msgid "If you are sure it is not running" msgstr "Se você tem certeza que não está executando" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:330 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:296 msgid "may be running in the system tray, in the" msgstr "pode estar executando na bandeja do sistema, na" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:298 msgid "upper right region of the screen." msgstr "parte superior direita da tela." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:300 msgid "lower right region of the screen." msgstr "parte inferior direita da tela." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:303 msgid "try rebooting your computer." msgstr "tente reiniciando o seu computador" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:339 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:353 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:319 msgid "try deleting the file" msgstr "tente eliminando o arquivo" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:342 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:308 msgid "Cannot Start " msgstr "Não pode iniciar " -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:343 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:309 #, python-format msgid "%s is already running." msgstr "%s já está em execução." @@ -11632,52 +11650,52 @@ msgstr "&Sair" msgid "Unhandled exception" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:447 msgid "Permission denied" msgstr "Permissão negada" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:105 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:448 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "Não foi possível abrir %s. Este está sendo usado por outro programa?" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:137 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:139 msgid "Title &sort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "" " The green color indicates that the current title sort matches the current " "title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:150 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 msgid "Authors changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:303 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:302 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -11685,27 +11703,27 @@ msgid "" "strings. If it is colored red, then the authors and this text do not match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:308 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:307 msgid "Author s&ort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" " The green color indicates that the current author sort matches the current " "author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:320 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:506 msgid "&Number:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:603 #, python-format msgid "" "Last modified: %s\n" @@ -11713,132 +11731,132 @@ msgid "" "Double click to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:613 #, python-format msgid "Restore %s from the original" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:660 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:659 msgid "Set the cover for the book from the selected format" msgstr "Defina a capa para o livro a partir do formato selecionado" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:668 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:667 msgid "Set metadata for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:674 msgid "Add a format to this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:681 msgid "Remove the selected format from this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:749 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:752 msgid "Choose formats for " msgstr "Escolha formatos para " -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:795 msgid "You do not have permission to read the following files:" msgstr "Você não tem permissão para ler os seguintes arquivos:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:822 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:823 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:825 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:826 msgid "No format selected" msgstr "Nenhum formato selecionado" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:835 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:838 msgid "Could not read metadata" msgstr "Não foi possível ler metadados" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:836 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:839 #, python-format msgid "Could not read metadata from %s format" msgstr "Não foi possível ler metadados o formato %s" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:867 msgid "&Browse" msgstr "&Navegar" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:866 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:869 msgid "T&rim" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:868 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:871 msgid "&Remove" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:874 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:877 msgid "Download co&ver" msgstr "Baixar capa" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:875 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:878 msgid "&Generate cover" msgstr "&Gerar capa" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:925 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:928 msgid "Not a valid picture" msgstr "Não é uma figura válida" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:952 msgid "Specify title and author" msgstr "Especificar título e autor" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:950 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:953 msgid "You must specify a title and author before generating a cover" msgstr "Você deve especificar um título e autor antes de gerar uma capa" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:972 msgid "Invalid cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:970 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:973 msgid "Could not change cover as the image is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:997 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1000 msgid "This book has no cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:999 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1002 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1055 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1058 msgid "stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1127 msgid "Tags changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1125 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1128 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1156 msgid "A comma separated list of languages for this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1176 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1179 msgid "Unknown language" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1177 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1180 #, python-format msgid "The language %s is not recognized" msgid_plural "The languages %s are not recognized" msgstr[0] "" msgstr[1] "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1189 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1192 msgid "I&ds:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1193 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -11846,38 +11864,38 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1254 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1316 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1257 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 msgid "This ISBN number is valid" msgstr "Este número ISBN é válido" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1257 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1260 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 msgid "This ISBN number is invalid" msgstr "Este número ISBN é inválido" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1304 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1307 msgid "Invalid ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1283 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1286 msgid "Enter an ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1305 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1308 msgid "The ISBN you entered is not valid. Try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1329 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1332 msgid "&Publisher:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1399 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1402 msgid "Clear date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1432 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1435 msgid "Publishe&d:" msgstr "Publicado&d:" @@ -11943,7 +11961,7 @@ msgid "Downloaded %(num)d of %(tot)d" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/config.py:61 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:61 msgid "Downloaded metadata fields" msgstr "" @@ -13406,87 +13424,87 @@ msgstr "" msgid "No source selected, cannot configure." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:32 msgid "Metadata sources" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:37 msgid "" "Disable any metadata sources you do not want by unchecking them. You can " "also set the cover priority. Covers from sources that have a higher " "(smaller) priority will be preferred when bulk downloading metadata.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:48 msgid "" "Sources with a red X next to their names must be configured before they will " "be used. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:53 msgid "Configure selected source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:66 msgid "" "If you uncheck any fields, metadata for those fields will not be downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:71 msgid "&Select all" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:75 msgid "&Clear all" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:79 msgid "&Select default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:80 msgid "" "Restore your own subset of checked fields that you define using the 'Set as " "default' button" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:84 msgid "&Set as default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:85 msgid "" "Store the currently checked fields as a default you can restore using the " "'Select default' button" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:90 msgid "Convert all downloaded comments to plain &text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:94 msgid "Swap author names from FN LN to LN, FN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:98 msgid "Max. number of &tags to download:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:105 msgid "Max. &time to wait after first match is found:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:133 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:117 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:199 msgid " secs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:113 msgid "Max. time to wait after first &cover is found:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:121 msgid "" "

    Different metadata sources have different sets of tags for the same book. " "If this option is checked, then calibre will use the smaller tag sets. These " @@ -13497,7 +13515,7 @@ msgid "" "for. Most often, they all have large tag sets." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:123 msgid "Prefer &fewer tags" msgstr "" @@ -13969,7 +13987,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:131 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:652 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:652 msgid "&Save" msgstr "" @@ -14758,7 +14776,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/store/search_ui.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/store/web_store_dialog_ui.py:63 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:661 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "Close" msgstr "" @@ -14946,7 +14964,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:455 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:456 msgid "Searches" msgstr "Pesquisas" @@ -15292,23 +15310,31 @@ msgid "" "automatically." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:494 +#, python-format +msgid "" +"The library database at %s appears to be corrupted. Do you want calibre to " +"try and rebuild it automatically? The rebuild may not be completely " +"successful." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:578 msgid "Conversion Error" msgstr "Erro ao converter" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:581 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:601 msgid "Recipe Disabled" msgstr "Lista Desativada" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:617 msgid "Failed" msgstr "Falha" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:631 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:651 msgid "There are active jobs. Are you sure you want to quit?" msgstr "Existem tarefas ativas. Você tem certeza que deseja sair?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:634 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:654 msgid "" " is communicating with the device!
    \n" " Quitting may cause corruption on the device.
    \n" @@ -15318,11 +15344,11 @@ msgstr "" " Sair agora pode corremper dados no dispositivo.
    \n" " Você tem certeza que deseja sair?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:658 msgid "Active jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:706 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:726 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." @@ -15417,7 +15443,7 @@ msgid "Edit" msgstr "Editar" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:65 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:667 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "Reset" msgstr "Reiniciar" @@ -15934,48 +15960,48 @@ msgstr "Esconder" msgid "Toggle" msgstr "Alternar" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:444 #, python-format msgid "" "Choose your e-book device. If your device is not in the list, choose a " "\"%s\" device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:505 msgid "Moving library..." msgstr "Movendo biblioteca..." -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:515 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:522 msgid "Failed to move library" msgstr "Falha ao mover a biblioteca" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:576 msgid "Invalid database" msgstr "Banco de dados inválido" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:577 #, python-format msgid "" "

    An invalid library already exists at %(loc)s, delete it before trying to " "move the existing library.
    Error: %(err)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:588 msgid "Could not move library" msgstr "Não é possível mover a biblioteca" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:663 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:669 msgid "Select location for books" msgstr "Escolha a localização para os livros" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:690 #, python-format msgid "" "You must choose an empty folder for the calibre library. %s is not empty." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:758 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:764 msgid "welcome wizard" msgstr "assistente de inicialização" @@ -16318,7 +16344,7 @@ msgstr "marcado" #: /home/kovid/work/calibre/src/calibre/library/caches.py:569 #: /home/kovid/work/calibre/src/calibre/library/caches.py:583 #: /home/kovid/work/calibre/src/calibre/library/caches.py:593 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:222 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:238 msgid "yes" msgstr "sim" @@ -16326,7 +16352,7 @@ msgstr "sim" #: /home/kovid/work/calibre/src/calibre/library/caches.py:568 #: /home/kovid/work/calibre/src/calibre/library/caches.py:580 #: /home/kovid/work/calibre/src/calibre/library/caches.py:590 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:222 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:238 msgid "no" msgstr "não" @@ -17324,24 +17350,24 @@ msgid "" "start with a letter" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:67 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:68 #, python-format msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3403 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3404 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "" "

    Migrando o banco de dados antigo para a biblioteca de ebook em " "%s

    " -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3432 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3433 #, python-format msgid "Copying %s" msgstr "Copiando %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3449 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3450 msgid "Compacting database" msgstr "Compactando banco de dados" @@ -17515,20 +17541,20 @@ msgid "" "Save into a single directory, ignoring the template directory structure" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:303 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:319 #, python-format msgid "" "Failed to calculate path for save to disk. Template: %(templ)s\n" "Error: %(err)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:309 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:325 #, python-format msgid "Template evaluation resulted in no path components. Template: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:403 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:436 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:419 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:452 msgid "Requested formats not available" msgstr "Formato requisitado não disponível" @@ -18372,12 +18398,21 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:972 msgid "" +"list_equals(list1, sep1, list2, sep2, yes_val, no_val) -- return yes_val if " +"list1 and list2 contain the same items, otherwise return `no_val. The items " +"are determined by splitting each list using the appropriate separator " +"character (sep1 or sep2). The order of items in the lists is not relevant. " +"The compare is case insensitive." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:990 +msgid "" "today() -- return a date string for today. This value is designed for use in " "format_date or days_between, but can be manipulated like any other string. " "The date is in ISO format." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:983 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1001 msgid "" "days_between(date1, date2) -- return the number of days between date1 and " "date2. The number is positive if date1 is greater than date2, otherwise " @@ -18385,7 +18420,7 @@ msgid "" "empty string." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1005 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1023 msgid "" "language_strings(lang_codes, localize) -- return the strings for the " "language codes passed in lang_codes. If localize is zero, return the strings " @@ -18393,7 +18428,7 @@ msgid "" "the current locale. Lang_codes is a comma-separated list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1025 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1043 msgid "" "language_codes(lang_strings) -- return the language codes for the strings " "passed in lang_strings. The strings must be in the language of the current " @@ -18718,102 +18753,106 @@ msgstr "Não baixar a ultima versão das listas do servidor do calibre" msgid "Unknown News Source" msgstr "Fonte de notícias desconhecida" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:720 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:718 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "A lista \"%s\" requer um usuário e senha." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:827 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:825 msgid "Download finished" msgstr "Download concluído" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:829 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:827 msgid "Failed to download the following articles:" msgstr "Falha ao baixar os seguintes artigos:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:835 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:833 msgid "Failed to download parts of the following articles:" msgstr "Falha ao baixar partes do artigos a seguir:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:837 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:835 msgid " from " msgstr " de " -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:839 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:837 msgid "\tFailed links:" msgstr "\tLinks que falharam:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:934 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:932 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:936 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:934 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:938 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:936 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:961 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:959 msgid "Fetching feeds..." msgstr "Obtendo feeds..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:966 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:964 msgid "Got feeds from index page" msgstr "Obtendo feeds da página índice" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:975 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:973 msgid "Trying to download cover..." msgstr "Tentando obter capa..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:977 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:975 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1057 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1055 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "Iniciando o download [%d tarefa(s)]" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1073 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1071 #, python-format msgid "Feeds downloaded to %s" msgstr "Feeds descarregados para %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1082 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1080 #, python-format msgid "Could not download cover: %s" msgstr "Não foi possível baixar capa: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1091 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1089 #, python-format msgid "Downloading cover from %s" msgstr "Baixando capa de %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1137 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1135 msgid "Masthead image downloaded" msgstr "Imagem de cabeçalho baixada" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1277 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1216 +msgid "Articles in this issue: " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1286 msgid "Untitled Article" msgstr "Artigo sem título" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1348 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1357 #, python-format msgid "Article downloaded: %s" msgstr "Artigo transferido: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1359 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1368 #, python-format msgid "Article download failed: %s" msgstr "Transferência de artigo falhou: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1376 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1385 msgid "Fetching feed" msgstr "Obtendo feed" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1518 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1527 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." @@ -18821,7 +18860,7 @@ msgstr "" "Falou em logar-se, verifique seu nome de usuário e senha para o serviço de " "Periódicos do calibre." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1533 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1542 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -18949,75 +18988,75 @@ msgstr "" msgid "Do not download CSS stylesheets." msgstr "Não baixar folhas de estilo CSS." -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:649 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:649 msgid "OK" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:652 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:652 msgid "Save" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:655 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:655 msgid "Open" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:658 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "Cancel" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:661 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "&Close" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:664 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:664 msgid "Apply" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:674 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:674 msgid "Don't Save" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:676 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:676 msgid "Close without Saving" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:678 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:678 msgid "Discard" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:681 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:681 msgid "&Yes" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:684 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:684 msgid "Yes to &All" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:687 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:687 msgid "&No" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:690 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:690 msgid "N&o to All" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:693 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:693 msgid "Save All" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:696 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:696 msgid "Abort" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:699 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:699 msgid "Retry" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:702 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:702 msgid "Ignore" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:705 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:705 msgid "Restore Defaults" msgstr "" diff --git a/src/calibre/translations/ro.po b/src/calibre/translations/ro.po index 1554a02afc..ee19fd78ef 100644 --- a/src/calibre/translations/ro.po +++ b/src/calibre/translations/ro.po @@ -7,17 +7,17 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-09-23 18:01+0000\n" -"PO-Revision-Date: 2011-09-29 05:52+0000\n" -"Last-Translator: Constantin Segarceanu \n" +"POT-Creation-Date: 2011-09-30 20:39+0000\n" +"PO-Revision-Date: 2011-10-05 16:48+0000\n" +"Last-Translator: Lucian Martin \n" "Language-Team: Romanian \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=(n == 1 ? 0: (((n % 100 > 19) || ((n % 100 " "== 0) && (n != 0))) ? 2: 1));\n" -"X-Launchpad-Export-Date: 2011-09-30 04:36+0000\n" -"X-Generator: Launchpad (build 14071)\n" +"X-Launchpad-Export-Date: 2011-10-06 04:34+0000\n" +"X-Generator: Launchpad (build 14085)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -27,8 +27,8 @@ msgstr "Nu face absolut nimic" #: /home/kovid/work/calibre/src/calibre/db/cache.py:104 #: /home/kovid/work/calibre/src/calibre/db/cache.py:107 #: /home/kovid/work/calibre/src/calibre/db/cache.py:118 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:242 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:243 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:247 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:248 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 @@ -52,7 +52,7 @@ msgstr "Nu face absolut nimic" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1898 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1900 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:286 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:288 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:34 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:35 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:98 @@ -103,8 +103,8 @@ msgstr "Nu face absolut nimic" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:999 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:101 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:138 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:140 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1002 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1007 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1079 @@ -144,7 +144,7 @@ msgstr "Nu face absolut nimic" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:380 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:564 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 @@ -165,9 +165,9 @@ msgstr "Nu face absolut nimic" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1209 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1212 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:252 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:396 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:161 @@ -177,14 +177,14 @@ msgstr "Nu face absolut nimic" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:217 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:541 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:560 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2037 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2187 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3242 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3244 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3377 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:542 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:550 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:561 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2038 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2188 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3243 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3378 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 @@ -777,22 +777,22 @@ msgid "This profile is intended for the Amazon Kindle." msgstr "Acest profil este destinat pentru Amazon Kindle." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:173 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:660 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:661 msgid "This profile is intended for the Irex Illiad." msgstr "Acest profil este destinat pentru Irex Illiad." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:185 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:673 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:674 msgid "This profile is intended for the IRex Digital Reader 1000." msgstr "Acest profil este destinat pentru IRex Digital Reader 1000." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:198 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:687 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:688 msgid "This profile is intended for the IRex Digital Reader 800." msgstr "Acest profil este destinat pentru IRex Digital Reader 800." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:210 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:701 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:702 msgid "This profile is intended for the B&N Nook." msgstr "Acest profil este destinat pentru B&N Nook." @@ -861,14 +861,20 @@ msgstr "" msgid "This profile is intended for the Amazon Kindle DX." msgstr "Acest profil este destinat pentru Amazon Kindle DX." -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:713 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:714 msgid "This profile is intended for the B&N Nook Color." msgstr "Acest profil este destinat pentru B&N Nook Color." -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:724 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:725 msgid "This profile is intended for the Sanda Bambook." msgstr "Acest profil este destinat pentru Sanda Bambook." +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:740 +msgid "" +"This profile is intended for the PocketBook Pro 900 series of devices." +msgstr "" +"Acest profil este destinat pentru seria de dispozitive PocketBook Pro 900." + #: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 msgid "Installed plugins" msgstr "Extensii instalate" @@ -937,13 +943,13 @@ msgstr "Activează extensia specificată prin nume" msgid "Disable the named plugin" msgstr "Dezactivează extensia specificată prin nume" -#: /home/kovid/work/calibre/src/calibre/db/backend.py:271 -#: /home/kovid/work/calibre/src/calibre/db/backend.py:280 +#: /home/kovid/work/calibre/src/calibre/db/backend.py:272 +#: /home/kovid/work/calibre/src/calibre/db/backend.py:281 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:288 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:668 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:132 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:674 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:133 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:142 #, python-format msgid "Path to library too long. Must be less than %d characters." msgstr "" @@ -954,26 +960,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:987 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:988 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:814 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:826 msgid "Yes" msgstr "Da" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1102 msgid "Main" msgstr "Principal" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1104 msgid "Card A" msgstr "Card A" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1106 msgid "Card B" msgstr "Card B" @@ -985,7 +991,7 @@ msgstr "Registrul pentru depanare" msgid "Communicate with Android phones." msgstr "Comunică cu telefoane Android." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:129 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:133 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" @@ -993,11 +999,11 @@ msgstr "" "Lista separată prin virgule a directoarelor ce vor fi trimise către " "dispozitiv. Va fi folosit primul dispozitiv identificat." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:182 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:187 msgid "Communicate with S60 phones." msgstr "Comunică cu telefoanele S60." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:201 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:206 msgid "Communicate with WebOS tablets." msgstr "Comunică cu tabletele WebOS." @@ -1140,9 +1146,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1150 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:334 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:347 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:335 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:348 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3104 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "Știri" @@ -1150,8 +1156,8 @@ msgstr "Știri" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:662 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3062 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3080 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3063 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3081 msgid "Catalog" msgstr "Catalog" @@ -1603,8 +1609,8 @@ msgstr "Comunică cu toate dispozitivele eBook Sony." #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:59 msgid "Comments have been removed as the SONY reader chokes on them" msgstr "" -"Comentariile au fost eliminate pentru ca ebook readearele de la SONY se " -"blocheaza din cauza lor" +"Comentariile au fost eliminate deoarece cititoarele SONY se blochează din " +"cauza lor" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:65 msgid "All by title" @@ -2544,6 +2550,11 @@ msgid "" "negative, then the indent specified in the input document is used, that is, " "calibre does not change the indentation." msgstr "" +"Atunci când calibre elimină liniile goale dintre paragrafe, setează automat " +"un alineat la paragraf pentru a asigura o distincţie cât mai uşoară între " +"paragrafe. Această opţiune controlează mărimea alineatului. Dacă setaţi " +"aceasta ca şi valoare negativă, atunci alineatul din documentul de intrare " +"este folosit, ceea ce înseamnă că nu se schimbă alineatul." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:378 msgid "" @@ -2576,6 +2587,11 @@ msgid "" "set a cover in calibre, the output document will end up with two cover " "images if you do not specify this option." msgstr "" +"Şterge prima imagine din intrarea cărţii. Această opţiune este folositoare " +"atunci când documentul de intrare are o imagine copertă care nu a fost " +"identificată ca şi copertă. În acest caz, dacă setaţi o copertă în calibre, " +"documentul de ieşire va avea două imagini copertă dacă nu specificaţi " +"această opţiune." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:407 msgid "" @@ -2597,6 +2613,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:423 msgid "Convert fancy quotes, dashes and ellipsis to their plain equivalents." msgstr "" +"Converteşte ghilimelele extravagante, liniile de pauză şi elipsele în " +"echivalentul lor simplu." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:431 msgid "" @@ -3738,46 +3756,50 @@ msgstr "" msgid "Cover" msgstr "Copertă" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:409 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:429 msgid "Downloads metadata and covers from Amazon" msgstr "Descarcă metadate şi coperţi de pe Amazon" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:419 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:439 msgid "US" msgstr "Engleză US" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:420 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:440 msgid "France" msgstr "Franța" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:421 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:441 msgid "Germany" msgstr "Germania" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:422 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:442 msgid "UK" msgstr "MB" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:423 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:443 msgid "Italy" msgstr "Italia" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:424 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:444 msgid "Japan" msgstr "Japonia" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:428 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:445 +msgid "Spain" +msgstr "Spania" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:449 msgid "Amazon website to use:" msgstr "Website-ul Amazonului" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:429 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:450 msgid "" "Metadata from Amazon will be fetched using this country's Amazon website." msgstr "" "Metadatele de pe Amazon vor fi preluate utilizând website-ul Amazon al ţării " "respective." -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:603 msgid "Amazon timed out. Try again later." msgstr "Amazon a expirat. Încercaţi din nou mai târziu." @@ -3923,6 +3945,9 @@ msgid "" "Using this feature means that the book will not auto sync its last read " "position on multiple devices. Complain to Amazon." msgstr "" +"Activează partajarea de cărţi via Facebook etc. de pe Kindle. ATENŢIE: " +"Folosind această opţiune înseamnă că ultima pagină citită nu se va " +"sincroniza automat pe mai multe dispozitive." #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:281 msgid "This is an Amazon Topaz book. It cannot be processed." @@ -4006,7 +4031,7 @@ msgstr "%s formatul cărţilor nu este acceptat" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:955 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:958 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "Carte %(sidx)s din %(series)s" @@ -4416,6 +4441,8 @@ msgid "" "File also has newer RTF.\n" "Will do the best to convert.\n" msgstr "" +"Fişierul are de asemenea un RTF mai nou.\n" +"Se va încerca o convertire cât mai bună.\n" #: /home/kovid/work/calibre/src/calibre/ebooks/snb/output.py:25 #: /home/kovid/work/calibre/src/calibre/ebooks/tcr/output.py:23 @@ -4778,7 +4805,7 @@ msgid "Choose Files" msgstr "Alege fişiere" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:751 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:754 msgid "Books" msgstr "Cărți" @@ -5196,8 +5223,8 @@ msgstr "Directorul %s există deja. Ştergeţi-l mai întâi." #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:287 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:341 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:70 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:673 msgid "Too long" msgstr "Prea lung" @@ -5268,8 +5295,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:733 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:106 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:88 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:298 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:352 msgid "Success" @@ -5288,7 +5315,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:970 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:377 msgid "Failed" @@ -5351,7 +5379,7 @@ msgid "Create a catalog of the books in your calibre library" msgstr "Creează un catalog al cărţilor din bibliotecă" #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:88 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:590 msgid "Cannot convert" msgstr "Nu se poate converti" @@ -5415,7 +5443,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/device_category_editor.py:112 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:674 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:216 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:503 @@ -5867,7 +5895,7 @@ msgstr "F1" #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:66 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:670 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:670 msgid "Help" msgstr "Ajutor" @@ -6310,7 +6338,7 @@ msgid "No books found" msgstr "Nu au fost găsite cărţi" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:289 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:794 msgid "No permission" msgstr "Nu aveţi permisiune" @@ -6529,50 +6557,50 @@ msgstr "" "Cărţi &multiple pe director. Se presupune că fiecare fişier e-book este o " "carte diferită." -#: /home/kovid/work/calibre/src/calibre/gui2/bars.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/bars.py:195 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:302 msgid "Donate" msgstr "Donează" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:120 msgid "Click to open" msgstr "Click pentru a deschide" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:135 msgid "Ids" msgstr "lds" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:173 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "Cartea %(sidx)s din %(series)s" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1035 msgid "Collections" msgstr "Colecții" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:290 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:256 msgid "Paste Cover" msgstr "Ataşează Coperta" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:291 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:257 msgid "Copy Cover" msgstr "Copiază Coperta" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:557 msgid "Double-click to open Book Details window" msgstr "Apăsaţi dublu click pentru a deschide fereastra cu detaliile cărţii." -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:556 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:558 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "Cale" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:559 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" @@ -6662,7 +6690,7 @@ msgstr "ieşire" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:21 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:105 @@ -6721,6 +6749,13 @@ msgid "" " will be selected.\n" " -For time field, only the date will be used. " msgstr "" +"Câteva explicaţii despre acest şablon:\n" +" - Câmpurile disponibile sunt \"author_sort\", \"authors\", \"id\",\n" +" \"isbn\", \"pubdate\", \"publisher\", \"series_index\", \"series\",\n" +" \"tags\", \"timestamp\", \"title\", \"uuid\", \"title_sort\"\n" +" - Pentru tipurile de liste de ex. autori şi etichete, numai\n" +" primul element va fi selectat.\n" +" - Pentru câmpul \"timp\", numai data va fi folosită. " #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:16 msgid "CSV/XML Options" @@ -7614,33 +7649,33 @@ msgstr "" "cât posibil." #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:901 msgid "Choose cover for " msgstr "Alegeţi coperta pentru " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:906 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:909 msgid "Cannot read" msgstr "Nu se poate citi" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:910 msgid "You do not have permission to read the file: " msgstr "Nu aveţi permisiunea să citiţi fişierul: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:203 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:915 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:918 msgid "Error reading file" msgstr "Eroare la citirea fișierului" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:916 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:919 msgid "

    There was an error reading from file:
    " msgstr "

    Eroare la citirea din fişierul:
    " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:926 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:929 msgid " is not a valid picture" msgstr " nu este o imagine validă" @@ -7666,7 +7701,7 @@ msgid "&Title: " msgstr "&Titlu: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 msgid "Change the title of this book" msgstr "Modifică titlul acestei cărţi" @@ -7698,7 +7733,7 @@ msgstr "&Etichete: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:548 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1089 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1092 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

    They can be any words or phrases, separated by commas." @@ -7710,7 +7745,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:555 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:214 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:446 msgid "&Series:" msgstr "&Seria:" @@ -7718,7 +7753,7 @@ msgstr "&Seria:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:556 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:557 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:445 msgid "List of known series. You can add new series." msgstr "Lista de serii cunoscute. Puteţi adăuga serii noi." @@ -7763,6 +7798,8 @@ msgid "" "Enable sharing of book content via Facebook, etc. WARNING: Disables last " "read syncing" msgstr "" +"Activează partajarea de cărţi via Facebook etc. ATENŢIE: Dezactivează " +"sincronizarea ultimei pagini citite" #: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:72 msgid "Put generated Table of Contents at &start of book instead of end" @@ -8379,7 +8416,7 @@ msgstr "Browser-ul pentru coperţi nu a putut fi încărcat" #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:271 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:320 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:324 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1396 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1399 msgid "Undefined" msgstr "Nedefinit" @@ -9061,51 +9098,51 @@ msgstr "Existent(ă)" msgid "Convertible" msgstr "Convertibil" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:43 msgid "Choose location for calibre library" msgstr "Alege locaţia bibliotecii calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:50 msgid "Same as current" msgstr "Ca şi cel curent" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 #, python-format msgid "The location %s contains the current calibre library" msgstr "Locaţia %s conţine biblioteca curentă" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:56 msgid "No existing library found" msgstr "Nu s-a găsit nici o bibliotecă" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 #, python-format msgid "There is no existing calibre library at %s" msgstr "Nu există nici o bibliotecă în %s" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:62 msgid "Not empty" msgstr "Nu este gol" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:63 #, python-format msgid "The folder %s is not empty. Please choose an empty folder" msgstr "Directorul %s nu este gol. Vă rugăm alegeţi alt director" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:94 msgid "No location" msgstr "Fără locaţie" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:94 msgid "No location selected" msgstr "Nu s-a selectat locaţia" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:683 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:689 msgid "Bad location" msgstr "Locaţie invalidă" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:99 #, python-format msgid "%s is not an existing folder" msgstr "%s nu este un director existent" @@ -9179,14 +9216,14 @@ msgstr "Setează opţiunile pentru convertirea %s" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:211 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:117 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 msgid "&Title:" msgstr "&Titlu:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:199 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:198 msgid "&Author(s):" msgstr "&Autor(i):" @@ -9195,21 +9232,21 @@ msgid "&Profile:" msgstr "&Profil:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:24 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:236 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:649 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:241 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:649 msgid "&OK" msgstr "&OK" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:25 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:242 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tweak_epub_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:233 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:658 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "&Cancel" msgstr "&Anulează" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog_ui.py:43 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:26 msgid "Edit Comments" msgstr "Editează comentariile" @@ -9479,19 +9516,19 @@ msgstr "Copiază toate valorile sortare autor în autor" msgid "Details of job" msgstr "Detalii acţiuni" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:21 msgid "Active Jobs" msgstr "Acţiuni curente" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:36 msgid "&Stop selected jobs" msgstr "&Opreşte acţiunile selectate" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:40 msgid "Show job &details" msgstr "Arată &detaliile acţiunilor" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:44 msgid "Stop &all non device jobs" msgstr "Opreşte to&ate acţiunile din afara dispozitivului" @@ -9512,7 +9549,7 @@ msgid "Show detailed information about this error" msgstr "Arată informaţii detaliate despre această eroare" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:531 msgid "Copied" msgstr "S-a copiat" @@ -9729,13 +9766,13 @@ msgstr "" "Dickens ar trebui sortat ca şi Dickens, Charles." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:541 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1047 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1050 msgid "&Rating:" msgstr "&Evaluare:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:542 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:543 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1048 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1051 msgid "Rating of this book. 0-5 stars" msgstr "Evaluarea acestei cărţi. 0-5 stele" @@ -9812,7 +9849,7 @@ msgid "&Force numbers to start with:" msgstr "Obligă numerele să înceapă cu:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:569 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1380 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1383 msgid "&Date:" msgstr "&Data:" @@ -9895,7 +9932,7 @@ msgid "Set from &ebook file(s)" msgstr "Setează din fişierul(ele) &e-carte" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:592 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1152 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1155 msgid "&Languages:" msgstr "&Limbi:" @@ -10504,7 +10541,7 @@ msgstr "Caută" msgid "Search in the library view for the selected item" msgstr "Caută în fereastra bibliotecii elementele selectate" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:23 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:25 msgid "" "Restoring database from backups, do not interrupt, this will happen in three " "stages" @@ -10512,11 +10549,30 @@ msgstr "" "Se restaurează baza de date din copiile de rezervă. Vă rugăm nu întrerupeţi. " "Aceasta se va întâmpla în 3 stagii" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:27 msgid "Restoring database" msgstr "Se restaurează baza de date" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:80 +#, python-format +msgid "The old database was saved as: %s" +msgstr "Baza de date veche a fost salvată ca şi: %s" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:84 +#, python-format +msgid "" +"Restoring the database succeeded with some warnings click Show details to " +"see the details. %s" +msgstr "" +"Restaurarea bazei de date a reuşit dar cu nişte avertizări. Apăsaţi \"Arată " +"detalii\" pentru mai multe informaţii. %s" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:89 +#, python-format +msgid "Restoring database was successful. %s" +msgstr "Restaurarea bazei de date a reuşit. %s" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:94 msgid "" "Your list of books, with all their metadata is stored in a single file, " "called a database. In addition, metadata for each individual book is stored " @@ -10535,24 +10591,13 @@ msgstr "" "fără setările stocate în baza de date sau reţete personalizate.

    Doriţi să " "restauraţi baza de date?" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:131 msgid "Restoring database failed, click Show details to see details" msgstr "" "Restaurarea bazei de date a eşuat. Apăsaţi click pe Arată detalii pentru mai " "multe informaţii." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:107 -msgid "" -"Restoring the database succeeded with some warnings click Show details to " -"see the details." -msgstr "" -"Restaurarea bazei de date s-a finalizat cu succes cu mici avertismente. " -"Apăsaţi click pe Arată detalii pentru mai multe informaţii." - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:112 -msgid "Restoring database was successful" -msgstr "Restaurarea bazei de date s-a încheiat cu succes" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:75 msgid "Saved search already exists" @@ -11023,7 +11068,7 @@ msgid "&Author:" msgstr "&Autor:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:215 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1091 msgid "Ta&gs:" msgstr "Etichete:" @@ -11232,59 +11277,67 @@ msgstr "Contor" msgid "Was" msgstr "A fost" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:263 msgid "Template language tutorial" msgstr "Tutorial şablon limbă" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:267 msgid "Template function reference" msgstr "Şablon funcţie referinţă" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:285 msgid "EXCEPTION: " msgstr "EXCEPŢIE: " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:301 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:312 msgid "No column chosen" msgstr "Nici o coloană selectată" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:313 msgid "You must specify a column to be colored" msgstr "Trebuie să specificaţi coloana care va fi colorată" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:316 msgid "No template provided" msgstr "Nici un şablon furnizat" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:306 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:317 msgid "The template box cannot be empty" msgstr "Caseta şablon nu poate fi goală" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:32 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:252 msgid "Set the color of the column:" msgstr "Setează culoarea coloanei:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:39 +msgid "Copy a color name to the clipboard:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:49 +msgid "Copy the selected color name to the clipboard" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:59 msgid "Template value:" msgstr "Valoare şablon:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:60 msgid "" "The value the of the template using the current book in the library view" msgstr "" "Valoarea şablonului folosind cartea curentă din fereastra bibliotecii" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:73 msgid "Function &name:" msgstr "&Nume funcţie:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:100 msgid "&Documentation:" msgstr "&Documentaţie:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:85 msgid "Python &code:" msgstr "&Cod Python:" @@ -11743,7 +11796,7 @@ msgid "Regular expression (?P)" msgstr "Expresie regulată (?P)" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1288 msgid "ISBN:" msgstr "ISBN:" @@ -11800,13 +11853,13 @@ msgid "Connected " msgstr "Conectat " #: /home/kovid/work/calibre/src/calibre/gui2/init.py:219 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:230 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:261 msgid "Book Details" msgstr "Detalii Carte" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:221 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:232 msgid "Shift+Alt+D" msgstr "Shift+Alt+D" @@ -12220,23 +12273,23 @@ msgstr "Deschide e-carte" msgid "Configure" msgstr "Configurează" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:32 msgid "Use the library located at the specified path." msgstr "Foloseşte biblioteca aflată la locaţia specificată." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:34 msgid "Start minimized to system tray." msgstr "Porneşte minimalizat în bara de sistem." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:36 msgid "Log debugging information to console" msgstr "Înregistrează informaţia de depanare în consolă" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:38 msgid "Do not check for updates" msgstr "Nu căuta actualizări" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:40 msgid "" "Ignore custom plugins, useful if you installed a plugin that is preventing " "calibre from starting" @@ -12244,7 +12297,7 @@ msgstr "" "Ignoră extensiile personalizate. Aceasta este utilă atunci când o extensie " "instalată împiedică calibre să pornească" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:44 msgid "" "Cause a running calibre instance, if any, to be shutdown. Note that if there " "are running jobs, they will be silently aborted, so use with care." @@ -12253,75 +12306,71 @@ msgstr "" "notat: dacă sunt sarcini care rulează, ele vor fi oprite în mod silenţios, " "aşadar folosiţi această opţiune cu grijă." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:69 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:697 msgid "Calibre Library" msgstr "Calibre Library" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:95 msgid "Choose a location for your calibre e-book library" msgstr "Alegeţi o locaţie pentru biblioteca dumneavoastră calibre de e-cărţi" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:104 msgid "Failed to create library" msgstr "Crearea bibliotecii a eşuat" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 #, python-format msgid "Failed to create calibre library at: %r." msgstr "Crearea bibliotecii în %r a eşuat." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:168 msgid "Choose a location for your new calibre e-book library" msgstr "" "Alegeţi o locaţie pentru noua dumneavoastră bibliotecă de e-cărţi calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:136 msgid "Initializing user interface..." msgstr "Se iniţializează interfaţa de utilizator..." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:162 msgid "Repairing failed" msgstr "Repararea a eşuat" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:163 msgid "The database repair failed. Starting with a new empty library." msgstr "" "Repararea bazei de date a eşuat. Se începe cu o bibliotecă nouă goală." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:202 msgid "Bad database location" msgstr "Locaţie invalidă a bazei de date" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:178 #, python-format msgid "Bad database location %r. calibre will now quit." msgstr "Locaţie invalidă a bazei de date la %r. calibre se va închide acum." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:493 msgid "Corrupted database" msgstr "Bază de date coruptă" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:191 +#, python-format msgid "" -"Your calibre database appears to be corrupted. Do you want calibre to try " -"and repair it automatically? If you say No, a new empty calibre library will " -"be created." +"The library database at %s appears to be corrupted. Do you want calibre to " +"try and rebuild it automatically? The rebuild may not be completely " +"successful. If you say No, a new empty calibre library will be created." msgstr "" -"Baza dumneavoastră de date calibre pare să fie coruptă. Doriţi ca şi calibre " -"să încerce să o repare? Dacă răspundeţi cu Nu, o nouă bibliotecă goală se va " -"crea." +"Baza de date a bibliotecii de la %s pare să fie coruptă. Doriţi ca şi " +"calibre să încerce reconstruirea acesteia în mod automat? Reconstruirea " +"poate să eşueze. Dacă răspundeţi cu \"Nu\", o nouă bibliotecă goală va fi " +"creată." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:224 -msgid "" -"Repairing database. This can take a very long time for a large collection" -msgstr "" -"Se repară baza de date. Acest proces poate dura foarte mult pentru o " -"colecţie mare de cărţi." - -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:203 #, python-format msgid "" "Bad database location %r. Will start with a new, empty calibre library" @@ -12329,41 +12378,41 @@ msgstr "" "Locaţie invalidă a bazei de date la %r. Se va porni cu o bibliotecă nouă " "goală." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:213 #, python-format msgid "Starting %s: Loading books..." msgstr "Se începe %s: Se încarcă e-cărţi..." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:293 msgid "If you are sure it is not running" msgstr "Dacă e sigur că nu rulează" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:330 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:296 msgid "may be running in the system tray, in the" msgstr "poate rula în bara de sistem, în" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:298 msgid "upper right region of the screen." msgstr "zona dreaptă de sus a ecranului." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:300 msgid "lower right region of the screen." msgstr "zona dreaptă de jos a ecranului." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:303 msgid "try rebooting your computer." msgstr "încercaţi să reporniţi computerul." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:339 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:353 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:319 msgid "try deleting the file" msgstr "încercaţi să ştergeţi fişierul" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:342 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:308 msgid "Cannot Start " msgstr "Nu se poate porni " -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:343 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:309 #, python-format msgid "%s is already running." msgstr "%s rulează deja." @@ -12389,20 +12438,20 @@ msgstr "I&eşire" msgid "Unhandled exception" msgstr "Excepţie netratată" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:447 msgid "Permission denied" msgstr "Permisiune refuzată" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:105 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:448 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "Nu s-a putut deschide %s. Este folosit cumva de un alt program?" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:137 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." @@ -12410,11 +12459,11 @@ msgstr "" "Specifică modul în care această carte ar trebui sortată după titlu. De " "exemplu, The Exorcist ar putea fi sortată ca şi Exorcist, The." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:139 msgid "Title &sort:" msgstr "&Sortare titlu:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "" " The green color indicates that the current title sort matches the current " "title" @@ -12422,7 +12471,7 @@ msgstr "" " Culoarea verde indică faptul că sortare titlu curent se potriveşte cu " "titlul curent" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:150 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." @@ -12431,11 +12480,11 @@ msgstr "" "titlul curent. Nu este nevoie să acţionaţi în nici un mod, dacă aceasta este " "ceea ce doriţi." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 msgid "Authors changed" msgstr "S-au modificat autorii" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" @@ -12444,7 +12493,7 @@ msgstr "" "modificări înainte de a folosi Gestionează autori. Doriţi să salvaţi " "modificările?" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:303 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:302 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -12457,11 +12506,11 @@ msgstr "" "sortare al autorilor. Dacă este colorată în roşu, atunci autorii şi caseta " "aceasta nu coincid." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:308 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:307 msgid "Author s&ort:" msgstr "S&ortare autor:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" " The green color indicates that the current author sort matches the current " "author" @@ -12469,7 +12518,7 @@ msgstr "" " Culoarea verde indică faptul că sortare autor curent se potriveşte cu " "autorul curent" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:320 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." @@ -12478,11 +12527,11 @@ msgstr "" "autorul curent. Nu este nevoie să acţionaţi în nici un mod, dacă aceasta " "este ceea ce doriţi." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:506 msgid "&Number:" msgstr "&Număr:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:603 #, python-format msgid "" "Last modified: %s\n" @@ -12493,107 +12542,107 @@ msgstr "" "\n" "Dublu click pentru detalii" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:613 #, python-format msgid "Restore %s from the original" msgstr "Restaurează %s din original" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:660 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:659 msgid "Set the cover for the book from the selected format" msgstr "Setaţi coperta pentru carte, în formatul selectat" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:668 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:667 msgid "Set metadata for the book from the selected format" msgstr "Setaţi metadatele pentru carte, în formatul selectat" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:674 msgid "Add a format to this book" msgstr "Adaugă un format acestei cărţi" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:681 msgid "Remove the selected format from this book" msgstr "Şterge formatul selectat de la această carte" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:749 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:752 msgid "Choose formats for " msgstr "Alege formate pentru " -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:795 msgid "You do not have permission to read the following files:" msgstr "Nu aveţi permisiunea de a citi următoarele fişiere:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:822 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:823 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:825 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:826 msgid "No format selected" msgstr "Nici un format selectat" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:835 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:838 msgid "Could not read metadata" msgstr "Metadatele nu au putut fi citite" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:836 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:839 #, python-format msgid "Could not read metadata from %s format" msgstr "Metadatele nu au putut fi citite de pe %s format" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:867 msgid "&Browse" msgstr "&Caută" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:866 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:869 msgid "T&rim" msgstr "&Taie" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:868 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:871 msgid "&Remove" msgstr "Şte&rge" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:874 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:877 msgid "Download co&ver" msgstr "&Descarcă coperta" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:875 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:878 msgid "&Generate cover" msgstr "&Generează coperta" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:925 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:928 msgid "Not a valid picture" msgstr "Imagine invalidă" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:952 msgid "Specify title and author" msgstr "Specificaţi titlul şi autorul" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:950 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:953 msgid "You must specify a title and author before generating a cover" msgstr "Trebuie să specificaţi titlul şi autorul înainte de a genera coperta" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:972 msgid "Invalid cover" msgstr "Copertă invalidă" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:970 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:973 msgid "Could not change cover as the image is invalid." msgstr "Nu s-a schimbat coperta deoarece imaginea este invalidă." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:997 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1000 msgid "This book has no cover" msgstr "Această carte nu are copertă" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:999 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1002 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "Mărime copertă: %(width)d x %(height)d pixeli" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1055 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1058 msgid "stars" msgstr "stele" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1127 msgid "Tags changed" msgstr "Etichete modificate" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1125 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1128 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" @@ -12602,15 +12651,15 @@ msgstr "" "mai întâi trebuie ori să aplicaţi modificările ori să le anulaţi. Doriţi să " "aplicaţi modificările?" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1156 msgid "A comma separated list of languages for this book" msgstr "O listă de limbi, separată prin virgule, pentru această carte" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1176 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1179 msgid "Unknown language" msgstr "Limbă necunoscută" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1177 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1180 #, python-format msgid "The language %s is not recognized" msgid_plural "The languages %s are not recognized" @@ -12618,11 +12667,11 @@ msgstr[0] "Limba %s nu este recunoscută" msgstr[1] "Limbile %s nu sunt recunoscute" msgstr[2] "Limbile %s nu sunt recunoscute" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1189 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1192 msgid "I&ds:" msgstr "I&D:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1193 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -12633,38 +12682,38 @@ msgstr "" "\n" "%s" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1254 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1316 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1257 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 msgid "This ISBN number is valid" msgstr "Codul ISBN este invalid" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1257 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1260 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 msgid "This ISBN number is invalid" msgstr "Codul ISBN este invalid" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1304 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1307 msgid "Invalid ISBN" msgstr "ISBN invalid" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1283 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1286 msgid "Enter an ISBN" msgstr "Introduceţi codul ISBN" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1305 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1308 msgid "The ISBN you entered is not valid. Try again." msgstr "Codul ISBN introdus este invalid. Încercaţi din nou." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1329 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1332 msgid "&Publisher:" msgstr "&Editura:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1399 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1402 msgid "Clear date" msgstr "Şterge data" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1432 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1435 msgid "Publishe&d:" msgstr "&Publicat:" @@ -12736,7 +12785,7 @@ msgid "Downloaded %(num)d of %(tot)d" msgstr "S-au descărcat %(num)d din %(tot)d" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/config.py:61 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:61 msgid "Downloaded metadata fields" msgstr "Descarcă câmpuri de metadate" @@ -14367,11 +14416,11 @@ msgstr "Nici o sursă selectată" msgid "No source selected, cannot configure." msgstr "Nici o sursă selectată. Nu se poate configura." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:32 msgid "Metadata sources" msgstr "Surse metadate" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:37 msgid "" "Disable any metadata sources you do not want by unchecking them. You can " "also set the cover priority. Covers from sources that have a higher " @@ -14382,7 +14431,7 @@ msgstr "" "prioritate mai mare (mică) vor fi preferate atunci când se descarcă " "metadatele în masă.\n" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:48 msgid "" "Sources with a red X next to their names must be configured before they will " "be used. " @@ -14390,30 +14439,30 @@ msgstr "" "Sursele marcate cu un X roşu, trebuie configurate înainte de a putea fi " "folosite. " -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:53 msgid "Configure selected source" msgstr "Configurează sursa selectată" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:66 msgid "" "If you uncheck any fields, metadata for those fields will not be downloaded" msgstr "" "Dacă debifaţi oricare câmp, metadatele pentru câmpurile respective nu vor fi " "descărcate" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:71 msgid "&Select all" msgstr "&Selectează toate" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:75 msgid "&Clear all" msgstr "&Curăţă tot" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:79 msgid "&Select default" msgstr "&Selectează valoarea implicită" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:80 msgid "" "Restore your own subset of checked fields that you define using the 'Set as " "default' button" @@ -14421,11 +14470,11 @@ msgstr "" "Restaurează subsetul propriu de câmpurile bifate pe care le-aţi definit " "folosind butonul \"Setează ca valoare implicită\"" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:84 msgid "&Set as default" msgstr "&Setează ca şi valoare implicită" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:85 msgid "" "Store the currently checked fields as a default you can restore using the " "'Select default' button" @@ -14433,33 +14482,33 @@ msgstr "" "Stochează câmpurile bifate curent ca şi valori implicite pe care le puteţi " "restaura folosind butonul \"Selectează valori implicite\"" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:90 msgid "Convert all downloaded comments to plain &text" msgstr "Converteşte toate comentariile descărcate ca şi &text simplu" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:94 msgid "Swap author names from FN LN to LN, FN" msgstr "Intershimbă numele autorului de la Prenume Nume la Nume, Prenume" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:98 msgid "Max. number of &tags to download:" msgstr "Nr. max. de e&tichete de descărcat:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:105 msgid "Max. &time to wait after first match is found:" msgstr "&Timp max. de aşteptat după prima potrivire:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:133 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:117 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:199 msgid " secs" msgstr " sec" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:113 msgid "Max. time to wait after first &cover is found:" msgstr "Timp max. de aşteptat după prima &copertă găsită:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:121 msgid "" "

    Different metadata sources have different sets of tags for the same book. " "If this option is checked, then calibre will use the smaller tag sets. These " @@ -14477,7 +14526,7 @@ msgstr "" "dintre sursele de metadate are un gen ca şi set de etichete pentru cartea " "pentru care căutaţi. De obicei, toate au seturi mari de etichete." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:123 msgid "Prefer &fewer tags" msgstr "Preferă etichete &puţine" @@ -15029,7 +15078,7 @@ msgstr "" "şi pe urmă apăsând Salvează." #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:131 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:652 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:652 msgid "&Save" msgstr "&Salvează" @@ -15925,7 +15974,7 @@ msgstr "Cărţi:" #: /home/kovid/work/calibre/src/calibre/gui2/store/search_ui.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/store/web_store_dialog_ui.py:63 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:661 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "Close" msgstr "Închide" @@ -16138,7 +16187,7 @@ msgstr "" "doriţi să continuaţi?" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:455 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:456 msgid "Searches" msgstr "Căutări" @@ -16501,23 +16550,34 @@ msgstr "" "Aţi pornit calibre în modul depanare. După ce aţi închis calibre, jurnalul " "de depanare va fi disponibil în fişierul: %s

    Jurnalul va fi afişat automat." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:494 +#, python-format +msgid "" +"The library database at %s appears to be corrupted. Do you want calibre to " +"try and rebuild it automatically? The rebuild may not be completely " +"successful." +msgstr "" +"Baza de date a bibliotecii de la %s pare să fie coruptă. Doriţi ca şi " +"calibre să încerce reconstruirea acesteia în mod automat? Reconstruirea " +"poate să eşueze." + +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:578 msgid "Conversion Error" msgstr "Eroare la conversie" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:581 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:601 msgid "Recipe Disabled" msgstr "Reţetă dezactivată" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:617 msgid "Failed" msgstr "Eşuat" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:631 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:651 msgid "There are active jobs. Are you sure you want to quit?" msgstr "Există sarcini active. Sigur doriţi să ieşiţi?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:634 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:654 msgid "" " is communicating with the device!
    \n" " Quitting may cause corruption on the device.
    \n" @@ -16528,11 +16588,11 @@ msgstr "" "dispozitiv.
    \n" " Sigur doriţi să ieşiţi?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:658 msgid "Active jobs" msgstr "Sarcini active" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:706 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:726 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." @@ -16629,7 +16689,7 @@ msgid "Edit" msgstr "Modifică" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:65 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:667 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "Reset" msgstr "Resetează" @@ -17160,7 +17220,7 @@ msgstr "Ascunde" msgid "Toggle" msgstr "Comută" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:444 #, python-format msgid "" "Choose your e-book device. If your device is not in the list, choose a " @@ -17169,20 +17229,20 @@ msgstr "" "Alegeţi dispozitivul dumneavoastră de citit. Dacă dispozitivul nu se află în " "listă, alegeţi un dispozitiv \"%s\"." -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:505 msgid "Moving library..." msgstr "Se mută biblioteca..." -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:515 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:522 msgid "Failed to move library" msgstr "Mutarea bibliotecii a eşuat" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:576 msgid "Invalid database" msgstr "Bază de date invalidă" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:577 #, python-format msgid "" "

    An invalid library already exists at %(loc)s, delete it before trying to " @@ -17191,15 +17251,15 @@ msgstr "" "

    O bibliotecă invalidă există deja în %(loc)s. Ştergeţi-o înainte de a " "încerca să mutaţi biblioteca curentă.
    Eroare: %(err)s" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:588 msgid "Could not move library" msgstr "Nu s-a putut muta biblioteca" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:663 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:669 msgid "Select location for books" msgstr "Selectaţi o locaţie pentru cărţi" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:690 #, python-format msgid "" "You must choose an empty folder for the calibre library. %s is not empty." @@ -17207,7 +17267,7 @@ msgstr "" "Trebuie să selectaţi un director gol pentru biblioteca dumneavoastră " "calibre. %s nu este gol." -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:758 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:764 msgid "welcome wizard" msgstr "welcome wizard" @@ -17570,7 +17630,7 @@ msgstr "bifat" #: /home/kovid/work/calibre/src/calibre/library/caches.py:569 #: /home/kovid/work/calibre/src/calibre/library/caches.py:583 #: /home/kovid/work/calibre/src/calibre/library/caches.py:593 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:222 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:238 msgid "yes" msgstr "da" @@ -17578,7 +17638,7 @@ msgstr "da" #: /home/kovid/work/calibre/src/calibre/library/caches.py:568 #: /home/kovid/work/calibre/src/calibre/library/caches.py:580 #: /home/kovid/work/calibre/src/calibre/library/caches.py:590 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:222 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:238 msgid "no" msgstr "nu" @@ -18773,22 +18833,22 @@ msgstr "" "Eticheta trebuie trebuie să înceapă cu o literă, să conţină numai litere " "mici, cifre şi \"_\"" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:67 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:68 #, python-format msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "%(tt)sMedia evaluărilor este %(rating)3.1f" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3403 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3404 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "

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

    " -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3432 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3433 #, python-format msgid "Copying %s" msgstr "Se copiază %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3449 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3450 msgid "Compacting database" msgstr "Se compactează baza de date" @@ -18975,7 +19035,7 @@ msgid "" msgstr "" "Salvează într-un singur director, ignorând şablonul structurii directoarelor" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:303 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:319 #, python-format msgid "" "Failed to calculate path for save to disk. Template: %(templ)s\n" @@ -18984,14 +19044,14 @@ msgstr "" "Calcularea căii pentru salvarea pe disc a eşuat. Şablon: %(templ)s\n" "Eroare: %(err)s" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:309 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:325 #, python-format msgid "Template evaluation resulted in no path components. Template: %s" msgstr "" "Evaluarea şablonului a rezultat cu nici o componentă a căii. Şablon: %s" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:403 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:436 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:419 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:452 msgid "Requested formats not available" msgstr "Formatele solicitate nu sunt disponibile" @@ -19706,6 +19766,14 @@ msgid "" "regexp matches the identifier's value. If there is a match, return " "found_val, otherwise return not_found_val." msgstr "" +"identifier_in_list(val, id, found_val, not_found_val) -- tratează \"val\" ca " +"şi o listă de identificatori separată prin virgule, comparând şirul cu " +"fiecare valoare din listă. Un identificator are formatul " +"\"identifier:value\". Parametrul \"id\" trebuie să fie \"id\" sau " +"\"id:regexp\". În primul caz se potriveşte dacă există un identificator cu " +"acelaşi \"id\". În al doilea caz se potriveşte dacă \"regexp\" are valoarea " +"identificatorului. Dacă există o potrivire, se returnează \"found_val\", " +"altfel se returnează \"not_found_val\"." #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:472 msgid "" @@ -19749,6 +19817,16 @@ msgid "" "chars + the length of `middle text`, then the field will be used intact. For " "example, the title `The Dome` would not be changed." msgstr "" +"shorten(val, left chars, middle text, right chars) -- Returnează o versiune " +"scurtată a câmpului, conţinând \"left chars\" de la începutul câmpului, " +"urmate de \"middle text\" (text din mijloc), urmat de \"right chars\" " +"caractere de la sfârşitul şirului. \"Left chars\" şi \"right chars\" trebuie " +"să fie numere întregi. De exemplu, luăm ca şi titlu \"Ancient English Laws " +"in the Times of Ivanhoe\" pe care dorim să îl scriem cu maxim 15 caractere. " +"Dacă folosiţi {title:shorten(9,-,5)}, rezultatul va fi \"Ancient E-nhoe\". " +"Dacă lungimea câmpului este mai mică decât \"left chars\" + \"right chars\" " +"+ lungimea \"middle text\", atunci întreg câmpul va fi folosit. De exemplu " +"titlul \"The Dome\" nu va fi modificat." #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:535 msgid "" @@ -19770,6 +19848,12 @@ msgid "" "If the item is not in the list, then the empty value is returned. The " "separator has the same meaning as in the count function." msgstr "" +"list_item(val, index, separator) -- interpretează valoarea ca şi o listă cu " +"elemente separate prin \"separator\", returnând elementul cu numărul de " +"ordine \"index\". Primul element are numărul de ordine zero. Ultimul element " +"poate fi returnat folosind \"list_item(-1,separator)\". Dacă elementul nu " +"este în listă, atunci se returnează o valoare vidă. Separatorul are acelaşi " +"rol ca şi în funcţia \"count\"." #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:568 msgid "" @@ -19790,6 +19874,13 @@ msgid "" "get the mod time for a specific format. Note that format names are always " "uppercase, as in EPUB." msgstr "" +"formats_modtimes(date_format) -- returnează o listă separată prin virgule de " +"elemente separate prin două puncte (\":\") reprezentând numărul de " +"modificări ale formatului unei cărţi. Parametrul \"date_format\" specifică " +"cum va fi formatată data. Verificaţi funcţia \"date_format\" pentru mai " +"multe detalii. Se poate folosi funcţia \"select\" pentru a obţine timpul de " +"modificare pentru un format specific. Notă: numele formatelor sunt scrise " +"întotdeauna cu litere mari, de ex. EPUB." #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:605 msgid "" @@ -19819,6 +19910,11 @@ msgid "" "examples). See the template language and python documentation for more " "examples. Returns the empty string if formatting fails." msgstr "" +"format_number(v, template) -- formatează numărul \"v\" folosind un şablon de " +"formatare python, cum ar fi \"{0:5.2f}\", \"{0:,d}\" sau \"${0:5,.2f}\". " +"Partea \"field_name\" din şablon trebuie să fie 0 (zero) ( \"{0:\" din " +"exemplele de mai sus). Verificaţi limba şablon şi documentaţia python pentru " +"mai multe exemple. Returnează un şir gol dacă formatarea eşuează." #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:660 msgid "" @@ -19999,6 +20095,15 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:972 msgid "" +"list_equals(list1, sep1, list2, sep2, yes_val, no_val) -- return yes_val if " +"list1 and list2 contain the same items, otherwise return `no_val. The items " +"are determined by splitting each list using the appropriate separator " +"character (sep1 or sep2). The order of items in the lists is not relevant. " +"The compare is case insensitive." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:990 +msgid "" "today() -- return a date string for today. This value is designed for use in " "format_date or days_between, but can be manipulated like any other string. " "The date is in ISO format." @@ -20007,7 +20112,7 @@ msgstr "" "fi folosită în \"format_date\" sau \"days_between\", dar poate fi manipulată " "ca şi oricare alt şir. Data este în formatul ISO." -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:983 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1001 msgid "" "days_between(date1, date2) -- return the number of days between date1 and " "date2. The number is positive if date1 is greater than date2, otherwise " @@ -20019,7 +20124,7 @@ msgstr "" "\"date2\", altfel este negativ. Dacă oricare \"date1\" sau \"date2\" nu sunt " "variabile de tip dată, funcţia returnează un şir gol." -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1005 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1023 msgid "" "language_strings(lang_codes, localize) -- return the strings for the " "language codes passed in lang_codes. If localize is zero, return the strings " @@ -20027,12 +20132,15 @@ msgid "" "the current locale. Lang_codes is a comma-separated list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1025 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1043 msgid "" "language_codes(lang_strings) -- return the language codes for the strings " "passed in lang_strings. The strings must be in the language of the current " "locale. Lang_strings is a comma-separated list." msgstr "" +"language_codes(lang_strings) -- returnează codurile limbilor pentru şirurile " +"din \"lang_strings\". Aceste şiruri trebuie să fie scrise în limba locală " +"curentă. \"Lang_strings\" este o listă separată prin virgule." #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:43 msgid "Waiting..." @@ -20358,102 +20466,106 @@ msgstr "" msgid "Unknown News Source" msgstr "Sursă de ştiri necunoscută" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:720 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:718 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "Reţeta \"%s\" necesită nume de utilizator şi parolă." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:827 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:825 msgid "Download finished" msgstr "Descărcare finalizată" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:829 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:827 msgid "Failed to download the following articles:" msgstr "Descărcarea următoarelor articole a eşuat:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:835 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:833 msgid "Failed to download parts of the following articles:" msgstr "Descărcarea părţilor din următoarele articole a eşuat:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:837 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:835 msgid " from " msgstr " de la " -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:839 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:837 msgid "\tFailed links:" msgstr "\tLink-uri greşite:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:934 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:932 msgid "Could not fetch article." msgstr "Nu s-a putut obţine articolul." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:936 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:934 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:938 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:936 msgid "Run with -vv to see the reason" msgstr "Rulează cu -vv pentru a vedea motivul" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:961 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:959 msgid "Fetching feeds..." msgstr "Se aduc fluxuri..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:966 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:964 msgid "Got feeds from index page" msgstr "Fluxurile s-au obţinut din pagina de index" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:975 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:973 msgid "Trying to download cover..." msgstr "Se încearcă descărcarea coperţii..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:977 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:975 msgid "Generating masthead..." msgstr "Se generează detaliile editorului..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1057 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1055 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "Se porneşte descărcarea [%d thread(s)]..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1073 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1071 #, python-format msgid "Feeds downloaded to %s" msgstr "Fluxurile au fost descărcate în %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1082 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1080 #, python-format msgid "Could not download cover: %s" msgstr "Coperta nu a putut fi descărcată: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1091 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1089 #, python-format msgid "Downloading cover from %s" msgstr "Se descarcă coperta de la %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1137 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1135 msgid "Masthead image downloaded" msgstr "Imaginea cu detaliile editorului a fost descărcată" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1277 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1216 +msgid "Articles in this issue: " +msgstr "Articole în această ediţie: " + +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1286 msgid "Untitled Article" msgstr "Articol fără titlu" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1348 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1357 #, python-format msgid "Article downloaded: %s" msgstr "Articolul a fost descărcat: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1359 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1368 #, python-format msgid "Article download failed: %s" msgstr "Descărcarea articolului a eşuat: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1376 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1385 msgid "Fetching feed" msgstr "Se obţine fluxul" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1518 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1527 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." @@ -20461,7 +20573,7 @@ msgstr "" "Conectare nereuşităi, verificaţi numele de utilizator şi parola pentru " "serviciul Calibre Periodica." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1533 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1542 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -20595,75 +20707,75 @@ msgstr "" msgid "Do not download CSS stylesheets." msgstr "Nu descărca foile de stil CSS." -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:649 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:649 msgid "OK" msgstr "OK" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:652 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:652 msgid "Save" msgstr "Salvează" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:655 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:655 msgid "Open" msgstr "Deschide" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:658 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "Cancel" msgstr "Anulează" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:661 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "&Close" msgstr "Î&nchide" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:664 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:664 msgid "Apply" msgstr "Aplică" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:674 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:674 msgid "Don't Save" msgstr "Nu salva" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:676 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:676 msgid "Close without Saving" msgstr "Închide fără a salva" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:678 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:678 msgid "Discard" msgstr "Ignoră" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:681 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:681 msgid "&Yes" msgstr "&Da" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:684 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:684 msgid "Yes to &All" msgstr "Da pentru &toate" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:687 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:687 msgid "&No" msgstr "&Nu" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:690 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:690 msgid "N&o to All" msgstr "N&u la toate" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:693 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:693 msgid "Save All" msgstr "Salvează tot" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:696 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:696 msgid "Abort" msgstr "Anulează" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:699 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:699 msgid "Retry" msgstr "Reîncearcă" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:702 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:702 msgid "Ignore" msgstr "Ignoră" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:705 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:705 msgid "Restore Defaults" msgstr "Restaurare valori implicite" diff --git a/src/calibre/translations/ru.po b/src/calibre/translations/ru.po index 866da9ab2c..336927befb 100644 --- a/src/calibre/translations/ru.po +++ b/src/calibre/translations/ru.po @@ -6,8 +6,8 @@ msgid "" msgstr "" "Project-Id-Version: calibre 0.4.55\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2011-09-23 18:01+0000\n" -"PO-Revision-Date: 2011-09-27 11:28+0000\n" +"POT-Creation-Date: 2011-09-30 20:39+0000\n" +"PO-Revision-Date: 2011-10-11 08:34+0000\n" "Last-Translator: Sidorychev Alexander \n" "Language-Team: American English \n" "MIME-Version: 1.0\n" @@ -15,8 +15,8 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && " "n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" -"X-Launchpad-Export-Date: 2011-09-28 04:35+0000\n" -"X-Generator: Launchpad (build 14049)\n" +"X-Launchpad-Export-Date: 2011-10-12 04:39+0000\n" +"X-Generator: Launchpad (build 14124)\n" "X-Poedit-Country: RUSSIAN FEDERATION\n" "X-Poedit-Language: Russian\n" "X-Poedit-SourceCharset: utf-8\n" @@ -31,8 +31,8 @@ msgstr "Ничего не делает" #: /home/kovid/work/calibre/src/calibre/db/cache.py:104 #: /home/kovid/work/calibre/src/calibre/db/cache.py:107 #: /home/kovid/work/calibre/src/calibre/db/cache.py:118 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:242 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:243 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:247 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:248 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 @@ -56,7 +56,7 @@ msgstr "Ничего не делает" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1898 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1900 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:286 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:288 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:34 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:35 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:98 @@ -107,8 +107,8 @@ msgstr "Ничего не делает" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:999 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:101 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:138 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:140 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1002 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1007 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1079 @@ -148,7 +148,7 @@ msgstr "Ничего не делает" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:380 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:564 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 @@ -169,9 +169,9 @@ msgstr "Ничего не делает" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1209 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1212 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:252 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:396 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:161 @@ -181,14 +181,14 @@ msgstr "Ничего не делает" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:217 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:541 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:560 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2037 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2187 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3242 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3244 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3377 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:542 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:550 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:561 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2038 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2188 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3243 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3378 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 @@ -275,6 +275,9 @@ msgid "" "Textile references to images. The referenced images as well as the TXT file " "are added to the archive." msgstr "" +"Создать TXTZ-архив, в который будет импортирован текст в TXT-формате, " +"содержащий Markdown или Textile ссылки на изображения. Соответствующие " +"изображения так же будут добавлены в архив." #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:127 msgid "Extract cover from comic files" @@ -392,6 +395,8 @@ msgid "" "Send books via email or the web also connect to iTunes or folders on your " "computer as if they are devices" msgstr "" +"Отправить книги по электронной почте или веб, так же подключает к iTunes или " +"к папкам на вашем компьютере как будто они являются устройствами" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:804 #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 @@ -628,7 +633,7 @@ msgstr "Загрузка метаданных" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1072 msgid "Control how calibre downloads ebook metadata from the net" -msgstr "Изменить настройки для скачки метадаты с интернета" +msgstr "Изменить параметры загрузки метаданных из интернета" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1077 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:276 @@ -760,22 +765,22 @@ msgid "This profile is intended for the Amazon Kindle." msgstr "Профиль для Amazon Kindle." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:173 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:660 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:661 msgid "This profile is intended for the Irex Illiad." msgstr "Профиль для iRex Illiad." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:185 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:673 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:674 msgid "This profile is intended for the IRex Digital Reader 1000." msgstr "Профиль для iRex Digital Reader 1000." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:198 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:687 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:688 msgid "This profile is intended for the IRex Digital Reader 800." msgstr "Профиль для iRex Digital Reader 800." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:210 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:701 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:702 msgid "This profile is intended for the B&N Nook." msgstr "Профиль для B&N Nook." @@ -845,14 +850,19 @@ msgstr "" msgid "This profile is intended for the Amazon Kindle DX." msgstr "Профиль для Amazon Kindle DX." -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:713 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:714 msgid "This profile is intended for the B&N Nook Color." msgstr "Этот профайл предназначен для B&N Nook Color." -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:724 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:725 msgid "This profile is intended for the Sanda Bambook." msgstr "Этот профиль предназначен для Sanda Bambook." +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:740 +msgid "" +"This profile is intended for the PocketBook Pro 900 series of devices." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 msgid "Installed plugins" msgstr "Установленные плагины" @@ -917,13 +927,13 @@ msgstr "Включить указанный плагин" msgid "Disable the named plugin" msgstr "Отключить указанный плагин" -#: /home/kovid/work/calibre/src/calibre/db/backend.py:271 -#: /home/kovid/work/calibre/src/calibre/db/backend.py:280 +#: /home/kovid/work/calibre/src/calibre/db/backend.py:272 +#: /home/kovid/work/calibre/src/calibre/db/backend.py:281 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:288 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:668 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:132 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:674 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:133 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:142 #, python-format msgid "Path to library too long. Must be less than %d characters." msgstr "" @@ -933,26 +943,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:987 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:988 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:814 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:826 msgid "Yes" msgstr "Да" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1102 msgid "Main" msgstr "Основная" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1104 msgid "Card A" msgstr "Карта 1" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1106 msgid "Card B" msgstr "Карта 2" @@ -964,7 +974,7 @@ msgstr "Журнал ошибок" msgid "Communicate with Android phones." msgstr "Соединиться с Android." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:129 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:133 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" @@ -972,11 +982,11 @@ msgstr "" "Разделённый запятаями список директории для отправки e-books на это " "устройство. Будет использовано первое в списке устройство" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:182 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:187 msgid "Communicate with S60 phones." msgstr "Соединиться с телефоном S60" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:201 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:206 msgid "Communicate with WebOS tablets." msgstr "Соединиться с WebOS планшетом" @@ -1111,9 +1121,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1150 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:334 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:347 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:335 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:348 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3104 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "Новости" @@ -1121,8 +1131,8 @@ msgstr "Новости" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:662 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3062 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3080 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3063 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3081 msgid "Catalog" msgstr "Каталог" @@ -1563,7 +1573,7 @@ msgstr "Установить связь с Nook Color и TSR eBook readers." #: /home/kovid/work/calibre/src/calibre/devices/nuut2/driver.py:17 msgid "Communicate with the Nuut2 eBook reader." -msgstr "Установить с Nuut2 eBook reader." +msgstr "Установить связь с Nuut2." #: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:89 msgid "Communicate with the Sony PRS-500 eBook reader." @@ -1883,7 +1893,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/user_defined/driver.py:51 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/device_user_defined.py:81 msgid "Windows main memory ID string" -msgstr "" +msgstr "Строка идентификации основной памяти Windows" #: /home/kovid/work/calibre/src/calibre/devices/user_defined/driver.py:55 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/device_user_defined.py:84 @@ -3603,44 +3613,48 @@ msgstr "" msgid "Cover" msgstr "Обложка" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:409 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:429 msgid "Downloads metadata and covers from Amazon" msgstr "Загружать метаданные и обложки с Amazon" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:419 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:439 msgid "US" msgstr "US" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:420 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:440 msgid "France" msgstr "Франция" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:421 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:441 msgid "Germany" msgstr "Германия" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:422 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:442 msgid "UK" msgstr "Великобритания" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:423 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:443 msgid "Italy" msgstr "Италия" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:424 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:444 msgid "Japan" msgstr "Япония" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:428 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:445 +msgid "Spain" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:449 msgid "Amazon website to use:" msgstr "Использовать сайт Amazon" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:429 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:450 msgid "" "Metadata from Amazon will be fetched using this country's Amazon website." msgstr "Метаданные будут загружены с вашего регионального сайта Amazon." -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:603 msgid "Amazon timed out. Try again later." msgstr "Амазон не загрузился. Попробуйте позже." @@ -3858,7 +3872,7 @@ msgstr "%s формат книг не поддерживается" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:955 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:958 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "Книга %(sidx)s из %(series)s" @@ -4545,8 +4559,7 @@ msgstr "Автоматическая загрузка обложки, если #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:191 msgid "Limit max simultaneous jobs to number of CPUs" msgstr "" -"Ограничить максимальное количество одновременных задач количеством " -"процессоров CPU" +"Ограничить максимальное количество одновременных заданий количеством ядер ЦП" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:193 msgid "" @@ -4573,7 +4586,7 @@ msgid "Choose Files" msgstr "Выберите файлы" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:751 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:754 msgid "Books" msgstr "Книги" @@ -4657,7 +4670,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:67 msgid "Add Empty book. (Book entry with no formats)" -msgstr "Добавить пустую книгу (книгу без каких-либо форматов)." +msgstr "Добавить пустую книгу (книгу без каких-либо форматов)" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:68 msgid "Shift+Ctrl+E" @@ -4992,8 +5005,8 @@ msgstr "Папка %s уже существует. Удалите её снач #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:287 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:341 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:70 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:673 msgid "Too long" msgstr "Слишком длинный" @@ -5061,8 +5074,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:733 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:106 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:88 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:298 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:352 msgid "Success" @@ -5080,7 +5093,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:970 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:377 msgid "Failed" @@ -5141,7 +5155,7 @@ msgid "Create a catalog of the books in your calibre library" msgstr "Создать каталог книг в вашей библиотеке calibre" #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:88 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:590 msgid "Cannot convert" msgstr "Не преобразуется" @@ -5206,7 +5220,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/device_category_editor.py:112 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:674 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:216 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:503 @@ -5631,7 +5645,7 @@ msgstr "F1" #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:66 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:670 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:670 msgid "Help" msgstr "Справка" @@ -5938,7 +5952,7 @@ msgstr "О 'Загрузить книги'" #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:17 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tweak_epub_ui.py:60 msgid "Tweak ePub" -msgstr "Tweak EPUB" +msgstr "Изменить ePub" #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:18 msgid "Make small changes to ePub format books" @@ -5951,7 +5965,7 @@ msgstr "T" #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:29 #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:41 msgid "Cannot tweak ePub" -msgstr "Не могу настроить EPUB" +msgstr "Не могу изменить ePub" #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:42 msgid "No ePub available. First convert the book to ePub." @@ -6066,7 +6080,7 @@ msgid "No books found" msgstr "Книги не найдены" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:289 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:794 msgid "No permission" msgstr "Нет разрешений" @@ -6282,50 +6296,50 @@ msgid "" msgstr "" "Несколько книг в папке, т.е. каждый файл представляет собой уникальную книгу." -#: /home/kovid/work/calibre/src/calibre/gui2/bars.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/bars.py:195 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:302 msgid "Donate" msgstr "Пожертвовать" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:120 msgid "Click to open" msgstr "Щелкните, чтобы открыть" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:135 msgid "Ids" msgstr "Идентификаторы" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:173 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "Книга %(sidx)s из %(series)s" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1035 msgid "Collections" msgstr "Коллекции" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:290 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:256 msgid "Paste Cover" msgstr "Вставить обложку" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:291 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:257 msgid "Copy Cover" msgstr "Копировать обложку" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:557 msgid "Double-click to open Book Details window" msgstr "Двойной клик откроет окно с описанием книги" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:556 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:558 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "Путь" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:559 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" @@ -6415,7 +6429,7 @@ msgstr "вывод" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:21 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:105 @@ -6673,7 +6687,7 @@ msgstr "Нижний индекс" #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:81 msgid "Ordered list" -msgstr "Нуменованные список" +msgstr "Нумерованный список" #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:83 msgid "Unordered list" @@ -7031,7 +7045,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:108 msgid "&Output document" -msgstr "&Выходной докумен" +msgstr "&Выходной документ" #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:114 @@ -7326,7 +7340,7 @@ msgstr "Семейство шрифтов S&ans-serif:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:135 msgid "&Monospaced font family:" -msgstr "Семейство шрифтов &Monospaced:" +msgstr "Cемейство &Моноширинных шрифтов:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:117 @@ -7343,33 +7357,33 @@ msgstr "" "насколько это возможно." #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:901 msgid "Choose cover for " msgstr "Выбрать обложку " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:906 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:909 msgid "Cannot read" msgstr "Не читается" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:910 msgid "You do not have permission to read the file: " msgstr "У вас нет разрешения на чтение этого файла: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:203 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:915 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:918 msgid "Error reading file" msgstr "Ошибка чтения файла" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:916 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:919 msgid "

    There was an error reading from file:
    " msgstr "

    Ошибка при чтении файла:
    " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:926 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:929 msgid " is not a valid picture" msgstr " неверное изображение" @@ -7379,11 +7393,11 @@ msgstr "Обложка книги" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:160 msgid "Change &cover image:" -msgstr "Заменено изображение &обложки:" +msgstr "Изменить изображение &обложки" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:161 msgid "Browse for an image to use as the cover of this book." -msgstr "Просмотреть изображения для обложки этой книги." +msgstr "Выбрать изображение для обложки этой книги." #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:163 msgid "Use cover from &source file" @@ -7394,7 +7408,7 @@ msgid "&Title: " msgstr "&Заголовок: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 msgid "Change the title of this book" msgstr "Изменить заголовок книги" @@ -7425,7 +7439,7 @@ msgstr "Пометки: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:548 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1089 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1092 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

    They can be any words or phrases, separated by commas." @@ -7436,7 +7450,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:555 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:214 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:446 msgid "&Series:" msgstr "Серия:" @@ -7444,7 +7458,7 @@ msgstr "Серия:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:556 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:557 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:445 msgid "List of known series. You can add new series." msgstr "Список известных серий. Вы можете добовлять новые серии." @@ -8095,7 +8109,7 @@ msgstr "Не могу загрузить просмотрщик обложек" #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:271 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:320 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:324 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1396 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1399 msgid "Undefined" msgstr "Не определено" @@ -8423,7 +8437,7 @@ msgstr "Для новых книг установить автора:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:45 msgid "Reset author to Unknown" -msgstr "Изменить автора на Неизвестный" +msgstr "Изменить автора на 'Неизвестно'" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_from_isbn_ui.py:63 msgid "Add books by ISBN" @@ -8481,8 +8495,8 @@ msgstr "Формат &каталога:" msgid "" "Catalog &title (existing catalog with the same title will be replaced):" msgstr "" -"Заголовок каталога (уже существующий каталог с таким же заголовком будет " -"заменен)" +"Название файла каталога (уже существующий файл каталога с таким же " +"заголовком будет заменен)" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:96 msgid "&Send catalog to device automatically" @@ -8680,51 +8694,51 @@ msgstr "Существующий" msgid "Convertible" msgstr "Конвертируемый" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:43 msgid "Choose location for calibre library" msgstr "Укажите путь для библиотеки calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:50 msgid "Same as current" msgstr "Тот же" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 #, python-format msgid "The location %s contains the current calibre library" msgstr "Путь %s содержит текущую библиотеку calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:56 msgid "No existing library found" msgstr "Не найдено текущей библиотеки" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 #, python-format msgid "There is no existing calibre library at %s" msgstr "Не найдена существующая библиотека calibre в папке %s" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:62 msgid "Not empty" msgstr "Не пуст" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:63 #, python-format msgid "The folder %s is not empty. Please choose an empty folder" msgstr "Папка %s не пуста. Пожалуйста укажите пустую папку" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:94 msgid "No location" msgstr "Путь не указан" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:94 msgid "No location selected" msgstr "Путь не выбран" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:683 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:689 msgid "Bad location" msgstr "Неправильный путь" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:99 #, python-format msgid "%s is not an existing folder" msgstr "Папка %s не существует" @@ -8793,14 +8807,14 @@ msgstr "Установить опции конвертации %s" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:211 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:117 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 msgid "&Title:" msgstr "&Название:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:199 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:198 msgid "&Author(s):" msgstr "&Автор(ы):" @@ -8809,21 +8823,21 @@ msgid "&Profile:" msgstr "&Профиль:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:24 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:236 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:649 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:241 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:649 msgid "&OK" msgstr "О&К" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:25 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:242 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tweak_epub_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:233 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:658 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "&Cancel" msgstr "&Отменить" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog_ui.py:43 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:26 msgid "Edit Comments" msgstr "Редактировать комментарии" @@ -9086,19 +9100,19 @@ msgstr "" msgid "Details of job" msgstr "Подробности задания" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:21 msgid "Active Jobs" msgstr "Активные задания" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:36 msgid "&Stop selected jobs" msgstr "&Остановить выбранные задания" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:40 msgid "Show job &details" msgstr "Показать подробности задания" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:44 msgid "Stop &all non device jobs" msgstr "Остановить &все задания не на устройствах" @@ -9119,7 +9133,7 @@ msgid "Show detailed information about this error" msgstr "Показать детальную информацию об ошибке" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:531 msgid "Copied" msgstr "Скопирована" @@ -9301,7 +9315,7 @@ msgstr "Автоматически выставить сортировку по #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:538 msgid "&Swap title and author" -msgstr "" +msgstr "&Поменять местами Автора и Название" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:539 msgid "Author s&ort: " @@ -9316,13 +9330,13 @@ msgstr "" "Дикенс будет сортироваться, как Дикенс, Чарлз." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:541 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1047 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1050 msgid "&Rating:" msgstr "Оценка:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:542 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:543 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1048 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1051 msgid "Rating of this book. 0-5 stars" msgstr "Оценка этой книги. 0-5 звезды" @@ -9392,7 +9406,7 @@ msgid "&Force numbers to start with:" msgstr "&Задать начало нумрации с:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:569 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1380 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1383 msgid "&Date:" msgstr "&Дата:" @@ -9463,10 +9477,10 @@ msgstr "&Убрать обложку" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:591 msgid "Set from &ebook file(s)" -msgstr "" +msgstr "Поставить обложку из &книги" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:592 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1152 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1155 msgid "&Languages:" msgstr "&Языки" @@ -10053,7 +10067,7 @@ msgstr "Найти" msgid "Search in the library view for the selected item" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:23 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:25 msgid "" "Restoring database from backups, do not interrupt, this will happen in three " "stages" @@ -10061,11 +10075,28 @@ msgstr "" "Восстановление базы данных из резервной копий произойдет в три этапа, не " "прерывайте" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:27 msgid "Restoring database" msgstr "Восстановление базы данных" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:80 +#, python-format +msgid "The old database was saved as: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:84 +#, python-format +msgid "" +"Restoring the database succeeded with some warnings click Show details to " +"see the details. %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:89 +#, python-format +msgid "Restoring database was successful. %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:94 msgid "" "Your list of books, with all their metadata is stored in a single file, " "called a database. In addition, metadata for each individual book is stored " @@ -10076,24 +10107,13 @@ msgid "" "recipes.

    Do you want to restore the database?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:131 msgid "Restoring database failed, click Show details to see details" msgstr "" "Восстановление базы данных не удалось, щелкните Показать подробности, чтобы " "увидеть детали" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:107 -msgid "" -"Restoring the database succeeded with some warnings click Show details to " -"see the details." -msgstr "" -"Восстановление базы данных удалось с некоторыми предупреждениями, щелкните " -"кнопку Показать подробности, чтобы увидеть детали." - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:112 -msgid "Restoring database was successful" -msgstr "Восстановление базы данных прошло успешно" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:75 msgid "Saved search already exists" @@ -10562,7 +10582,7 @@ msgid "&Author:" msgstr "&Автор:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:215 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1091 msgid "Ta&gs:" msgstr "&Теги:" @@ -10767,58 +10787,66 @@ msgstr "Количество" msgid "Was" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:263 msgid "Template language tutorial" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:267 msgid "Template function reference" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:285 msgid "EXCEPTION: " msgstr "ИСКЛЮЧЕНИЕ: " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:301 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:312 msgid "No column chosen" msgstr "Не выбран столбец" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:313 msgid "You must specify a column to be colored" msgstr "Вы должны выбрать столбец" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:316 msgid "No template provided" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:306 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:317 msgid "The template box cannot be empty" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:32 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:252 msgid "Set the color of the column:" msgstr "Изменить цвет столбца:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:98 -msgid "Template value:" +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:39 +msgid "Copy a color name to the clipboard:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:49 +msgid "Copy the selected color name to the clipboard" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:59 +msgid "Template value:" +msgstr "Значение шаблона:" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:60 msgid "" "The value the of the template using the current book in the library view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:73 msgid "Function &name:" msgstr "&Имя функции:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:100 msgid "&Documentation:" msgstr "&Описание:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:85 msgid "Python &code:" msgstr "&Код Python:" @@ -10885,11 +10913,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tweak_epub_ui.py:67 msgid "&Rebuild ePub" -msgstr "" +msgstr "&Запаковать ePub" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tweak_epub_ui.py:68 msgid "&Preview ePub" -msgstr "" +msgstr "&Просмотреть ePub" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:141 msgid "No recipe selected" @@ -11252,7 +11280,7 @@ msgid "Regular expression (?P)" msgstr "Обычный параметр (?P)" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1288 msgid "ISBN:" msgstr "ISBN:" @@ -11309,13 +11337,13 @@ msgid "Connected " msgstr "Подключено " #: /home/kovid/work/calibre/src/calibre/gui2/init.py:219 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:230 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:261 msgid "Book Details" msgstr "Описание Книги" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:221 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:232 msgid "Shift+Alt+D" msgstr "Shift+Alt+D" @@ -11725,23 +11753,23 @@ msgstr "Открыть книгу" msgid "Configure" msgstr "Настроить" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:32 msgid "Use the library located at the specified path." msgstr "Использовать библиотеку по указанному пути." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:34 msgid "Start minimized to system tray." msgstr "Старт минимизированным в трей" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:36 msgid "Log debugging information to console" msgstr "Выводить отладочную информацию на консоль" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:38 msgid "Do not check for updates" msgstr "Не проверять наличие обновлений" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:40 msgid "" "Ignore custom plugins, useful if you installed a plugin that is preventing " "calibre from starting" @@ -11749,120 +11777,112 @@ msgstr "" "Игнорировать пользовательские плагины. Полезно, если вы установили плагин, " "препятствующий запуску Calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:44 msgid "" "Cause a running calibre instance, if any, to be shutdown. Note that if there " "are running jobs, they will be silently aborted, so use with care." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:69 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:697 msgid "Calibre Library" msgstr "Библиотека Calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:95 msgid "Choose a location for your calibre e-book library" msgstr "Выберите место для вашей электронной библиотеки calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:104 msgid "Failed to create library" msgstr "Не удалось создать библиотеку" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 #, python-format msgid "Failed to create calibre library at: %r." msgstr "Не удалось создать библиотеку в: %r." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:168 msgid "Choose a location for your new calibre e-book library" msgstr "" "Выберите местонахождение для новой библиотеки электронных книг Calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:136 msgid "Initializing user interface..." msgstr "Инициализация пользовательского интерфейса..." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:162 msgid "Repairing failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:163 msgid "The database repair failed. Starting with a new empty library." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:202 msgid "Bad database location" msgstr "Плохое расположение базы данных" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:178 #, python-format msgid "Bad database location %r. calibre will now quit." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:493 msgid "Corrupted database" msgstr "Поврежденная база данных" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:191 +#, python-format msgid "" -"Your calibre database appears to be corrupted. Do you want calibre to try " -"and repair it automatically? If you say No, a new empty calibre library will " -"be created." +"The library database at %s appears to be corrupted. Do you want calibre to " +"try and rebuild it automatically? The rebuild may not be completely " +"successful. If you say No, a new empty calibre library will be created." msgstr "" -"Похоже, база данных Calibre повреждена. Хотите, чтобы Сalibre попробовал " -"восстановить её автоматически? Если вы ответите «Нет», будет создана новая " -"пустая база данных." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:224 -msgid "" -"Repairing database. This can take a very long time for a large collection" -msgstr "" -"Восстановление базы данных. Это может занять очень много времени для большой " -"коллекции книг" - -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:203 #, python-format msgid "" "Bad database location %r. Will start with a new, empty calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:213 #, python-format msgid "Starting %s: Loading books..." msgstr "Запуск %s: Загрузка книг..." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:293 msgid "If you are sure it is not running" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:330 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:296 msgid "may be running in the system tray, in the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:298 msgid "upper right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:300 msgid "lower right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:303 msgid "try rebooting your computer." msgstr "попробуйте перезагрузить ваш компьютер" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:339 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:353 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:319 msgid "try deleting the file" msgstr "попробуйте удалить файл" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:342 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:308 msgid "Cannot Start " msgstr "Не удается запустить " -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:343 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:309 #, python-format msgid "%s is already running." msgstr "%s уже запущен." @@ -11888,20 +11908,20 @@ msgstr "&Выход" msgid "Unhandled exception" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:447 msgid "Permission denied" msgstr "Доступ запрещён" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:105 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:448 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "Не удаётся открыть %s. Возможно, используется другой программой?" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:137 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." @@ -11909,27 +11929,27 @@ msgstr "" "Указывает, как эта книга будет отсортирована по названию. Например, The " "Exorcist может быть отсортирован как Exorcist, The." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:139 msgid "Title &sort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "" " The green color indicates that the current title sort matches the current " "title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:150 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 msgid "Authors changed" msgstr "Авторы изменены" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" @@ -11937,7 +11957,7 @@ msgstr "" "Вы изменили авторов этой книги. Следует сохранить эти изменения перед " "использованием «Управления авторами». Вы хотите сохранить эти изменения?" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:303 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:302 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -11945,27 +11965,27 @@ msgid "" "strings. If it is colored red, then the authors and this text do not match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:308 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:307 msgid "Author s&ort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" " The green color indicates that the current author sort matches the current " "author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:320 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:506 msgid "&Number:" msgstr "&Номер:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:603 #, python-format msgid "" "Last modified: %s\n" @@ -11976,107 +11996,107 @@ msgstr "" "\n" "Дважды щелкните, чтобы посмотреть" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:613 #, python-format msgid "Restore %s from the original" msgstr "Восстановить %s из оригинала" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:660 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:659 msgid "Set the cover for the book from the selected format" msgstr "Установить обложку выбранного формата" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:668 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:667 msgid "Set metadata for the book from the selected format" msgstr "Установить метаданные для книги из выбранного формата" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:674 msgid "Add a format to this book" msgstr "Добавить формат к этой книге" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:681 msgid "Remove the selected format from this book" msgstr "Удалить выбранный формат из этой книги" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:749 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:752 msgid "Choose formats for " msgstr "Выберите форматы для " -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:795 msgid "You do not have permission to read the following files:" msgstr "Нет разрешений для чтения следующих файлов:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:822 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:823 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:825 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:826 msgid "No format selected" msgstr "Не выбран формат" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:835 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:838 msgid "Could not read metadata" msgstr "Не могу прочесть метаданные" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:836 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:839 #, python-format msgid "Could not read metadata from %s format" msgstr "Не могу прочесть метаданные из формата %s" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:867 msgid "&Browse" msgstr "В&ыбрать" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:866 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:869 msgid "T&rim" msgstr "Об&резать" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:868 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:871 msgid "&Remove" msgstr "&Удалить" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:874 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:877 msgid "Download co&ver" msgstr "Загрузить о&бложку" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:875 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:878 msgid "&Generate cover" msgstr "С&генерировать обложку" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:925 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:928 msgid "Not a valid picture" msgstr "Не допустимое изображение" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:952 msgid "Specify title and author" msgstr "Укажите заглавие и автора" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:950 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:953 msgid "You must specify a title and author before generating a cover" msgstr "Нужно указать заглавие и автора перед созданием обложки" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:972 msgid "Invalid cover" msgstr "Недопустимая обложка" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:970 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:973 msgid "Could not change cover as the image is invalid." msgstr "Не удалось изменить обложку, неверное изображение." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:997 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1000 msgid "This book has no cover" msgstr "У книги нет обложки" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:999 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1002 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "Размеры обложки: %(width)d x %(height)d пикселов" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1055 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1058 msgid "stars" msgstr "звезды" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1127 msgid "Tags changed" msgstr "Изменены теги" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1125 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1128 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" @@ -12084,15 +12104,15 @@ msgstr "" "Вы изменили теги. Чтобы использовать редактор тегов, нужно либо отменить, " "либо применить эти изменения. Применить изменения?" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1156 msgid "A comma separated list of languages for this book" msgstr "Список языков данной книги через запятую" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1176 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1179 msgid "Unknown language" msgstr "Неизвестный язык" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1177 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1180 #, python-format msgid "The language %s is not recognized" msgid_plural "The languages %s are not recognized" @@ -12100,11 +12120,11 @@ msgstr[0] "Язык %s не распознан" msgstr[1] "Языки %s не распознаны" msgstr[2] "Языки %s не распознаны" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1189 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1192 msgid "I&ds:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1193 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -12112,38 +12132,38 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1254 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1316 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1257 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 msgid "This ISBN number is valid" msgstr "Это корректный номер ISBN" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1257 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1260 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 msgid "This ISBN number is invalid" msgstr "Это не корректный номер ISBN" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1304 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1307 msgid "Invalid ISBN" msgstr "Неправильный ISBN" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1283 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1286 msgid "Enter an ISBN" msgstr "Введите ISBN" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1305 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1308 msgid "The ISBN you entered is not valid. Try again." msgstr "Вы указали неправильный ISBN. Попробуйте снова." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1329 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1332 msgid "&Publisher:" msgstr "&Издатель:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1399 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1402 msgid "Clear date" msgstr "Очистить дату" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1432 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1435 msgid "Publishe&d:" msgstr "И&здана:" @@ -12215,9 +12235,9 @@ msgid "Downloaded %(num)d of %(tot)d" msgstr "Загружено %(num)d из %(tot)d" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/config.py:61 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:61 msgid "Downloaded metadata fields" -msgstr "" +msgstr "Загружаемые поля метаданных" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:32 msgid "Edit Metadata" @@ -12271,7 +12291,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:150 msgid "Swap the author and title" -msgstr "Заменить Автора и Заглавие" +msgstr "Поменять местами Автора и Название" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:156 msgid "" @@ -12490,7 +12510,7 @@ 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/preferences/adding_ui.py:71 @@ -13650,7 +13670,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:231 msgid "When showing cover browser in separate window, show it &fullscreen" -msgstr "" +msgstr "При просмотре обложки в отдельном окне, показывать &полноэкранно" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:236 #, python-format @@ -13676,7 +13696,7 @@ msgstr "Сохранить изменения" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:239 msgid "Cancel and return to overview" -msgstr "" +msgstr "Отменить и вернуться к окну параметров" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:295 msgid "Restoring to defaults not supported for" @@ -13745,11 +13765,11 @@ msgstr "Источник не выбран" msgid "No source selected, cannot configure." msgstr "Невозможно настройть, не выбран источник." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:32 msgid "Metadata sources" msgstr "Источники метаданных" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:37 msgid "" "Disable any metadata sources you do not want by unchecking them. You can " "also set the cover priority. Covers from sources that have a higher " @@ -13760,7 +13780,7 @@ msgstr "" "предпочтение обложкам из источников с более высоким (меньшая цифра) " "приоритетом.\n" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:48 msgid "" "Sources with a red X next to their names must be configured before they will " "be used. " @@ -13768,71 +13788,71 @@ msgstr "" "Источники с красным «X» возле их имени нужно настроить перед их " "использованием. " -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:53 msgid "Configure selected source" msgstr "Настроить выбранный источник" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:66 msgid "" "If you uncheck any fields, metadata for those fields will not be downloaded" msgstr "" "Если снять отметку с полей, метаданные для этих полей не будут загружены" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:71 msgid "&Select all" msgstr "Выделить все" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:75 msgid "&Clear all" msgstr "Очистить все" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:79 msgid "&Select default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:80 msgid "" "Restore your own subset of checked fields that you define using the 'Set as " "default' button" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:84 msgid "&Set as default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:85 msgid "" "Store the currently checked fields as a default you can restore using the " "'Select default' button" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:90 msgid "Convert all downloaded comments to plain &text" msgstr "Преобразовать все загруженные комментарии в простой &текст" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:94 msgid "Swap author names from FN LN to LN, FN" msgstr "Изменить имя автора: ИМЯ ФАМИЛИЯ → ФАМИЛИЯ, ИМЯ" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:98 msgid "Max. number of &tags to download:" msgstr "Макс. &число загружаемых тегов:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:105 msgid "Max. &time to wait after first match is found:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:133 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:117 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:199 msgid " secs" msgstr " сек" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:113 msgid "Max. time to wait after first &cover is found:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:121 msgid "" "

    Different metadata sources have different sets of tags for the same book. " "If this option is checked, then calibre will use the smaller tag sets. These " @@ -13843,7 +13863,7 @@ msgid "" "for. Most often, they all have large tag sets." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:123 msgid "Prefer &fewer tags" msgstr "" @@ -14318,7 +14338,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:131 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:652 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:652 msgid "&Save" msgstr "Сохранить" @@ -14791,7 +14811,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:402 msgid "Enable or disable search highlighting." -msgstr "" +msgstr "Включить или отключить подсветку результатов поиска" #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:457 msgid "Saved Searches" @@ -14829,7 +14849,7 @@ msgstr "*Текущий поиск" #: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:12 msgid "Restrict to" -msgstr "" +msgstr "Ограничения для" #: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:19 #: /home/kovid/work/calibre/src/calibre/gui2/search_restriction_mixin.py:92 @@ -15107,7 +15127,7 @@ msgstr "Книги:" #: /home/kovid/work/calibre/src/calibre/gui2/store/search_ui.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/store/web_store_dialog_ui.py:63 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:661 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "Close" msgstr "Закрыть" @@ -15298,7 +15318,7 @@ msgstr "" "Изменить мета-данные нескольких книг займёт некоторое время. Вы согласны" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:455 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:456 msgid "Searches" msgstr "Поиски" @@ -15645,23 +15665,31 @@ msgid "" "automatically." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:494 +#, python-format +msgid "" +"The library database at %s appears to be corrupted. Do you want calibre to " +"try and rebuild it automatically? The rebuild may not be completely " +"successful." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:578 msgid "Conversion Error" msgstr "Ошибка преобразования" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:581 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:601 msgid "Recipe Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:617 msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:631 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:651 msgid "There are active jobs. Are you sure you want to quit?" msgstr "Имеется активное задание. Вы все равно хотите выйти?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:634 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:654 msgid "" " is communicating with the device!
    \n" " Quitting may cause corruption on the device.
    \n" @@ -15671,11 +15699,11 @@ msgstr "" " Выход может вызвать искажение на устройстве.
    \n" " Вы действительно уверены, что хотите выйти?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:658 msgid "Active jobs" msgstr "Активные задания" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:706 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:726 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." @@ -15770,7 +15798,7 @@ msgid "Edit" msgstr "Изменить" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:65 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:667 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "Reset" msgstr "Сбросить" @@ -15788,7 +15816,7 @@ msgstr "Настройка просмоторщика Ebook" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:179 msgid "&Font options" -msgstr "&Опции шрифта" +msgstr "Параметры &шрифта" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:180 msgid "Se&rif family:" @@ -15800,7 +15828,7 @@ msgstr "Cемейство &Sans:" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:182 msgid "&Monospace family:" -msgstr "Cемейство &Monospace:" +msgstr "Cемейство &Моноширинных шрифтов:" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:183 msgid "&Default font size:" @@ -15814,7 +15842,7 @@ msgstr " пикс." #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:185 msgid "Monospace &font size:" -msgstr "Monospace &размер шрифта:" +msgstr "&Размер моноширинного шрифта :" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:187 msgid "S&tandard font:" @@ -15830,7 +15858,7 @@ msgstr "Sans-serif" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:190 msgid "Monospace" -msgstr "Моноширный" +msgstr "Моноширинный" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:191 msgid "Remember last used &window size" @@ -16261,7 +16289,7 @@ msgstr "Печать книги" #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:103 msgid "Test name invalid" -msgstr "" +msgstr "Неправильно тестовое имя файла" #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:104 #, python-format @@ -16286,7 +16314,7 @@ msgstr "Скрыть" msgid "Toggle" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:444 #, python-format msgid "" "Choose your e-book device. If your device is not in the list, choose a " @@ -16295,41 +16323,41 @@ msgstr "" "Выберите ваше устройство для чтения электронных книг. Если его нет в списке, " "выберите устройство \"%s\"." -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:505 msgid "Moving library..." msgstr "Перемещение библиотеки..." -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:515 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:522 msgid "Failed to move library" msgstr "Ошибка при перемещении библиотеки" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:576 msgid "Invalid database" msgstr "Неверная база данных" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:577 #, python-format msgid "" "

    An invalid library already exists at %(loc)s, delete it before trying to " "move the existing library.
    Error: %(err)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:588 msgid "Could not move library" msgstr "Не удалось переместить библиотеку" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:663 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:669 msgid "Select location for books" msgstr "Выберите место для книг" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:690 #, python-format msgid "" "You must choose an empty folder for the calibre library. %s is not empty." msgstr "Нужно выбрать пустую папку для библиотеки calibre. %s не пуста." -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:758 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:764 msgid "welcome wizard" msgstr "Мастер приветствия" @@ -16683,7 +16711,7 @@ msgstr "отмечено" #: /home/kovid/work/calibre/src/calibre/library/caches.py:569 #: /home/kovid/work/calibre/src/calibre/library/caches.py:583 #: /home/kovid/work/calibre/src/calibre/library/caches.py:593 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:222 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:238 msgid "yes" msgstr "да" @@ -16691,7 +16719,7 @@ msgstr "да" #: /home/kovid/work/calibre/src/calibre/library/caches.py:568 #: /home/kovid/work/calibre/src/calibre/library/caches.py:580 #: /home/kovid/work/calibre/src/calibre/library/caches.py:590 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:222 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:238 msgid "no" msgstr "нет" @@ -17672,22 +17700,22 @@ msgstr "" "Заголовок должен содержать только строчные буквы, цифры, подчеркивания и " "начинаться с буквы" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:67 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:68 #, python-format msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3403 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3404 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "

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

    " -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3432 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3433 #, python-format msgid "Copying %s" msgstr "Копирование %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3449 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3450 msgid "Compacting database" msgstr "Сжатие базы данных" @@ -17854,20 +17882,20 @@ msgid "" "Save into a single directory, ignoring the template directory structure" msgstr "Сохранить в одном каталоге, игнорируя структуру шаблона каталога" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:303 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:319 #, python-format msgid "" "Failed to calculate path for save to disk. Template: %(templ)s\n" "Error: %(err)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:309 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:325 #, python-format msgid "Template evaluation resulted in no path components. Template: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:403 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:436 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:419 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:452 msgid "Requested formats not available" msgstr "Эти форматы не достыпны" @@ -18221,7 +18249,7 @@ msgstr "Разработанные пользователем тэги брау #: /home/kovid/work/calibre/src/calibre/utils/config_base.py:410 msgid "How and when calibre updates metadata on the device." -msgstr "Как и когда calibre обновляет метаданные на устройстве" +msgstr "Как и когда calibre обновляет метаданные на устройстве." #: /home/kovid/work/calibre/src/calibre/utils/config_base.py:412 msgid "" @@ -18740,6 +18768,15 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:972 msgid "" +"list_equals(list1, sep1, list2, sep2, yes_val, no_val) -- return yes_val if " +"list1 and list2 contain the same items, otherwise return `no_val. The items " +"are determined by splitting each list using the appropriate separator " +"character (sep1 or sep2). The order of items in the lists is not relevant. " +"The compare is case insensitive." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:990 +msgid "" "today() -- return a date string for today. This value is designed for use in " "format_date or days_between, but can be manipulated like any other string. " "The date is in ISO format." @@ -18748,7 +18785,7 @@ msgstr "" "для использования в format_date или days_between, но можно использовать как " "и любую другую строку. Дата в формате ISO." -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:983 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1001 msgid "" "days_between(date1, date2) -- return the number of days between date1 and " "date2. The number is positive if date1 is greater than date2, otherwise " @@ -18759,7 +18796,7 @@ msgstr "" "date2. Число положительно, если date1 больше date2, в противном случае " "отрицательно. Если date1 или date2 не даты, функция возвращает пустую строку." -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1005 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1023 msgid "" "language_strings(lang_codes, localize) -- return the strings for the " "language codes passed in lang_codes. If localize is zero, return the strings " @@ -18767,7 +18804,7 @@ msgid "" "the current locale. Lang_codes is a comma-separated list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1025 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1043 msgid "" "language_codes(lang_strings) -- return the language codes for the strings " "passed in lang_strings. The strings must be in the language of the current " @@ -19094,102 +19131,106 @@ msgstr "Не загружать последнюю версию встроенн msgid "Unknown News Source" msgstr "Неизвестный новостной ресурс" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:720 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:718 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "Рецепт \"%s\" требует имя пользожателя и пароль" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:827 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:825 msgid "Download finished" msgstr "Закачка завершена" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:829 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:827 msgid "Failed to download the following articles:" msgstr "Неудачная загрузка следующих статей:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:835 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:833 msgid "Failed to download parts of the following articles:" msgstr "Неудачная загрузка частей следующих статей:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:837 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:835 msgid " from " msgstr " из " -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:839 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:837 msgid "\tFailed links:" msgstr "\tБитые ссылки:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:934 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:932 msgid "Could not fetch article." msgstr "Не удалось получить статью." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:936 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:934 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:938 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:936 msgid "Run with -vv to see the reason" msgstr "Запуск с-vv чтобы увидеть причину" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:961 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:959 msgid "Fetching feeds..." msgstr "Вызываются заготовки..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:966 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:964 msgid "Got feeds from index page" msgstr "Получить заготовки для оглавления" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:975 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:973 msgid "Trying to download cover..." msgstr "Попытка скачать обложку..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:977 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:975 msgid "Generating masthead..." msgstr "Создаем титульные данные..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1057 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1055 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "Начало загрузки [%d поток(и)]..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1073 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1071 #, python-format msgid "Feeds downloaded to %s" msgstr "Заготовки закачиватся в %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1082 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1080 #, python-format msgid "Could not download cover: %s" msgstr "Невозможно скачать обложку: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1091 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1089 #, python-format msgid "Downloading cover from %s" msgstr "Скачивается обложка из %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1137 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1135 msgid "Masthead image downloaded" msgstr "Выходные данные изображения загрузили" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1277 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1216 +msgid "Articles in this issue: " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1286 msgid "Untitled Article" msgstr "Статья без названия" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1348 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1357 #, python-format msgid "Article downloaded: %s" msgstr "Статья скачена: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1359 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1368 #, python-format msgid "Article download failed: %s" msgstr "Ошибка загрузки статьи: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1376 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1385 msgid "Fetching feed" msgstr "Доставляется материал" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1518 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1527 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." @@ -19197,7 +19238,7 @@ msgstr "" "Не удалось выполнить вход, проверьте свое имя пользователя и пароль для " "службы Периодических изданий Calibre." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1533 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1542 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -19326,75 +19367,75 @@ msgstr "" msgid "Do not download CSS stylesheets." msgstr "Не скачивать файлы стилей CSS." -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:649 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:649 msgid "OK" msgstr "OK" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:652 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:652 msgid "Save" msgstr "Сохранить" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:655 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:655 msgid "Open" msgstr "Открыть" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:658 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "Cancel" msgstr "Отменить" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:661 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "&Close" msgstr "&Закрыть" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:664 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:664 msgid "Apply" msgstr "Применить" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:674 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:674 msgid "Don't Save" msgstr "Не сохранять" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:676 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:676 msgid "Close without Saving" msgstr "Закрыть без сохранения" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:678 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:678 msgid "Discard" msgstr "Отменить" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:681 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:681 msgid "&Yes" msgstr "&Да" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:684 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:684 msgid "Yes to &All" msgstr "Да для &всех" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:687 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:687 msgid "&No" msgstr "&Нет" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:690 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:690 msgid "N&o to All" msgstr "Н&ет для всех" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:693 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:693 msgid "Save All" msgstr "Сохранить все" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:696 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:696 msgid "Abort" msgstr "Прервать" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:699 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:699 msgid "Retry" msgstr "Повторить" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:702 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:702 msgid "Ignore" msgstr "Игнорировать" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:705 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:705 msgid "Restore Defaults" msgstr "Восстановить по умолчанию" diff --git a/src/calibre/translations/sc.po b/src/calibre/translations/sc.po index 176b56994b..d1d0290ffd 100644 --- a/src/calibre/translations/sc.po +++ b/src/calibre/translations/sc.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-09-23 18:01+0000\n" +"POT-Creation-Date: 2011-09-30 20:39+0000\n" "PO-Revision-Date: 2010-12-11 02:46+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: Sardinian \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n!=1;\n" -"X-Launchpad-Export-Date: 2011-09-24 04:53+0000\n" -"X-Generator: Launchpad (build 14012)\n" +"X-Launchpad-Export-Date: 2011-10-01 04:55+0000\n" +"X-Generator: Launchpad (build 14071)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -26,8 +26,8 @@ msgstr "Does absolutely nothing" #: /home/kovid/work/calibre/src/calibre/db/cache.py:104 #: /home/kovid/work/calibre/src/calibre/db/cache.py:107 #: /home/kovid/work/calibre/src/calibre/db/cache.py:118 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:242 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:243 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:247 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:248 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 @@ -51,7 +51,7 @@ msgstr "Does absolutely nothing" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1898 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1900 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:286 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:288 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:34 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:35 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:98 @@ -102,8 +102,8 @@ msgstr "Does absolutely nothing" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:999 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:101 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:138 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:140 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1002 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1007 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1079 @@ -143,7 +143,7 @@ msgstr "Does absolutely nothing" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:380 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:564 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 @@ -164,9 +164,9 @@ msgstr "Does absolutely nothing" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1209 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1212 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:252 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:396 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:161 @@ -176,14 +176,14 @@ msgstr "Does absolutely nothing" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:217 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:541 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:560 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2037 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2187 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3242 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3244 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3377 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:542 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:550 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:561 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2038 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2188 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3243 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3378 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 @@ -730,22 +730,22 @@ msgid "This profile is intended for the Amazon Kindle." msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:173 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:660 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:661 msgid "This profile is intended for the Irex Illiad." msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:185 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:673 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:674 msgid "This profile is intended for the IRex Digital Reader 1000." msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:198 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:687 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:688 msgid "This profile is intended for the IRex Digital Reader 800." msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:210 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:701 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:702 msgid "This profile is intended for the B&N Nook." msgstr "" @@ -805,14 +805,19 @@ msgstr "" msgid "This profile is intended for the Amazon Kindle DX." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:713 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:714 msgid "This profile is intended for the B&N Nook Color." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:724 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:725 msgid "This profile is intended for the Sanda Bambook." msgstr "" +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:740 +msgid "" +"This profile is intended for the PocketBook Pro 900 series of devices." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 msgid "Installed plugins" msgstr "" @@ -872,13 +877,13 @@ msgstr "" msgid "Disable the named plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/backend.py:271 -#: /home/kovid/work/calibre/src/calibre/db/backend.py:280 +#: /home/kovid/work/calibre/src/calibre/db/backend.py:272 +#: /home/kovid/work/calibre/src/calibre/db/backend.py:281 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:288 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:668 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:132 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:674 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:133 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:142 #, python-format msgid "Path to library too long. Must be less than %d characters." msgstr "" @@ -887,26 +892,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:987 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:988 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:814 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:826 msgid "Yes" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1102 msgid "Main" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1104 msgid "Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1106 msgid "Card B" msgstr "" @@ -918,17 +923,17 @@ msgstr "" msgid "Communicate with Android phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:129 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:133 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:182 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:187 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:201 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:206 msgid "Communicate with WebOS tablets." msgstr "" @@ -1047,9 +1052,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1150 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:334 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:347 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:335 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:348 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3104 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "" @@ -1057,8 +1062,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:662 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3062 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3080 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3063 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3081 msgid "Catalog" msgstr "" @@ -3196,44 +3201,48 @@ msgstr "" msgid "Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:409 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:429 msgid "Downloads metadata and covers from Amazon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:419 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:439 msgid "US" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:420 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:440 msgid "France" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:421 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:441 msgid "Germany" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:422 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:442 msgid "UK" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:423 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:443 msgid "Italy" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:424 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:444 msgid "Japan" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:428 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:445 +msgid "Spain" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:449 msgid "Amazon website to use:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:429 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:450 msgid "" "Metadata from Amazon will be fetched using this country's Amazon website." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:603 msgid "Amazon timed out. Try again later." msgstr "" @@ -3436,7 +3445,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:955 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:958 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" @@ -4046,7 +4055,7 @@ msgid "Choose Files" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:751 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:754 msgid "Books" msgstr "" @@ -4449,8 +4458,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:287 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:341 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:70 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:673 msgid "Too long" msgstr "" @@ -4509,8 +4518,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:733 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:106 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:88 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:298 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:352 msgid "Success" @@ -4526,7 +4535,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:970 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:377 msgid "Failed" @@ -4583,7 +4593,7 @@ msgid "Create a catalog of the books in your calibre library" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:88 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:590 msgid "Cannot convert" msgstr "" @@ -4645,7 +4655,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/device_category_editor.py:112 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:674 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:216 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:503 @@ -5046,7 +5056,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:66 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:670 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:670 msgid "Help" msgstr "" @@ -5467,7 +5477,7 @@ msgid "No books found" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:289 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:794 msgid "No permission" msgstr "" @@ -5665,50 +5675,50 @@ msgid "" "&Multiple books per folder, assumes every ebook file is a different book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/bars.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/bars.py:195 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:302 msgid "Donate" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:120 msgid "Click to open" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:135 msgid "Ids" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:173 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1035 msgid "Collections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:290 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:256 msgid "Paste Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:291 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:257 msgid "Copy Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:557 msgid "Double-click to open Book Details window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:556 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:558 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:559 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" @@ -5798,7 +5808,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:21 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:105 @@ -6702,33 +6712,33 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:901 msgid "Choose cover for " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:906 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:909 msgid "Cannot read" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:910 msgid "You do not have permission to read the file: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:203 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:915 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:918 msgid "Error reading file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:916 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:919 msgid "

    There was an error reading from file:
    " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:926 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:929 msgid " is not a valid picture" msgstr "" @@ -6753,7 +6763,7 @@ msgid "&Title: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 msgid "Change the title of this book" msgstr "" @@ -6783,7 +6793,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:548 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1089 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1092 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

    They can be any words or phrases, separated by commas." @@ -6792,7 +6802,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:555 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:214 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:446 msgid "&Series:" msgstr "" @@ -6800,7 +6810,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:556 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:557 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:445 msgid "List of known series. You can add new series." msgstr "" @@ -7434,7 +7444,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:271 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:320 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:324 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1396 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1399 msgid "Undefined" msgstr "" @@ -7999,51 +8009,51 @@ msgstr "" msgid "Convertible" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:43 msgid "Choose location for calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:50 msgid "Same as current" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 #, python-format msgid "The location %s contains the current calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:56 msgid "No existing library found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 #, python-format msgid "There is no existing calibre library at %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:62 msgid "Not empty" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:63 #, python-format msgid "The folder %s is not empty. Please choose an empty folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:94 msgid "No location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:94 msgid "No location selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:683 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:689 msgid "Bad location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:99 #, python-format msgid "%s is not an existing folder" msgstr "" @@ -8109,14 +8119,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:211 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:117 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 msgid "&Title:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:199 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:198 msgid "&Author(s):" msgstr "" @@ -8125,21 +8135,21 @@ msgid "&Profile:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:24 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:236 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:649 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:241 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:649 msgid "&OK" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:25 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:242 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tweak_epub_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:233 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:658 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "&Cancel" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog_ui.py:43 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:26 msgid "Edit Comments" msgstr "" @@ -8392,19 +8402,19 @@ msgstr "" msgid "Details of job" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:21 msgid "Active Jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:36 msgid "&Stop selected jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:40 msgid "Show job &details" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:44 msgid "Stop &all non device jobs" msgstr "" @@ -8425,7 +8435,7 @@ msgid "Show detailed information about this error" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:531 msgid "Copied" msgstr "" @@ -8612,13 +8622,13 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:541 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1047 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1050 msgid "&Rating:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:542 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:543 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1048 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1051 msgid "Rating of this book. 0-5 stars" msgstr "" @@ -8685,7 +8695,7 @@ msgid "&Force numbers to start with:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:569 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1380 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1383 msgid "&Date:" msgstr "" @@ -8759,7 +8769,7 @@ msgid "Set from &ebook file(s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:592 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1152 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1155 msgid "&Languages:" msgstr "" @@ -9325,17 +9335,34 @@ msgstr "" msgid "Search in the library view for the selected item" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:23 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:25 msgid "" "Restoring database from backups, do not interrupt, this will happen in three " "stages" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:27 msgid "Restoring database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:80 +#, python-format +msgid "The old database was saved as: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:84 +#, python-format +msgid "" +"Restoring the database succeeded with some warnings click Show details to " +"see the details. %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:89 +#, python-format +msgid "Restoring database was successful. %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:94 msgid "" "Your list of books, with all their metadata is stored in a single file, " "called a database. In addition, metadata for each individual book is stored " @@ -9346,20 +9373,11 @@ msgid "" "recipes.

    Do you want to restore the database?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:131 msgid "Restoring database failed, click Show details to see details" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:107 -msgid "" -"Restoring the database succeeded with some warnings click Show details to " -"see the details." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:112 -msgid "Restoring database was successful" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:75 msgid "Saved search already exists" @@ -9780,7 +9798,7 @@ msgid "&Author:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:215 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1091 msgid "Ta&gs:" msgstr "" @@ -9974,58 +9992,66 @@ msgstr "" msgid "Was" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:263 msgid "Template language tutorial" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:267 msgid "Template function reference" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:285 msgid "EXCEPTION: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:301 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:312 msgid "No column chosen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:313 msgid "You must specify a column to be colored" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:316 msgid "No template provided" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:306 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:317 msgid "The template box cannot be empty" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:32 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:252 msgid "Set the color of the column:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:39 +msgid "Copy a color name to the clipboard:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:49 +msgid "Copy the selected color name to the clipboard" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:59 msgid "Template value:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:60 msgid "" "The value the of the template using the current book in the library view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:73 msgid "Function &name:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:100 msgid "&Documentation:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:85 msgid "Python &code:" msgstr "" @@ -10450,7 +10476,7 @@ msgid "Regular expression (?P)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1288 msgid "ISBN:" msgstr "" @@ -10507,13 +10533,13 @@ msgid "Connected " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:219 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:230 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:261 msgid "Book Details" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:221 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:232 msgid "Shift+Alt+D" msgstr "" @@ -10918,136 +10944,133 @@ msgstr "" msgid "Configure" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:32 msgid "Use the library located at the specified path." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:34 msgid "Start minimized to system tray." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:36 msgid "Log debugging information to console" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:38 msgid "Do not check for updates" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:40 msgid "" "Ignore custom plugins, useful if you installed a plugin that is preventing " "calibre from starting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:44 msgid "" "Cause a running calibre instance, if any, to be shutdown. Note that if there " "are running jobs, they will be silently aborted, so use with care." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:69 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:697 msgid "Calibre Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:95 msgid "Choose a location for your calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:104 msgid "Failed to create library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 #, python-format msgid "Failed to create calibre library at: %r." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:168 msgid "Choose a location for your new calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:136 msgid "Initializing user interface..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:162 msgid "Repairing failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:163 msgid "The database repair failed. Starting with a new empty library." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:202 msgid "Bad database location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:178 #, python-format msgid "Bad database location %r. calibre will now quit." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:493 msgid "Corrupted database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:191 +#, python-format msgid "" -"Your calibre database appears to be corrupted. Do you want calibre to try " -"and repair it automatically? If you say No, a new empty calibre library will " -"be created." +"The library database at %s appears to be corrupted. Do you want calibre to " +"try and rebuild it automatically? The rebuild may not be completely " +"successful. If you say No, a new empty calibre library will be created." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:224 -msgid "" -"Repairing database. This can take a very long time for a large collection" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:203 #, python-format msgid "" "Bad database location %r. Will start with a new, empty calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:213 #, python-format msgid "Starting %s: Loading books..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:293 msgid "If you are sure it is not running" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:330 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:296 msgid "may be running in the system tray, in the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:298 msgid "upper right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:300 msgid "lower right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:303 msgid "try rebooting your computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:339 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:353 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:319 msgid "try deleting the file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:342 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:308 msgid "Cannot Start " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:343 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:309 #, python-format msgid "%s is already running." msgstr "" @@ -11070,52 +11093,52 @@ msgstr "" msgid "Unhandled exception" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:447 msgid "Permission denied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:105 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:448 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:137 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:139 msgid "Title &sort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "" " The green color indicates that the current title sort matches the current " "title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:150 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 msgid "Authors changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:303 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:302 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -11123,27 +11146,27 @@ msgid "" "strings. If it is colored red, then the authors and this text do not match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:308 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:307 msgid "Author s&ort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" " The green color indicates that the current author sort matches the current " "author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:320 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:506 msgid "&Number:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:603 #, python-format msgid "" "Last modified: %s\n" @@ -11151,132 +11174,132 @@ msgid "" "Double click to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:613 #, python-format msgid "Restore %s from the original" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:660 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:659 msgid "Set the cover for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:668 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:667 msgid "Set metadata for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:674 msgid "Add a format to this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:681 msgid "Remove the selected format from this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:749 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:752 msgid "Choose formats for " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:795 msgid "You do not have permission to read the following files:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:822 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:823 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:825 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:826 msgid "No format selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:835 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:838 msgid "Could not read metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:836 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:839 #, python-format msgid "Could not read metadata from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:867 msgid "&Browse" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:866 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:869 msgid "T&rim" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:868 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:871 msgid "&Remove" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:874 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:877 msgid "Download co&ver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:875 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:878 msgid "&Generate cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:925 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:928 msgid "Not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:952 msgid "Specify title and author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:950 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:953 msgid "You must specify a title and author before generating a cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:972 msgid "Invalid cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:970 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:973 msgid "Could not change cover as the image is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:997 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1000 msgid "This book has no cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:999 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1002 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1055 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1058 msgid "stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1127 msgid "Tags changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1125 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1128 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1156 msgid "A comma separated list of languages for this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1176 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1179 msgid "Unknown language" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1177 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1180 #, python-format msgid "The language %s is not recognized" msgid_plural "The languages %s are not recognized" msgstr[0] "" msgstr[1] "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1189 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1192 msgid "I&ds:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1193 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -11284,38 +11307,38 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1254 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1316 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1257 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 msgid "This ISBN number is valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1257 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1260 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 msgid "This ISBN number is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1304 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1307 msgid "Invalid ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1283 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1286 msgid "Enter an ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1305 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1308 msgid "The ISBN you entered is not valid. Try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1329 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1332 msgid "&Publisher:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1399 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1402 msgid "Clear date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1432 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1435 msgid "Publishe&d:" msgstr "" @@ -11381,7 +11404,7 @@ msgid "Downloaded %(num)d of %(tot)d" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/config.py:61 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:61 msgid "Downloaded metadata fields" msgstr "" @@ -12804,87 +12827,87 @@ msgstr "" msgid "No source selected, cannot configure." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:32 msgid "Metadata sources" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:37 msgid "" "Disable any metadata sources you do not want by unchecking them. You can " "also set the cover priority. Covers from sources that have a higher " "(smaller) priority will be preferred when bulk downloading metadata.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:48 msgid "" "Sources with a red X next to their names must be configured before they will " "be used. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:53 msgid "Configure selected source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:66 msgid "" "If you uncheck any fields, metadata for those fields will not be downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:71 msgid "&Select all" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:75 msgid "&Clear all" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:79 msgid "&Select default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:80 msgid "" "Restore your own subset of checked fields that you define using the 'Set as " "default' button" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:84 msgid "&Set as default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:85 msgid "" "Store the currently checked fields as a default you can restore using the " "'Select default' button" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:90 msgid "Convert all downloaded comments to plain &text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:94 msgid "Swap author names from FN LN to LN, FN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:98 msgid "Max. number of &tags to download:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:105 msgid "Max. &time to wait after first match is found:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:133 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:117 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:199 msgid " secs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:113 msgid "Max. time to wait after first &cover is found:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:121 msgid "" "

    Different metadata sources have different sets of tags for the same book. " "If this option is checked, then calibre will use the smaller tag sets. These " @@ -12895,7 +12918,7 @@ msgid "" "for. Most often, they all have large tag sets." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:123 msgid "Prefer &fewer tags" msgstr "" @@ -13352,7 +13375,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:131 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:652 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:652 msgid "&Save" msgstr "" @@ -14124,7 +14147,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/store/search_ui.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/store/web_store_dialog_ui.py:63 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:661 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "Close" msgstr "" @@ -14310,7 +14333,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:455 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:456 msgid "Searches" msgstr "" @@ -14652,34 +14675,42 @@ msgid "" "automatically." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:494 +#, python-format +msgid "" +"The library database at %s appears to be corrupted. Do you want calibre to " +"try and rebuild it automatically? The rebuild may not be completely " +"successful." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:578 msgid "Conversion Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:581 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:601 msgid "Recipe Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:617 msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:631 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:651 msgid "There are active jobs. Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:634 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:654 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:638 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:658 msgid "Active jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:706 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:726 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." @@ -14772,7 +14803,7 @@ msgid "Edit" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:65 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:667 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "Reset" msgstr "" @@ -15274,48 +15305,48 @@ msgstr "" msgid "Toggle" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:444 #, python-format msgid "" "Choose your e-book device. If your device is not in the list, choose a " "\"%s\" device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:505 msgid "Moving library..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:515 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:522 msgid "Failed to move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:576 msgid "Invalid database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:577 #, python-format msgid "" "

    An invalid library already exists at %(loc)s, delete it before trying to " "move the existing library.
    Error: %(err)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:588 msgid "Could not move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:663 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:669 msgid "Select location for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:690 #, python-format msgid "" "You must choose an empty folder for the calibre library. %s is not empty." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:758 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:764 msgid "welcome wizard" msgstr "" @@ -15626,7 +15657,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:569 #: /home/kovid/work/calibre/src/calibre/library/caches.py:583 #: /home/kovid/work/calibre/src/calibre/library/caches.py:593 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:222 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:238 msgid "yes" msgstr "" @@ -15634,7 +15665,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:568 #: /home/kovid/work/calibre/src/calibre/library/caches.py:580 #: /home/kovid/work/calibre/src/calibre/library/caches.py:590 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:222 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:238 msgid "no" msgstr "" @@ -16519,22 +16550,22 @@ msgid "" "start with a letter" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:67 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:68 #, python-format msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3403 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3404 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3432 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3433 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3449 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3450 msgid "Compacting database" msgstr "" @@ -16693,20 +16724,20 @@ msgid "" "Save into a single directory, ignoring the template directory structure" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:303 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:319 #, python-format msgid "" "Failed to calculate path for save to disk. Template: %(templ)s\n" "Error: %(err)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:309 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:325 #, python-format msgid "Template evaluation resulted in no path components. Template: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:403 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:436 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:419 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:452 msgid "Requested formats not available" msgstr "" @@ -17537,12 +17568,21 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:972 msgid "" +"list_equals(list1, sep1, list2, sep2, yes_val, no_val) -- return yes_val if " +"list1 and list2 contain the same items, otherwise return `no_val. The items " +"are determined by splitting each list using the appropriate separator " +"character (sep1 or sep2). The order of items in the lists is not relevant. " +"The compare is case insensitive." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:990 +msgid "" "today() -- return a date string for today. This value is designed for use in " "format_date or days_between, but can be manipulated like any other string. " "The date is in ISO format." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:983 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1001 msgid "" "days_between(date1, date2) -- return the number of days between date1 and " "date2. The number is positive if date1 is greater than date2, otherwise " @@ -17550,7 +17590,7 @@ msgid "" "empty string." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1005 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1023 msgid "" "language_strings(lang_codes, localize) -- return the strings for the " "language codes passed in lang_codes. If localize is zero, return the strings " @@ -17558,7 +17598,7 @@ msgid "" "the current locale. Lang_codes is a comma-separated list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1025 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1043 msgid "" "language_codes(lang_strings) -- return the language codes for the strings " "passed in lang_strings. The strings must be in the language of the current " @@ -17880,108 +17920,112 @@ msgstr "" msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:720 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:718 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:827 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:825 msgid "Download finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:829 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:827 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:835 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:833 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:837 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:835 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:839 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:837 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:934 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:932 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:936 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:934 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:938 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:936 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:961 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:959 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:966 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:964 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:975 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:973 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:977 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:975 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1057 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1055 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1073 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1071 #, python-format msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1082 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1080 #, python-format msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1091 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1089 #, python-format msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1137 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1135 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1277 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1216 +msgid "Articles in this issue: " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1286 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1348 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1357 #, python-format msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1359 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1368 #, python-format msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1376 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1385 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1518 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1527 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1533 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1542 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -18091,75 +18135,75 @@ msgstr "" msgid "Do not download CSS stylesheets." msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:649 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:649 msgid "OK" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:652 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:652 msgid "Save" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:655 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:655 msgid "Open" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:658 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "Cancel" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:661 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "&Close" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:664 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:664 msgid "Apply" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:674 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:674 msgid "Don't Save" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:676 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:676 msgid "Close without Saving" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:678 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:678 msgid "Discard" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:681 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:681 msgid "&Yes" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:684 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:684 msgid "Yes to &All" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:687 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:687 msgid "&No" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:690 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:690 msgid "N&o to All" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:693 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:693 msgid "Save All" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:696 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:696 msgid "Abort" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:699 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:699 msgid "Retry" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:702 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:702 msgid "Ignore" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:705 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:705 msgid "Restore Defaults" msgstr "" diff --git a/src/calibre/translations/si.po b/src/calibre/translations/si.po index eeb959d22e..edd45d1bba 100644 --- a/src/calibre/translations/si.po +++ b/src/calibre/translations/si.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-09-23 18:01+0000\n" +"POT-Creation-Date: 2011-09-30 20:39+0000\n" "PO-Revision-Date: 2011-06-16 06:16+0000\n" "Last-Translator: Dinusha \n" "Language-Team: Sinhalese \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2011-09-24 04:52+0000\n" -"X-Generator: Launchpad (build 14012)\n" +"X-Launchpad-Export-Date: 2011-10-01 04:54+0000\n" +"X-Generator: Launchpad (build 14071)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -26,8 +26,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/cache.py:104 #: /home/kovid/work/calibre/src/calibre/db/cache.py:107 #: /home/kovid/work/calibre/src/calibre/db/cache.py:118 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:242 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:243 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:247 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:248 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 @@ -51,7 +51,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1898 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1900 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:286 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:288 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:34 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:35 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:98 @@ -102,8 +102,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:999 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:101 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:138 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:140 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1002 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1007 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1079 @@ -143,7 +143,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:380 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:564 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 @@ -164,9 +164,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1209 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1212 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:252 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:396 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:161 @@ -176,14 +176,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:217 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:541 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:560 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2037 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2187 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3242 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3244 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3377 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:542 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:550 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:561 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2038 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2188 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3243 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3378 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 @@ -730,22 +730,22 @@ msgid "This profile is intended for the Amazon Kindle." msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:173 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:660 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:661 msgid "This profile is intended for the Irex Illiad." msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:185 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:673 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:674 msgid "This profile is intended for the IRex Digital Reader 1000." msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:198 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:687 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:688 msgid "This profile is intended for the IRex Digital Reader 800." msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:210 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:701 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:702 msgid "This profile is intended for the B&N Nook." msgstr "" @@ -805,14 +805,19 @@ msgstr "" msgid "This profile is intended for the Amazon Kindle DX." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:713 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:714 msgid "This profile is intended for the B&N Nook Color." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:724 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:725 msgid "This profile is intended for the Sanda Bambook." msgstr "" +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:740 +msgid "" +"This profile is intended for the PocketBook Pro 900 series of devices." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 msgid "Installed plugins" msgstr "" @@ -872,13 +877,13 @@ msgstr "" msgid "Disable the named plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/backend.py:271 -#: /home/kovid/work/calibre/src/calibre/db/backend.py:280 +#: /home/kovid/work/calibre/src/calibre/db/backend.py:272 +#: /home/kovid/work/calibre/src/calibre/db/backend.py:281 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:288 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:668 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:132 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:674 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:133 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:142 #, python-format msgid "Path to library too long. Must be less than %d characters." msgstr "" @@ -887,26 +892,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:987 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:988 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:814 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:826 msgid "Yes" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1102 msgid "Main" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1104 msgid "Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1106 msgid "Card B" msgstr "" @@ -918,17 +923,17 @@ msgstr "" msgid "Communicate with Android phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:129 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:133 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:182 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:187 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:201 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:206 msgid "Communicate with WebOS tablets." msgstr "" @@ -1047,9 +1052,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1150 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:334 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:347 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:335 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:348 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3104 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "" @@ -1057,8 +1062,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:662 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3062 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3080 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3063 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3081 msgid "Catalog" msgstr "" @@ -3196,44 +3201,48 @@ msgstr "" msgid "Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:409 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:429 msgid "Downloads metadata and covers from Amazon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:419 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:439 msgid "US" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:420 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:440 msgid "France" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:421 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:441 msgid "Germany" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:422 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:442 msgid "UK" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:423 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:443 msgid "Italy" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:424 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:444 msgid "Japan" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:428 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:445 +msgid "Spain" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:449 msgid "Amazon website to use:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:429 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:450 msgid "" "Metadata from Amazon will be fetched using this country's Amazon website." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:603 msgid "Amazon timed out. Try again later." msgstr "" @@ -3436,7 +3445,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:955 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:958 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" @@ -4046,7 +4055,7 @@ msgid "Choose Files" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:751 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:754 msgid "Books" msgstr "" @@ -4449,8 +4458,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:287 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:341 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:70 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:673 msgid "Too long" msgstr "" @@ -4509,8 +4518,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:733 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:106 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:88 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:298 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:352 msgid "Success" @@ -4526,7 +4535,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:970 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:377 msgid "Failed" @@ -4583,7 +4593,7 @@ msgid "Create a catalog of the books in your calibre library" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:88 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:590 msgid "Cannot convert" msgstr "" @@ -4645,7 +4655,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/device_category_editor.py:112 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:674 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:216 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:503 @@ -5046,7 +5056,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:66 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:670 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:670 msgid "Help" msgstr "" @@ -5467,7 +5477,7 @@ msgid "No books found" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:289 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:794 msgid "No permission" msgstr "" @@ -5665,50 +5675,50 @@ msgid "" "&Multiple books per folder, assumes every ebook file is a different book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/bars.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/bars.py:195 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:302 msgid "Donate" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:120 msgid "Click to open" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:135 msgid "Ids" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:173 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1035 msgid "Collections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:290 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:256 msgid "Paste Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:291 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:257 msgid "Copy Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:557 msgid "Double-click to open Book Details window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:556 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:558 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:559 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" @@ -5798,7 +5808,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:21 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:105 @@ -6702,33 +6712,33 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:901 msgid "Choose cover for " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:906 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:909 msgid "Cannot read" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:910 msgid "You do not have permission to read the file: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:203 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:915 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:918 msgid "Error reading file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:916 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:919 msgid "

    There was an error reading from file:
    " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:926 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:929 msgid " is not a valid picture" msgstr "" @@ -6753,7 +6763,7 @@ msgid "&Title: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 msgid "Change the title of this book" msgstr "" @@ -6783,7 +6793,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:548 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1089 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1092 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

    They can be any words or phrases, separated by commas." @@ -6792,7 +6802,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:555 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:214 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:446 msgid "&Series:" msgstr "" @@ -6800,7 +6810,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:556 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:557 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:445 msgid "List of known series. You can add new series." msgstr "" @@ -7434,7 +7444,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:271 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:320 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:324 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1396 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1399 msgid "Undefined" msgstr "" @@ -7999,51 +8009,51 @@ msgstr "" msgid "Convertible" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:43 msgid "Choose location for calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:50 msgid "Same as current" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 #, python-format msgid "The location %s contains the current calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:56 msgid "No existing library found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 #, python-format msgid "There is no existing calibre library at %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:62 msgid "Not empty" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:63 #, python-format msgid "The folder %s is not empty. Please choose an empty folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:94 msgid "No location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:94 msgid "No location selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:683 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:689 msgid "Bad location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:99 #, python-format msgid "%s is not an existing folder" msgstr "" @@ -8109,14 +8119,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:211 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:117 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 msgid "&Title:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:199 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:198 msgid "&Author(s):" msgstr "" @@ -8125,21 +8135,21 @@ msgid "&Profile:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:24 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:236 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:649 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:241 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:649 msgid "&OK" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:25 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:242 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tweak_epub_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:233 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:658 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "&Cancel" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog_ui.py:43 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:26 msgid "Edit Comments" msgstr "" @@ -8392,19 +8402,19 @@ msgstr "" msgid "Details of job" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:21 msgid "Active Jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:36 msgid "&Stop selected jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:40 msgid "Show job &details" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:44 msgid "Stop &all non device jobs" msgstr "" @@ -8425,7 +8435,7 @@ msgid "Show detailed information about this error" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:531 msgid "Copied" msgstr "" @@ -8612,13 +8622,13 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:541 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1047 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1050 msgid "&Rating:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:542 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:543 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1048 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1051 msgid "Rating of this book. 0-5 stars" msgstr "" @@ -8685,7 +8695,7 @@ msgid "&Force numbers to start with:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:569 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1380 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1383 msgid "&Date:" msgstr "" @@ -8759,7 +8769,7 @@ msgid "Set from &ebook file(s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:592 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1152 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1155 msgid "&Languages:" msgstr "" @@ -9325,17 +9335,34 @@ msgstr "" msgid "Search in the library view for the selected item" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:23 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:25 msgid "" "Restoring database from backups, do not interrupt, this will happen in three " "stages" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:27 msgid "Restoring database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:80 +#, python-format +msgid "The old database was saved as: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:84 +#, python-format +msgid "" +"Restoring the database succeeded with some warnings click Show details to " +"see the details. %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:89 +#, python-format +msgid "Restoring database was successful. %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:94 msgid "" "Your list of books, with all their metadata is stored in a single file, " "called a database. In addition, metadata for each individual book is stored " @@ -9346,20 +9373,11 @@ msgid "" "recipes.

    Do you want to restore the database?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:131 msgid "Restoring database failed, click Show details to see details" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:107 -msgid "" -"Restoring the database succeeded with some warnings click Show details to " -"see the details." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:112 -msgid "Restoring database was successful" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:75 msgid "Saved search already exists" @@ -9780,7 +9798,7 @@ msgid "&Author:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:215 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1091 msgid "Ta&gs:" msgstr "" @@ -9974,58 +9992,66 @@ msgstr "" msgid "Was" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:263 msgid "Template language tutorial" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:267 msgid "Template function reference" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:285 msgid "EXCEPTION: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:301 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:312 msgid "No column chosen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:313 msgid "You must specify a column to be colored" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:316 msgid "No template provided" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:306 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:317 msgid "The template box cannot be empty" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:32 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:252 msgid "Set the color of the column:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:39 +msgid "Copy a color name to the clipboard:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:49 +msgid "Copy the selected color name to the clipboard" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:59 msgid "Template value:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:60 msgid "" "The value the of the template using the current book in the library view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:73 msgid "Function &name:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:100 msgid "&Documentation:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:85 msgid "Python &code:" msgstr "" @@ -10450,7 +10476,7 @@ msgid "Regular expression (?P)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1288 msgid "ISBN:" msgstr "" @@ -10507,13 +10533,13 @@ msgid "Connected " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:219 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:230 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:261 msgid "Book Details" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:221 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:232 msgid "Shift+Alt+D" msgstr "" @@ -10918,136 +10944,133 @@ msgstr "" msgid "Configure" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:32 msgid "Use the library located at the specified path." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:34 msgid "Start minimized to system tray." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:36 msgid "Log debugging information to console" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:38 msgid "Do not check for updates" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:40 msgid "" "Ignore custom plugins, useful if you installed a plugin that is preventing " "calibre from starting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:44 msgid "" "Cause a running calibre instance, if any, to be shutdown. Note that if there " "are running jobs, they will be silently aborted, so use with care." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:69 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:697 msgid "Calibre Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:95 msgid "Choose a location for your calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:104 msgid "Failed to create library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 #, python-format msgid "Failed to create calibre library at: %r." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:168 msgid "Choose a location for your new calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:136 msgid "Initializing user interface..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:162 msgid "Repairing failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:163 msgid "The database repair failed. Starting with a new empty library." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:202 msgid "Bad database location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:178 #, python-format msgid "Bad database location %r. calibre will now quit." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:493 msgid "Corrupted database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:191 +#, python-format msgid "" -"Your calibre database appears to be corrupted. Do you want calibre to try " -"and repair it automatically? If you say No, a new empty calibre library will " -"be created." +"The library database at %s appears to be corrupted. Do you want calibre to " +"try and rebuild it automatically? The rebuild may not be completely " +"successful. If you say No, a new empty calibre library will be created." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:224 -msgid "" -"Repairing database. This can take a very long time for a large collection" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:203 #, python-format msgid "" "Bad database location %r. Will start with a new, empty calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:213 #, python-format msgid "Starting %s: Loading books..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:293 msgid "If you are sure it is not running" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:330 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:296 msgid "may be running in the system tray, in the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:298 msgid "upper right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:300 msgid "lower right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:303 msgid "try rebooting your computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:339 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:353 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:319 msgid "try deleting the file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:342 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:308 msgid "Cannot Start " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:343 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:309 #, python-format msgid "%s is already running." msgstr "" @@ -11070,52 +11093,52 @@ msgstr "" msgid "Unhandled exception" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:447 msgid "Permission denied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:105 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:448 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:137 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:139 msgid "Title &sort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "" " The green color indicates that the current title sort matches the current " "title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:150 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 msgid "Authors changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:303 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:302 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -11123,27 +11146,27 @@ msgid "" "strings. If it is colored red, then the authors and this text do not match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:308 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:307 msgid "Author s&ort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" " The green color indicates that the current author sort matches the current " "author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:320 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:506 msgid "&Number:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:603 #, python-format msgid "" "Last modified: %s\n" @@ -11151,132 +11174,132 @@ msgid "" "Double click to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:613 #, python-format msgid "Restore %s from the original" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:660 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:659 msgid "Set the cover for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:668 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:667 msgid "Set metadata for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:674 msgid "Add a format to this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:681 msgid "Remove the selected format from this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:749 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:752 msgid "Choose formats for " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:795 msgid "You do not have permission to read the following files:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:822 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:823 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:825 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:826 msgid "No format selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:835 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:838 msgid "Could not read metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:836 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:839 #, python-format msgid "Could not read metadata from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:867 msgid "&Browse" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:866 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:869 msgid "T&rim" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:868 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:871 msgid "&Remove" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:874 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:877 msgid "Download co&ver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:875 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:878 msgid "&Generate cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:925 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:928 msgid "Not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:952 msgid "Specify title and author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:950 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:953 msgid "You must specify a title and author before generating a cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:972 msgid "Invalid cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:970 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:973 msgid "Could not change cover as the image is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:997 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1000 msgid "This book has no cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:999 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1002 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1055 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1058 msgid "stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1127 msgid "Tags changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1125 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1128 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1156 msgid "A comma separated list of languages for this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1176 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1179 msgid "Unknown language" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1177 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1180 #, python-format msgid "The language %s is not recognized" msgid_plural "The languages %s are not recognized" msgstr[0] "" msgstr[1] "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1189 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1192 msgid "I&ds:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1193 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -11284,38 +11307,38 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1254 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1316 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1257 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 msgid "This ISBN number is valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1257 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1260 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 msgid "This ISBN number is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1304 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1307 msgid "Invalid ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1283 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1286 msgid "Enter an ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1305 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1308 msgid "The ISBN you entered is not valid. Try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1329 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1332 msgid "&Publisher:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1399 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1402 msgid "Clear date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1432 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1435 msgid "Publishe&d:" msgstr "" @@ -11381,7 +11404,7 @@ msgid "Downloaded %(num)d of %(tot)d" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/config.py:61 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:61 msgid "Downloaded metadata fields" msgstr "" @@ -12804,87 +12827,87 @@ msgstr "" msgid "No source selected, cannot configure." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:32 msgid "Metadata sources" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:37 msgid "" "Disable any metadata sources you do not want by unchecking them. You can " "also set the cover priority. Covers from sources that have a higher " "(smaller) priority will be preferred when bulk downloading metadata.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:48 msgid "" "Sources with a red X next to their names must be configured before they will " "be used. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:53 msgid "Configure selected source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:66 msgid "" "If you uncheck any fields, metadata for those fields will not be downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:71 msgid "&Select all" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:75 msgid "&Clear all" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:79 msgid "&Select default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:80 msgid "" "Restore your own subset of checked fields that you define using the 'Set as " "default' button" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:84 msgid "&Set as default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:85 msgid "" "Store the currently checked fields as a default you can restore using the " "'Select default' button" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:90 msgid "Convert all downloaded comments to plain &text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:94 msgid "Swap author names from FN LN to LN, FN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:98 msgid "Max. number of &tags to download:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:105 msgid "Max. &time to wait after first match is found:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:133 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:117 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:199 msgid " secs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:113 msgid "Max. time to wait after first &cover is found:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:121 msgid "" "

    Different metadata sources have different sets of tags for the same book. " "If this option is checked, then calibre will use the smaller tag sets. These " @@ -12895,7 +12918,7 @@ msgid "" "for. Most often, they all have large tag sets." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:123 msgid "Prefer &fewer tags" msgstr "" @@ -13352,7 +13375,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:131 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:652 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:652 msgid "&Save" msgstr "" @@ -14124,7 +14147,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/store/search_ui.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/store/web_store_dialog_ui.py:63 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:661 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "Close" msgstr "" @@ -14310,7 +14333,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:455 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:456 msgid "Searches" msgstr "" @@ -14652,34 +14675,42 @@ msgid "" "automatically." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:494 +#, python-format +msgid "" +"The library database at %s appears to be corrupted. Do you want calibre to " +"try and rebuild it automatically? The rebuild may not be completely " +"successful." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:578 msgid "Conversion Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:581 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:601 msgid "Recipe Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:617 msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:631 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:651 msgid "There are active jobs. Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:634 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:654 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:638 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:658 msgid "Active jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:706 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:726 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." @@ -14772,7 +14803,7 @@ msgid "Edit" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:65 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:667 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "Reset" msgstr "" @@ -15274,48 +15305,48 @@ msgstr "" msgid "Toggle" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:444 #, python-format msgid "" "Choose your e-book device. If your device is not in the list, choose a " "\"%s\" device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:505 msgid "Moving library..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:515 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:522 msgid "Failed to move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:576 msgid "Invalid database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:577 #, python-format msgid "" "

    An invalid library already exists at %(loc)s, delete it before trying to " "move the existing library.
    Error: %(err)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:588 msgid "Could not move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:663 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:669 msgid "Select location for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:690 #, python-format msgid "" "You must choose an empty folder for the calibre library. %s is not empty." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:758 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:764 msgid "welcome wizard" msgstr "" @@ -15626,7 +15657,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:569 #: /home/kovid/work/calibre/src/calibre/library/caches.py:583 #: /home/kovid/work/calibre/src/calibre/library/caches.py:593 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:222 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:238 msgid "yes" msgstr "" @@ -15634,7 +15665,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:568 #: /home/kovid/work/calibre/src/calibre/library/caches.py:580 #: /home/kovid/work/calibre/src/calibre/library/caches.py:590 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:222 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:238 msgid "no" msgstr "" @@ -16519,22 +16550,22 @@ msgid "" "start with a letter" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:67 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:68 #, python-format msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3403 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3404 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3432 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3433 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3449 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3450 msgid "Compacting database" msgstr "" @@ -16693,20 +16724,20 @@ msgid "" "Save into a single directory, ignoring the template directory structure" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:303 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:319 #, python-format msgid "" "Failed to calculate path for save to disk. Template: %(templ)s\n" "Error: %(err)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:309 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:325 #, python-format msgid "Template evaluation resulted in no path components. Template: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:403 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:436 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:419 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:452 msgid "Requested formats not available" msgstr "" @@ -17537,12 +17568,21 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:972 msgid "" +"list_equals(list1, sep1, list2, sep2, yes_val, no_val) -- return yes_val if " +"list1 and list2 contain the same items, otherwise return `no_val. The items " +"are determined by splitting each list using the appropriate separator " +"character (sep1 or sep2). The order of items in the lists is not relevant. " +"The compare is case insensitive." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:990 +msgid "" "today() -- return a date string for today. This value is designed for use in " "format_date or days_between, but can be manipulated like any other string. " "The date is in ISO format." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:983 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1001 msgid "" "days_between(date1, date2) -- return the number of days between date1 and " "date2. The number is positive if date1 is greater than date2, otherwise " @@ -17550,7 +17590,7 @@ msgid "" "empty string." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1005 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1023 msgid "" "language_strings(lang_codes, localize) -- return the strings for the " "language codes passed in lang_codes. If localize is zero, return the strings " @@ -17558,7 +17598,7 @@ msgid "" "the current locale. Lang_codes is a comma-separated list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1025 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1043 msgid "" "language_codes(lang_strings) -- return the language codes for the strings " "passed in lang_strings. The strings must be in the language of the current " @@ -17880,108 +17920,112 @@ msgstr "" msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:720 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:718 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:827 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:825 msgid "Download finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:829 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:827 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:835 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:833 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:837 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:835 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:839 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:837 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:934 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:932 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:936 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:934 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:938 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:936 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:961 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:959 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:966 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:964 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:975 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:973 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:977 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:975 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1057 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1055 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1073 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1071 #, python-format msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1082 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1080 #, python-format msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1091 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1089 #, python-format msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1137 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1135 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1277 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1216 +msgid "Articles in this issue: " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1286 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1348 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1357 #, python-format msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1359 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1368 #, python-format msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1376 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1385 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1518 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1527 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1533 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1542 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -18091,75 +18135,75 @@ msgstr "" msgid "Do not download CSS stylesheets." msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:649 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:649 msgid "OK" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:652 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:652 msgid "Save" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:655 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:655 msgid "Open" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:658 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "Cancel" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:661 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "&Close" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:664 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:664 msgid "Apply" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:674 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:674 msgid "Don't Save" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:676 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:676 msgid "Close without Saving" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:678 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:678 msgid "Discard" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:681 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:681 msgid "&Yes" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:684 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:684 msgid "Yes to &All" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:687 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:687 msgid "&No" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:690 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:690 msgid "N&o to All" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:693 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:693 msgid "Save All" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:696 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:696 msgid "Abort" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:699 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:699 msgid "Retry" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:702 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:702 msgid "Ignore" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:705 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:705 msgid "Restore Defaults" msgstr "" diff --git a/src/calibre/translations/sk.po b/src/calibre/translations/sk.po index c9e8d4e283..e5298275dc 100644 --- a/src/calibre/translations/sk.po +++ b/src/calibre/translations/sk.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-09-23 18:01+0000\n" +"POT-Creation-Date: 2011-09-30 20:39+0000\n" "PO-Revision-Date: 2011-08-05 18:12+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: Slovak \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=(n==1) ? 1 : (n>=2 && n<=4) ? 2 : 0;\n" -"X-Launchpad-Export-Date: 2011-09-24 04:52+0000\n" -"X-Generator: Launchpad (build 14012)\n" +"X-Launchpad-Export-Date: 2011-10-01 04:55+0000\n" +"X-Generator: Launchpad (build 14071)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -26,8 +26,8 @@ msgstr "Nerobí vôbec nič" #: /home/kovid/work/calibre/src/calibre/db/cache.py:104 #: /home/kovid/work/calibre/src/calibre/db/cache.py:107 #: /home/kovid/work/calibre/src/calibre/db/cache.py:118 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:242 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:243 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:247 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:248 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 @@ -51,7 +51,7 @@ msgstr "Nerobí vôbec nič" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1898 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1900 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:286 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:288 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:34 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:35 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:98 @@ -102,8 +102,8 @@ msgstr "Nerobí vôbec nič" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:999 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:101 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:138 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:140 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1002 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1007 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1079 @@ -143,7 +143,7 @@ msgstr "Nerobí vôbec nič" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:380 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:564 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 @@ -164,9 +164,9 @@ msgstr "Nerobí vôbec nič" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1209 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1212 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:252 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:396 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:161 @@ -176,14 +176,14 @@ msgstr "Nerobí vôbec nič" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:217 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:541 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:560 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2037 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2187 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3242 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3244 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3377 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:542 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:550 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:561 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2038 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2188 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3243 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3378 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 @@ -752,22 +752,22 @@ msgid "This profile is intended for the Amazon Kindle." msgstr "Tento profil je určený pre zariadenie Amazon Kindle." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:173 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:660 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:661 msgid "This profile is intended for the Irex Illiad." msgstr "Tento profil je určený pre zariadenie Irex Iliad." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:185 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:673 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:674 msgid "This profile is intended for the IRex Digital Reader 1000." msgstr "Tento profil je určený pre zariadenie Irex Digital Reader 1000." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:198 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:687 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:688 msgid "This profile is intended for the IRex Digital Reader 800." msgstr "Tento profil je určený pre zariadenie Irex Digital Reader 800." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:210 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:701 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:702 msgid "This profile is intended for the B&N Nook." msgstr "Tento profil je určený pre zariadenie B&N Nook." @@ -835,14 +835,19 @@ msgstr "" msgid "This profile is intended for the Amazon Kindle DX." msgstr "Tento profil je určený pre zariadenie Amazon Kindle DX." -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:713 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:714 msgid "This profile is intended for the B&N Nook Color." msgstr "Tento profil je určený pre B&N Nook Color." -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:724 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:725 msgid "This profile is intended for the Sanda Bambook." msgstr "Tento profil je určený pre Sanda Bambook." +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:740 +msgid "" +"This profile is intended for the PocketBook Pro 900 series of devices." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 msgid "Installed plugins" msgstr "Inštalované moduly" @@ -907,13 +912,13 @@ msgstr "Aktivovať modul podľa mena" msgid "Disable the named plugin" msgstr "Deaktivovať modul podľa mena" -#: /home/kovid/work/calibre/src/calibre/db/backend.py:271 -#: /home/kovid/work/calibre/src/calibre/db/backend.py:280 +#: /home/kovid/work/calibre/src/calibre/db/backend.py:272 +#: /home/kovid/work/calibre/src/calibre/db/backend.py:281 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:288 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:668 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:132 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:674 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:133 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:142 #, python-format msgid "Path to library too long. Must be less than %d characters." msgstr "" @@ -922,26 +927,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:987 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:988 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:814 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:826 msgid "Yes" msgstr "Áno" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1102 msgid "Main" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1104 msgid "Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1106 msgid "Card B" msgstr "" @@ -953,7 +958,7 @@ msgstr "Debug log" msgid "Communicate with Android phones." msgstr "Komunikácia s telefónmi Android." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:129 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:133 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" @@ -961,11 +966,11 @@ msgstr "" "Čiarkou oddelený zoznam adresárov na poslanie e-knihy do zariadení. Prvý " "existujúci bude použitý" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:182 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:187 msgid "Communicate with S60 phones." msgstr "Komunikácia s S60 telefónmi" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:201 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:206 msgid "Communicate with WebOS tablets." msgstr "" @@ -1091,9 +1096,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1150 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:334 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:347 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:335 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:348 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3104 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "Novinky" @@ -1101,8 +1106,8 @@ msgstr "Novinky" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:662 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3062 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3080 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3063 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3081 msgid "Catalog" msgstr "Katalóg" @@ -3430,44 +3435,48 @@ msgstr "" msgid "Cover" msgstr "Obálka" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:409 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:429 msgid "Downloads metadata and covers from Amazon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:419 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:439 msgid "US" msgstr "US" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:420 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:440 msgid "France" msgstr "Francúzsko" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:421 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:441 msgid "Germany" msgstr "Nemecko" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:422 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:442 msgid "UK" msgstr "Veľká Británia" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:423 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:443 msgid "Italy" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:424 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:444 msgid "Japan" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:428 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:445 +msgid "Spain" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:449 msgid "Amazon website to use:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:429 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:450 msgid "" "Metadata from Amazon will be fetched using this country's Amazon website." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:603 msgid "Amazon timed out. Try again later." msgstr "Čas pre Amazon vypršal. Skúste neskôr." @@ -3675,7 +3684,7 @@ msgstr "Elektronické knihy vo formáte %s nie sú podporované" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:955 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:958 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" @@ -4295,7 +4304,7 @@ msgid "Choose Files" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:751 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:754 msgid "Books" msgstr "Knihy" @@ -4703,8 +4712,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:287 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:341 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:70 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:673 msgid "Too long" msgstr "" @@ -4763,8 +4772,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:733 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:106 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:88 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:298 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:352 msgid "Success" @@ -4780,7 +4789,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:970 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:377 msgid "Failed" @@ -4837,7 +4847,7 @@ msgid "Create a catalog of the books in your calibre library" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:88 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:590 msgid "Cannot convert" msgstr "Nemôžem previesť" @@ -4899,7 +4909,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/device_category_editor.py:112 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:674 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:216 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:503 @@ -5300,7 +5310,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:66 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:670 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:670 msgid "Help" msgstr "" @@ -5722,7 +5732,7 @@ msgid "No books found" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:289 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:794 msgid "No permission" msgstr "" @@ -5920,50 +5930,50 @@ msgid "" "&Multiple books per folder, assumes every ebook file is a different book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/bars.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/bars.py:195 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:302 msgid "Donate" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:120 msgid "Click to open" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:135 msgid "Ids" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:173 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1035 msgid "Collections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:290 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:256 msgid "Paste Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:291 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:257 msgid "Copy Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:557 msgid "Double-click to open Book Details window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:556 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:558 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "Cesta" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:559 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" @@ -6053,7 +6063,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:21 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:105 @@ -6957,33 +6967,33 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:901 msgid "Choose cover for " msgstr "Vyberte obálku pre " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:906 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:909 msgid "Cannot read" msgstr "Nemôžem čítať" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:910 msgid "You do not have permission to read the file: " msgstr "Nemáte prístupové práva na čítanie súboru: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:203 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:915 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:918 msgid "Error reading file" msgstr "Chyba pri čítaní súboru" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:916 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:919 msgid "

    There was an error reading from file:
    " msgstr "

    Chyba pri čítaní súboru:
    " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:926 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:929 msgid " is not a valid picture" msgstr " nie je platný obrazový súbor" @@ -7008,7 +7018,7 @@ msgid "&Title: " msgstr "&Názov: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 msgid "Change the title of this book" msgstr "Názov knihy" @@ -7038,7 +7048,7 @@ msgstr "Ta&gy: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:548 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1089 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1092 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

    They can be any words or phrases, separated by commas." @@ -7050,7 +7060,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:555 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:214 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:446 msgid "&Series:" msgstr "&Séria:" @@ -7058,7 +7068,7 @@ msgstr "&Séria:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:556 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:557 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:445 msgid "List of known series. You can add new series." msgstr "Zoznam známych sérií. Môžete zadať novú sériu." @@ -7692,7 +7702,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:271 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:320 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:324 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1396 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1399 msgid "Undefined" msgstr "" @@ -8261,51 +8271,51 @@ msgstr "" msgid "Convertible" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:43 msgid "Choose location for calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:50 msgid "Same as current" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 #, python-format msgid "The location %s contains the current calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:56 msgid "No existing library found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 #, python-format msgid "There is no existing calibre library at %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:62 msgid "Not empty" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:63 #, python-format msgid "The folder %s is not empty. Please choose an empty folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:94 msgid "No location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:94 msgid "No location selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:683 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:689 msgid "Bad location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:99 #, python-format msgid "%s is not an existing folder" msgstr "" @@ -8371,14 +8381,14 @@ msgstr "Možnosti prevodu %s" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:211 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:117 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 msgid "&Title:" msgstr "&Názov:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:199 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:198 msgid "&Author(s):" msgstr "&Autor(i):" @@ -8387,21 +8397,21 @@ msgid "&Profile:" msgstr "&Profil:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:24 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:236 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:649 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:241 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:649 msgid "&OK" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:25 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:242 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tweak_epub_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:233 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:658 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "&Cancel" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog_ui.py:43 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:26 msgid "Edit Comments" msgstr "Upraviť komentáre" @@ -8654,19 +8664,19 @@ msgstr "" msgid "Details of job" msgstr "Podrobnosti úlohy" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:21 msgid "Active Jobs" msgstr "Aktívne úlohy" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:36 msgid "&Stop selected jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:40 msgid "Show job &details" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:44 msgid "Stop &all non device jobs" msgstr "" @@ -8687,7 +8697,7 @@ msgid "Show detailed information about this error" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:531 msgid "Copied" msgstr "" @@ -8876,13 +8886,13 @@ msgstr "" "Dickens by sa mal triediť ako Dickens, Charles." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:541 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1047 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1050 msgid "&Rating:" msgstr "&Hodnotenie:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:542 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:543 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1048 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1051 msgid "Rating of this book. 0-5 stars" msgstr "Hodnotenie tejto knihy. 0-5 hviezdičiek" @@ -8949,7 +8959,7 @@ msgid "&Force numbers to start with:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:569 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1380 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1383 msgid "&Date:" msgstr "" @@ -9023,7 +9033,7 @@ msgid "Set from &ebook file(s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:592 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1152 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1155 msgid "&Languages:" msgstr "" @@ -9589,17 +9599,34 @@ msgstr "Hľadať" msgid "Search in the library view for the selected item" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:23 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:25 msgid "" "Restoring database from backups, do not interrupt, this will happen in three " "stages" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:27 msgid "Restoring database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:80 +#, python-format +msgid "The old database was saved as: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:84 +#, python-format +msgid "" +"Restoring the database succeeded with some warnings click Show details to " +"see the details. %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:89 +#, python-format +msgid "Restoring database was successful. %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:94 msgid "" "Your list of books, with all their metadata is stored in a single file, " "called a database. In addition, metadata for each individual book is stored " @@ -9610,20 +9637,11 @@ msgid "" "recipes.

    Do you want to restore the database?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:131 msgid "Restoring database failed, click Show details to see details" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:107 -msgid "" -"Restoring the database succeeded with some warnings click Show details to " -"see the details." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:112 -msgid "Restoring database was successful" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:75 msgid "Saved search already exists" @@ -10047,7 +10065,7 @@ msgid "&Author:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:215 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1091 msgid "Ta&gs:" msgstr "" @@ -10246,58 +10264,66 @@ msgstr "" msgid "Was" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:263 msgid "Template language tutorial" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:267 msgid "Template function reference" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:285 msgid "EXCEPTION: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:301 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:312 msgid "No column chosen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:313 msgid "You must specify a column to be colored" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:316 msgid "No template provided" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:306 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:317 msgid "The template box cannot be empty" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:32 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:252 msgid "Set the color of the column:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:39 +msgid "Copy a color name to the clipboard:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:49 +msgid "Copy the selected color name to the clipboard" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:59 msgid "Template value:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:60 msgid "" "The value the of the template using the current book in the library view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:73 msgid "Function &name:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:100 msgid "&Documentation:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:85 msgid "Python &code:" msgstr "" @@ -10732,7 +10758,7 @@ msgid "Regular expression (?P)" msgstr "Regulárny výraz (?P)" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1288 msgid "ISBN:" msgstr "ISBN:" @@ -10789,13 +10815,13 @@ msgid "Connected " msgstr "Pripojené " #: /home/kovid/work/calibre/src/calibre/gui2/init.py:219 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:230 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:261 msgid "Book Details" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:221 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:232 msgid "Shift+Alt+D" msgstr "" @@ -11202,136 +11228,133 @@ msgstr "Otvoriť elektronickú knihu" msgid "Configure" msgstr "Nastavenie" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:32 msgid "Use the library located at the specified path." msgstr "Použiť knižnicu, ktorá sa nachádza na uvedenej ceste." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:34 msgid "Start minimized to system tray." msgstr "Spustiť program v systémovej lište." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:36 msgid "Log debugging information to console" msgstr "Do konzoly vypísať informácie užitočné pri hľadaní chýb" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:38 msgid "Do not check for updates" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:40 msgid "" "Ignore custom plugins, useful if you installed a plugin that is preventing " "calibre from starting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:44 msgid "" "Cause a running calibre instance, if any, to be shutdown. Note that if there " "are running jobs, they will be silently aborted, so use with care." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:69 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:697 msgid "Calibre Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:95 msgid "Choose a location for your calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:104 msgid "Failed to create library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 #, python-format msgid "Failed to create calibre library at: %r." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:168 msgid "Choose a location for your new calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:136 msgid "Initializing user interface..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:162 msgid "Repairing failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:163 msgid "The database repair failed. Starting with a new empty library." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:202 msgid "Bad database location" msgstr "Neplatné umiestnenie databázy" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:178 #, python-format msgid "Bad database location %r. calibre will now quit." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:493 msgid "Corrupted database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:191 +#, python-format msgid "" -"Your calibre database appears to be corrupted. Do you want calibre to try " -"and repair it automatically? If you say No, a new empty calibre library will " -"be created." +"The library database at %s appears to be corrupted. Do you want calibre to " +"try and rebuild it automatically? The rebuild may not be completely " +"successful. If you say No, a new empty calibre library will be created." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:224 -msgid "" -"Repairing database. This can take a very long time for a large collection" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:203 #, python-format msgid "" "Bad database location %r. Will start with a new, empty calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:213 #, python-format msgid "Starting %s: Loading books..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:293 msgid "If you are sure it is not running" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:330 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:296 msgid "may be running in the system tray, in the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:298 msgid "upper right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:300 msgid "lower right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:303 msgid "try rebooting your computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:339 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:353 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:319 msgid "try deleting the file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:342 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:308 msgid "Cannot Start " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:343 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:309 #, python-format msgid "%s is already running." msgstr "" @@ -11356,52 +11379,52 @@ msgstr "&Skončiť" msgid "Unhandled exception" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:447 msgid "Permission denied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:105 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:448 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:137 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:139 msgid "Title &sort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "" " The green color indicates that the current title sort matches the current " "title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:150 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 msgid "Authors changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:303 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:302 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -11409,27 +11432,27 @@ msgid "" "strings. If it is colored red, then the authors and this text do not match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:308 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:307 msgid "Author s&ort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" " The green color indicates that the current author sort matches the current " "author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:320 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:506 msgid "&Number:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:603 #, python-format msgid "" "Last modified: %s\n" @@ -11437,132 +11460,132 @@ msgid "" "Double click to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:613 #, python-format msgid "Restore %s from the original" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:660 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:659 msgid "Set the cover for the book from the selected format" msgstr "Obálku knihy prevziať zo zvoleného formátu" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:668 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:667 msgid "Set metadata for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:674 msgid "Add a format to this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:681 msgid "Remove the selected format from this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:749 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:752 msgid "Choose formats for " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:795 msgid "You do not have permission to read the following files:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:822 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:823 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:825 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:826 msgid "No format selected" msgstr "Nie je zvolený žiaden formát" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:835 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:838 msgid "Could not read metadata" msgstr "Nepodarilo sa načítať metadáta" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:836 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:839 #, python-format msgid "Could not read metadata from %s format" msgstr "Nepodarilo sa načítať metadáta z formátu %s" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:867 msgid "&Browse" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:866 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:869 msgid "T&rim" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:868 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:871 msgid "&Remove" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:874 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:877 msgid "Download co&ver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:875 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:878 msgid "&Generate cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:925 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:928 msgid "Not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:952 msgid "Specify title and author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:950 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:953 msgid "You must specify a title and author before generating a cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:972 msgid "Invalid cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:970 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:973 msgid "Could not change cover as the image is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:997 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1000 msgid "This book has no cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:999 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1002 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1055 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1058 msgid "stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1127 msgid "Tags changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1125 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1128 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1156 msgid "A comma separated list of languages for this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1176 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1179 msgid "Unknown language" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1177 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1180 #, python-format msgid "The language %s is not recognized" msgid_plural "The languages %s are not recognized" msgstr[0] "" msgstr[1] "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1189 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1192 msgid "I&ds:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1193 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -11570,38 +11593,38 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1254 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1316 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1257 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 msgid "This ISBN number is valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1257 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1260 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 msgid "This ISBN number is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1304 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1307 msgid "Invalid ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1283 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1286 msgid "Enter an ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1305 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1308 msgid "The ISBN you entered is not valid. Try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1329 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1332 msgid "&Publisher:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1399 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1402 msgid "Clear date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1432 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1435 msgid "Publishe&d:" msgstr "" @@ -11667,7 +11690,7 @@ msgid "Downloaded %(num)d of %(tot)d" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/config.py:61 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:61 msgid "Downloaded metadata fields" msgstr "" @@ -13093,87 +13116,87 @@ msgstr "" msgid "No source selected, cannot configure." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:32 msgid "Metadata sources" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:37 msgid "" "Disable any metadata sources you do not want by unchecking them. You can " "also set the cover priority. Covers from sources that have a higher " "(smaller) priority will be preferred when bulk downloading metadata.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:48 msgid "" "Sources with a red X next to their names must be configured before they will " "be used. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:53 msgid "Configure selected source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:66 msgid "" "If you uncheck any fields, metadata for those fields will not be downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:71 msgid "&Select all" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:75 msgid "&Clear all" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:79 msgid "&Select default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:80 msgid "" "Restore your own subset of checked fields that you define using the 'Set as " "default' button" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:84 msgid "&Set as default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:85 msgid "" "Store the currently checked fields as a default you can restore using the " "'Select default' button" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:90 msgid "Convert all downloaded comments to plain &text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:94 msgid "Swap author names from FN LN to LN, FN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:98 msgid "Max. number of &tags to download:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:105 msgid "Max. &time to wait after first match is found:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:133 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:117 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:199 msgid " secs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:113 msgid "Max. time to wait after first &cover is found:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:121 msgid "" "

    Different metadata sources have different sets of tags for the same book. " "If this option is checked, then calibre will use the smaller tag sets. These " @@ -13184,7 +13207,7 @@ msgid "" "for. Most often, they all have large tag sets." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:123 msgid "Prefer &fewer tags" msgstr "" @@ -13644,7 +13667,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:131 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:652 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:652 msgid "&Save" msgstr "" @@ -14423,7 +14446,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/store/search_ui.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/store/web_store_dialog_ui.py:63 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:661 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "Close" msgstr "" @@ -14609,7 +14632,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:455 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:456 msgid "Searches" msgstr "" @@ -14951,34 +14974,42 @@ msgid "" "automatically." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:494 +#, python-format +msgid "" +"The library database at %s appears to be corrupted. Do you want calibre to " +"try and rebuild it automatically? The rebuild may not be completely " +"successful." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:578 msgid "Conversion Error" msgstr "Chyba prevodu" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:581 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:601 msgid "Recipe Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:617 msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:631 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:651 msgid "There are active jobs. Are you sure you want to quit?" msgstr "Prebieha spracovanie úloh. Určite chcete program ukončiť?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:634 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:654 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:638 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:658 msgid "Active jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:706 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:726 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." @@ -15073,7 +15104,7 @@ msgid "Edit" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:65 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:667 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "Reset" msgstr "" @@ -15576,48 +15607,48 @@ msgstr "" msgid "Toggle" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:444 #, python-format msgid "" "Choose your e-book device. If your device is not in the list, choose a " "\"%s\" device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:505 msgid "Moving library..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:515 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:522 msgid "Failed to move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:576 msgid "Invalid database" msgstr "Neplatná alebo poškodená databáza" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:577 #, python-format msgid "" "

    An invalid library already exists at %(loc)s, delete it before trying to " "move the existing library.
    Error: %(err)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:588 msgid "Could not move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:663 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:669 msgid "Select location for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:690 #, python-format msgid "" "You must choose an empty folder for the calibre library. %s is not empty." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:758 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:764 msgid "welcome wizard" msgstr "" @@ -15928,7 +15959,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:569 #: /home/kovid/work/calibre/src/calibre/library/caches.py:583 #: /home/kovid/work/calibre/src/calibre/library/caches.py:593 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:222 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:238 msgid "yes" msgstr "" @@ -15936,7 +15967,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:568 #: /home/kovid/work/calibre/src/calibre/library/caches.py:580 #: /home/kovid/work/calibre/src/calibre/library/caches.py:590 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:222 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:238 msgid "no" msgstr "" @@ -16900,23 +16931,23 @@ msgid "" "start with a letter" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:67 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:68 #, python-format msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3403 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3404 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "" "

    Migrujem starú databázu do knižnice elektronických kníh v %s

    " -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3432 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3433 #, python-format msgid "Copying %s" msgstr "Kopírujem %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3449 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3450 msgid "Compacting database" msgstr "Zmenšujem databázu" @@ -17075,20 +17106,20 @@ msgid "" "Save into a single directory, ignoring the template directory structure" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:303 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:319 #, python-format msgid "" "Failed to calculate path for save to disk. Template: %(templ)s\n" "Error: %(err)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:309 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:325 #, python-format msgid "Template evaluation resulted in no path components. Template: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:403 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:436 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:419 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:452 msgid "Requested formats not available" msgstr "" @@ -17920,12 +17951,21 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:972 msgid "" +"list_equals(list1, sep1, list2, sep2, yes_val, no_val) -- return yes_val if " +"list1 and list2 contain the same items, otherwise return `no_val. The items " +"are determined by splitting each list using the appropriate separator " +"character (sep1 or sep2). The order of items in the lists is not relevant. " +"The compare is case insensitive." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:990 +msgid "" "today() -- return a date string for today. This value is designed for use in " "format_date or days_between, but can be manipulated like any other string. " "The date is in ISO format." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:983 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1001 msgid "" "days_between(date1, date2) -- return the number of days between date1 and " "date2. The number is positive if date1 is greater than date2, otherwise " @@ -17933,7 +17973,7 @@ msgid "" "empty string." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1005 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1023 msgid "" "language_strings(lang_codes, localize) -- return the strings for the " "language codes passed in lang_codes. If localize is zero, return the strings " @@ -17941,7 +17981,7 @@ msgid "" "the current locale. Lang_codes is a comma-separated list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1025 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1043 msgid "" "language_codes(lang_strings) -- return the language codes for the strings " "passed in lang_strings. The strings must be in the language of the current " @@ -18265,108 +18305,112 @@ msgstr "" msgid "Unknown News Source" msgstr "Neznámy zdroj správ" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:720 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:718 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:827 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:825 msgid "Download finished" msgstr "Preberanie ukončené" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:829 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:827 msgid "Failed to download the following articles:" msgstr "Zlyhalo preberanie nasledovných článkov:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:835 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:833 msgid "Failed to download parts of the following articles:" msgstr "Zlyhalo preberanie niektorých častí nasledovných článkov:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:837 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:835 msgid " from " msgstr " od " -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:839 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:837 msgid "\tFailed links:" msgstr "\tNeplatné odkazy:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:934 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:932 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:936 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:934 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:938 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:936 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:961 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:959 msgid "Fetching feeds..." msgstr "Preberám prúdy..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:966 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:964 msgid "Got feeds from index page" msgstr "Získané prúdy z hlavnej stránky" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:975 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:973 msgid "Trying to download cover..." msgstr "Preberám obálku..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:977 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:975 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1057 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1055 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "Začína preberanie [počet vlákien: %d]..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1073 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1071 #, python-format msgid "Feeds downloaded to %s" msgstr "Prúdy boli uložené do %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1082 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1080 #, python-format msgid "Could not download cover: %s" msgstr "Nepodarilo sa prevziať obálku: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1091 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1089 #, python-format msgid "Downloading cover from %s" msgstr "Preberám obálku z %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1137 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1135 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1277 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1216 +msgid "Articles in this issue: " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1286 msgid "Untitled Article" msgstr "Článok bez názvu" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1348 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1357 #, python-format msgid "Article downloaded: %s" msgstr "Prebratý článok: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1359 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1368 #, python-format msgid "Article download failed: %s" msgstr "Zlyhalo preberanie článku: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1376 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1385 msgid "Fetching feed" msgstr "Preberám prúd" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1518 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1527 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1533 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1542 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -18490,75 +18534,75 @@ msgstr "" msgid "Do not download CSS stylesheets." msgstr "Nepreberať kaskádové štýly." -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:649 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:649 msgid "OK" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:652 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:652 msgid "Save" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:655 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:655 msgid "Open" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:658 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "Cancel" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:661 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "&Close" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:664 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:664 msgid "Apply" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:674 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:674 msgid "Don't Save" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:676 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:676 msgid "Close without Saving" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:678 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:678 msgid "Discard" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:681 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:681 msgid "&Yes" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:684 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:684 msgid "Yes to &All" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:687 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:687 msgid "&No" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:690 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:690 msgid "N&o to All" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:693 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:693 msgid "Save All" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:696 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:696 msgid "Abort" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:699 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:699 msgid "Retry" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:702 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:702 msgid "Ignore" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:705 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:705 msgid "Restore Defaults" msgstr "" diff --git a/src/calibre/translations/sl.po b/src/calibre/translations/sl.po index 33845dd424..70236dabe2 100644 --- a/src/calibre/translations/sl.po +++ b/src/calibre/translations/sl.po @@ -6,8 +6,8 @@ msgid "" msgstr "" "Project-Id-Version: calibre 0.8.12\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2011-09-23 18:01+0000\n" -"PO-Revision-Date: 2011-09-26 22:14+0000\n" +"POT-Creation-Date: 2011-09-30 20:39+0000\n" +"PO-Revision-Date: 2011-10-03 21:01+0000\n" "Last-Translator: Martin Srebotnjak \n" "Language-Team: Martin Srebotnjak \n" "MIME-Version: 1.0\n" @@ -15,8 +15,8 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=4; plural=(n%100==1 ? 1 : n%100==2 ? 2 : n%100==3 || " "n%100==4 ? 3 : 0);\n" -"X-Launchpad-Export-Date: 2011-09-27 04:47+0000\n" -"X-Generator: Launchpad (build 14028)\n" +"X-Launchpad-Export-Date: 2011-10-04 05:01+0000\n" +"X-Generator: Launchpad (build 14071)\n" "X-Poedit-Country: SLOVENIA\n" "X-Poedit-Language: Slovenian\n" "X-Poedit-SourceCharset: iso-8859-1\n" @@ -30,8 +30,8 @@ msgstr "Ne stori ničesar" #: /home/kovid/work/calibre/src/calibre/db/cache.py:104 #: /home/kovid/work/calibre/src/calibre/db/cache.py:107 #: /home/kovid/work/calibre/src/calibre/db/cache.py:118 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:242 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:243 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:247 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:248 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 @@ -55,7 +55,7 @@ msgstr "Ne stori ničesar" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1898 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1900 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:286 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:288 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:34 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:35 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:98 @@ -106,8 +106,8 @@ msgstr "Ne stori ničesar" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:999 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:101 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:138 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:140 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1002 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1007 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1079 @@ -147,7 +147,7 @@ msgstr "Ne stori ničesar" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:380 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:564 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 @@ -168,9 +168,9 @@ msgstr "Ne stori ničesar" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1209 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1212 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:252 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:396 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:161 @@ -180,14 +180,14 @@ msgstr "Ne stori ničesar" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:217 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:541 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:560 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2037 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2187 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3242 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3244 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3377 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:542 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:550 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:561 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2038 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2188 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3243 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3378 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 @@ -760,22 +760,22 @@ msgid "This profile is intended for the Amazon Kindle." msgstr "Ta profil je namenjen napravi Amazon Kindle." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:173 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:660 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:661 msgid "This profile is intended for the Irex Illiad." msgstr "Ta profil je namenjen napravi Irex Illiad." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:185 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:673 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:674 msgid "This profile is intended for the IRex Digital Reader 1000." msgstr "Ta profil je namenjen napravi Irex Digital Reader 1000." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:198 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:687 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:688 msgid "This profile is intended for the IRex Digital Reader 800." msgstr "Ta profil je namenjen napravi Irex Digital Reader 800." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:210 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:701 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:702 msgid "This profile is intended for the B&N Nook." msgstr "Ta profil je namenjen napravi Barnes&Noble Nook." @@ -843,14 +843,19 @@ msgstr "" msgid "This profile is intended for the Amazon Kindle DX." msgstr "Ta profil je namenjen napravi Amazon Kindle DX." -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:713 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:714 msgid "This profile is intended for the B&N Nook Color." msgstr "Ta profil je namenjen napravi B&N Nook Color." -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:724 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:725 msgid "This profile is intended for the Sanda Bambook." msgstr "Ta profil je namenjen napravi Sanda Bambook." +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:740 +msgid "" +"This profile is intended for the PocketBook Pro 900 series of devices." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 msgid "Installed plugins" msgstr "Nameščeni vtičniki" @@ -917,13 +922,13 @@ msgstr "Omogoči imenovan vtičnik" msgid "Disable the named plugin" msgstr "Onemogoči imenovani vtičnik" -#: /home/kovid/work/calibre/src/calibre/db/backend.py:271 -#: /home/kovid/work/calibre/src/calibre/db/backend.py:280 +#: /home/kovid/work/calibre/src/calibre/db/backend.py:272 +#: /home/kovid/work/calibre/src/calibre/db/backend.py:281 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:288 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:668 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:132 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:674 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:133 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:142 #, python-format msgid "Path to library too long. Must be less than %d characters." msgstr "Pot do knjižnice je predolga. Imeti mora manj kot %d znakov." @@ -932,26 +937,26 @@ msgstr "Pot do knjižnice je predolga. Imeti mora manj kot %d znakov." #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:987 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:988 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:814 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:826 msgid "Yes" msgstr "Da" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1102 msgid "Main" msgstr "Glavni pomn." #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1104 msgid "Card A" msgstr "Kartica A" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1106 msgid "Card B" msgstr "Kartica B" @@ -963,7 +968,7 @@ msgstr "Dnevnik razhroščevanja" msgid "Communicate with Android phones." msgstr "Povezovanje s telefoni Android." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:129 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:133 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" @@ -971,11 +976,11 @@ msgstr "" "Seznam z vejico ločenih map za pošiljanje e-knjig na napravo. Uporabljena bo " "prva obstoječa" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:182 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:187 msgid "Communicate with S60 phones." msgstr "Povezovanje s telefoni S60." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:201 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:206 msgid "Communicate with WebOS tablets." msgstr "" @@ -1104,9 +1109,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1150 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:334 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:347 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:335 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:348 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3104 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "Novice" @@ -1114,8 +1119,8 @@ msgstr "Novice" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:662 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3062 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3080 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3063 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3081 msgid "Catalog" msgstr "Katalog" @@ -2696,7 +2701,7 @@ msgstr "Popravljalnik ePub" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:18 msgid "Workaround epubcheck bugs" -msgstr "" +msgstr "Zaobidi hrošče epubcheck" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/epubcheck.py:22 msgid "" @@ -2723,7 +2728,7 @@ msgstr "Navesti morate datoteko epub" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:17 msgid "Fix unmanifested files" -msgstr "" +msgstr "Popravi datoteke brez manifesta" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:21 msgid "" @@ -3451,44 +3456,48 @@ msgstr "" msgid "Cover" msgstr "Ovitek" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:409 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:429 msgid "Downloads metadata and covers from Amazon" msgstr "Prenese metapodatke in naslovnice z Amazona" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:419 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:439 msgid "US" msgstr "ZDA" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:420 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:440 msgid "France" msgstr "Francija" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:421 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:441 msgid "Germany" msgstr "Nemčija" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:422 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:442 msgid "UK" msgstr "VB" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:423 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:443 msgid "Italy" msgstr "Italija" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:424 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:444 msgid "Japan" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:428 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:445 +msgid "Spain" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:449 msgid "Amazon website to use:" msgstr "Izberite spletišče Amazon:" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:429 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:450 msgid "" "Metadata from Amazon will be fetched using this country's Amazon website." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:603 msgid "Amazon timed out. Try again later." msgstr "" @@ -3512,7 +3521,7 @@ msgstr "Prenese metapodatke z isbndb.com" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/isbndb.py:37 msgid "IsbnDB key:" -msgstr "" +msgstr "Ključ IsbnDB:" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/isbndb.py:38 msgid "" @@ -3615,7 +3624,7 @@ msgstr "To je knjiga Amazon Topaz. Ni je mogoče obdelati." #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:497 msgid "No details available" -msgstr "" +msgstr "Podrobnosti ni na voljo" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1500 msgid "Title Page" @@ -3691,7 +3700,7 @@ msgstr "Knjige v zapisu %s niso podprte" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:955 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:958 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "Knjiga %(sidx)s izmed %(series)s" @@ -3898,7 +3907,7 @@ msgstr "Tema" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:48 msgid "Creator" -msgstr "" +msgstr "Avtor" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:50 msgid "Pages" @@ -4326,7 +4335,7 @@ msgid "Choose Files" msgstr "Izberite datoteke" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:751 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:754 msgid "Books" msgstr "Knjige" @@ -4734,8 +4743,8 @@ msgstr "Mapa %s že obstaja. Najprej jo izbrišite." #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:287 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:341 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:70 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:673 msgid "Too long" msgstr "" @@ -4794,8 +4803,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:733 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:106 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:88 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:298 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:352 msgid "Success" @@ -4811,7 +4820,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:970 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:377 msgid "Failed" @@ -4868,7 +4878,7 @@ msgid "Create a catalog of the books in your calibre library" msgstr "Ustvari katalog knjig v knjižnici calibre" #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:88 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:590 msgid "Cannot convert" msgstr "Pretvorba ni možna" @@ -4930,7 +4940,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/device_category_editor.py:112 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:674 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:216 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:503 @@ -5333,7 +5343,7 @@ msgstr "F1" #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:66 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:670 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:670 msgid "Help" msgstr "Pomoč" @@ -5754,7 +5764,7 @@ msgid "No books found" msgstr "Ni najdenih knjig" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:289 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:794 msgid "No permission" msgstr "Ni pravic" @@ -5952,50 +5962,50 @@ msgid "" "&Multiple books per folder, assumes every ebook file is a different book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/bars.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/bars.py:195 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:302 msgid "Donate" msgstr "Doniraj" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:120 msgid "Click to open" msgstr "Odprite s klikom" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:135 msgid "Ids" msgstr "Id-ji" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:173 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1035 msgid "Collections" msgstr "Zbirke" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:290 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:256 msgid "Paste Cover" msgstr "Prilepi naslovnico" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:291 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:257 msgid "Copy Cover" msgstr "Kopiraj naslovnico" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:557 msgid "Double-click to open Book Details window" msgstr "Dvokliknite, da se odpre okno podrobnosti o knjigi" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:556 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:558 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "Pot" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:559 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" @@ -6085,7 +6095,7 @@ msgstr "izhod" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:21 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:105 @@ -6991,33 +7001,33 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:901 msgid "Choose cover for " msgstr "Izberi naslovnico za " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:906 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:909 msgid "Cannot read" msgstr "Ne mogoče prebrati" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:910 msgid "You do not have permission to read the file: " msgstr "Nimate pravic za branje datoteke: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:203 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:915 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:918 msgid "Error reading file" msgstr "Napaka pri branju datoteke" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:916 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:919 msgid "

    There was an error reading from file:
    " msgstr "

    Prišlo je do napake pri branju iz datoteke:
    " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:926 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:929 msgid " is not a valid picture" msgstr " ni veljavna slika" @@ -7042,7 +7052,7 @@ msgid "&Title: " msgstr "&Naslov: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 msgid "Change the title of this book" msgstr "Spremenite naslov knjige" @@ -7073,7 +7083,7 @@ msgstr "Zna&čke: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:548 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1089 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1092 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

    They can be any words or phrases, separated by commas." @@ -7084,7 +7094,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:555 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:214 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:446 msgid "&Series:" msgstr "&Zbirka:" @@ -7092,7 +7102,7 @@ msgstr "&Zbirka:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:556 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:557 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:445 msgid "List of known series. You can add new series." msgstr "Seznam znanih zbirk. Lahko dodate nove zbirke." @@ -7733,7 +7743,7 @@ msgstr "Brskalnika po naslovnicah ni mogoče naložiti" #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:271 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:320 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:324 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1396 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1399 msgid "Undefined" msgstr "Nedoločeno" @@ -8302,51 +8312,51 @@ msgstr "" msgid "Convertible" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:43 msgid "Choose location for calibre library" msgstr "Izberite mesto za knjižnico calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:50 msgid "Same as current" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 #, python-format msgid "The location %s contains the current calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:56 msgid "No existing library found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 #, python-format msgid "There is no existing calibre library at %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:62 msgid "Not empty" msgstr "Ni prazno" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:63 #, python-format msgid "The folder %s is not empty. Please choose an empty folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:94 msgid "No location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:94 msgid "No location selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:683 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:689 msgid "Bad location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:99 #, python-format msgid "%s is not an existing folder" msgstr "" @@ -8412,14 +8422,14 @@ msgstr "Nastavite možnosti za pretvorbo %s" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:211 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:117 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 msgid "&Title:" msgstr "&Naslov:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:199 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:198 msgid "&Author(s):" msgstr "&Avtor(ji):" @@ -8428,21 +8438,21 @@ msgid "&Profile:" msgstr "&Profil:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:24 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:236 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:649 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:241 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:649 msgid "&OK" msgstr "V &redu" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:25 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:242 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tweak_epub_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:233 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:658 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "&Cancel" msgstr "Pre&kliči" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog_ui.py:43 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:26 msgid "Edit Comments" msgstr "Uredi komentarje" @@ -8695,19 +8705,19 @@ msgstr "" msgid "Details of job" msgstr "Podrobnosti opravila" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:21 msgid "Active Jobs" msgstr "Aktivna opravila" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:36 msgid "&Stop selected jobs" msgstr "&Ustavi izbrana opravila" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:40 msgid "Show job &details" msgstr "Pokaži podro&bnosti o opravilu" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:44 msgid "Stop &all non device jobs" msgstr "Ustavi vsa opravila, ki niso pove&zana z napravo" @@ -8728,7 +8738,7 @@ msgid "Show detailed information about this error" msgstr "Pokaži podrobnosti o tej napaki" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:531 msgid "Copied" msgstr "Kopirano" @@ -8917,13 +8927,13 @@ msgstr "" "razvršča kot Dickens, Charles." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:541 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1047 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1050 msgid "&Rating:" msgstr "&Ocena:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:542 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:543 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1048 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1051 msgid "Rating of this book. 0-5 stars" msgstr "Ocena za to knjigo. 0-5 zvezdic" @@ -8990,7 +9000,7 @@ msgid "&Force numbers to start with:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:569 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1380 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1383 msgid "&Date:" msgstr "&Datum:" @@ -9064,7 +9074,7 @@ msgid "Set from &ebook file(s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:592 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1152 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1155 msgid "&Languages:" msgstr "&Jeziki:" @@ -9630,17 +9640,34 @@ msgstr "Najdi" msgid "Search in the library view for the selected item" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:23 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:25 msgid "" "Restoring database from backups, do not interrupt, this will happen in three " "stages" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:27 msgid "Restoring database" msgstr "Obnavljanje zbirke podatkov" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:80 +#, python-format +msgid "The old database was saved as: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:84 +#, python-format +msgid "" +"Restoring the database succeeded with some warnings click Show details to " +"see the details. %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:89 +#, python-format +msgid "Restoring database was successful. %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:94 msgid "" "Your list of books, with all their metadata is stored in a single file, " "called a database. In addition, metadata for each individual book is stored " @@ -9651,20 +9678,11 @@ msgid "" "recipes.

    Do you want to restore the database?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:131 msgid "Restoring database failed, click Show details to see details" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:107 -msgid "" -"Restoring the database succeeded with some warnings click Show details to " -"see the details." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:112 -msgid "Restoring database was successful" -msgstr "Obnovitev zbirke podatkov je uspela" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:75 msgid "Saved search already exists" @@ -10087,7 +10105,7 @@ msgid "&Author:" msgstr "&Avtor:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:215 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1091 msgid "Ta&gs:" msgstr "Zna&čke:" @@ -10285,58 +10303,66 @@ msgstr "" msgid "Was" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:263 msgid "Template language tutorial" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:267 msgid "Template function reference" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:285 msgid "EXCEPTION: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:301 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:312 msgid "No column chosen" msgstr "Izbran ni noben stolpec" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:313 msgid "You must specify a column to be colored" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:316 msgid "No template provided" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:306 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:317 msgid "The template box cannot be empty" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:32 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:252 msgid "Set the color of the column:" msgstr "Določite barvo stolpca:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:39 +msgid "Copy a color name to the clipboard:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:49 +msgid "Copy the selected color name to the clipboard" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:59 msgid "Template value:" msgstr "Vrednost predloge:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:60 msgid "" "The value the of the template using the current book in the library view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:73 msgid "Function &name:" msgstr "&Ime funkcije:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:100 msgid "&Documentation:" msgstr "&Dokumentacija:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:85 msgid "Python &code:" msgstr "&Koda Python:" @@ -10761,7 +10787,7 @@ msgid "Regular expression (?P)" msgstr "Regularni izraz (?P)" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1288 msgid "ISBN:" msgstr "ISBN:" @@ -10818,13 +10844,13 @@ msgid "Connected " msgstr "Povezan " #: /home/kovid/work/calibre/src/calibre/gui2/init.py:219 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:230 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:261 msgid "Book Details" msgstr "Podrobnosti o knjigi" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:221 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:232 msgid "Shift+Alt+D" msgstr "Shift+Alt+D" @@ -11229,136 +11255,133 @@ msgstr "Odpri e-knjigo" msgid "Configure" msgstr "Prilagodi" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:32 msgid "Use the library located at the specified path." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:34 msgid "Start minimized to system tray." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:36 msgid "Log debugging information to console" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:38 msgid "Do not check for updates" msgstr "Ne preverjajo obstoja posodobitev" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:40 msgid "" "Ignore custom plugins, useful if you installed a plugin that is preventing " "calibre from starting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:44 msgid "" "Cause a running calibre instance, if any, to be shutdown. Note that if there " "are running jobs, they will be silently aborted, so use with care." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:69 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:697 msgid "Calibre Library" msgstr "Knjižnica Calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:95 msgid "Choose a location for your calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:104 msgid "Failed to create library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 #, python-format msgid "Failed to create calibre library at: %r." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:168 msgid "Choose a location for your new calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:136 msgid "Initializing user interface..." msgstr "Inicializacija uporabniškega vmesnika ..." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:162 msgid "Repairing failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:163 msgid "The database repair failed. Starting with a new empty library." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:202 msgid "Bad database location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:178 #, python-format msgid "Bad database location %r. calibre will now quit." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:493 msgid "Corrupted database" msgstr "Okvarjena zbirka podatkov" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:191 +#, python-format msgid "" -"Your calibre database appears to be corrupted. Do you want calibre to try " -"and repair it automatically? If you say No, a new empty calibre library will " -"be created." +"The library database at %s appears to be corrupted. Do you want calibre to " +"try and rebuild it automatically? The rebuild may not be completely " +"successful. If you say No, a new empty calibre library will be created." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:224 -msgid "" -"Repairing database. This can take a very long time for a large collection" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:203 #, python-format msgid "" "Bad database location %r. Will start with a new, empty calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:213 #, python-format msgid "Starting %s: Loading books..." msgstr "Zaganjanje %s: nalaganje knjig ..." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:293 msgid "If you are sure it is not running" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:330 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:296 msgid "may be running in the system tray, in the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:298 msgid "upper right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:300 msgid "lower right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:303 msgid "try rebooting your computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:339 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:353 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:319 msgid "try deleting the file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:342 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:308 msgid "Cannot Start " msgstr "Ni moč zagnati " -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:343 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:309 #, python-format msgid "%s is already running." msgstr "%s je že zagnan." @@ -11383,52 +11406,52 @@ msgstr "I&zhod" msgid "Unhandled exception" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:447 msgid "Permission denied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:105 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:448 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:137 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:139 msgid "Title &sort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "" " The green color indicates that the current title sort matches the current " "title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:150 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 msgid "Authors changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:303 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:302 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -11436,27 +11459,27 @@ msgid "" "strings. If it is colored red, then the authors and this text do not match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:308 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:307 msgid "Author s&ort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" " The green color indicates that the current author sort matches the current " "author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:320 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:506 msgid "&Number:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:603 #, python-format msgid "" "Last modified: %s\n" @@ -11464,132 +11487,132 @@ msgid "" "Double click to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:613 #, python-format msgid "Restore %s from the original" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:660 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:659 msgid "Set the cover for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:668 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:667 msgid "Set metadata for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:674 msgid "Add a format to this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:681 msgid "Remove the selected format from this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:749 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:752 msgid "Choose formats for " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:795 msgid "You do not have permission to read the following files:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:822 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:823 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:825 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:826 msgid "No format selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:835 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:838 msgid "Could not read metadata" msgstr "Metapodatkov ni mogoče prebrati" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:836 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:839 #, python-format msgid "Could not read metadata from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:867 msgid "&Browse" msgstr "Pre&brskaj" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:866 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:869 msgid "T&rim" msgstr "O&breži" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:868 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:871 msgid "&Remove" msgstr "&Odstrani" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:874 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:877 msgid "Download co&ver" msgstr "Prenesi naslo&vnico" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:875 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:878 msgid "&Generate cover" msgstr "&Ustvari naslovnico" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:925 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:928 msgid "Not a valid picture" msgstr "Ni veljavna slika" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:952 msgid "Specify title and author" msgstr "Določite naslov in avtorja" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:950 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:953 msgid "You must specify a title and author before generating a cover" msgstr "Pred izdelavo naslovnice morate določiti naslov in avtorja" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:972 msgid "Invalid cover" msgstr "Neveljavna naslovnica" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:970 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:973 msgid "Could not change cover as the image is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:997 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1000 msgid "This book has no cover" msgstr "Ta knjiga nima naslovnice" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:999 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1002 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "Velikost naslovnice: %(width)d x %(height)d slik. točk" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1055 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1058 msgid "stars" msgstr "zvezdic" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1127 msgid "Tags changed" msgstr "Značke so se spremenile" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1125 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1128 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1156 msgid "A comma separated list of languages for this book" msgstr "Z vejicami ločen seznam jezikov te knjige" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1176 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1179 msgid "Unknown language" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1177 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1180 #, python-format msgid "The language %s is not recognized" msgid_plural "The languages %s are not recognized" msgstr[0] "" msgstr[1] "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1189 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1192 msgid "I&ds:" msgstr "I&d-ji:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1193 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -11597,38 +11620,38 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1254 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1316 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1257 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 msgid "This ISBN number is valid" msgstr "Ta številka ISBN je veljavna" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1257 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1260 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 msgid "This ISBN number is invalid" msgstr "Ta številka ISBN ni veljavna" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1304 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1307 msgid "Invalid ISBN" msgstr "Neveljaven ISBN" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1283 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1286 msgid "Enter an ISBN" msgstr "Vnesite ISBN" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1305 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1308 msgid "The ISBN you entered is not valid. Try again." msgstr "ISBN, ki ste ga vnesli, ni veljaven. Poskusite znova." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1329 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1332 msgid "&Publisher:" msgstr "&Založnik:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1399 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1402 msgid "Clear date" msgstr "Počisti datum" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1432 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1435 msgid "Publishe&d:" msgstr "" @@ -11694,7 +11717,7 @@ msgid "Downloaded %(num)d of %(tot)d" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/config.py:61 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:61 msgid "Downloaded metadata fields" msgstr "" @@ -13117,87 +13140,87 @@ msgstr "" msgid "No source selected, cannot configure." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:32 msgid "Metadata sources" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:37 msgid "" "Disable any metadata sources you do not want by unchecking them. You can " "also set the cover priority. Covers from sources that have a higher " "(smaller) priority will be preferred when bulk downloading metadata.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:48 msgid "" "Sources with a red X next to their names must be configured before they will " "be used. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:53 msgid "Configure selected source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:66 msgid "" "If you uncheck any fields, metadata for those fields will not be downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:71 msgid "&Select all" msgstr "I&zberi vse" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:75 msgid "&Clear all" msgstr "&Počisti vse" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:79 msgid "&Select default" msgstr "Iz&beri privzeto" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:80 msgid "" "Restore your own subset of checked fields that you define using the 'Set as " "default' button" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:84 msgid "&Set as default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:85 msgid "" "Store the currently checked fields as a default you can restore using the " "'Select default' button" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:90 msgid "Convert all downloaded comments to plain &text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:94 msgid "Swap author names from FN LN to LN, FN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:98 msgid "Max. number of &tags to download:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:105 msgid "Max. &time to wait after first match is found:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:133 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:117 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:199 msgid " secs" msgstr " s" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:113 msgid "Max. time to wait after first &cover is found:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:121 msgid "" "

    Different metadata sources have different sets of tags for the same book. " "If this option is checked, then calibre will use the smaller tag sets. These " @@ -13208,7 +13231,7 @@ msgid "" "for. Most often, they all have large tag sets." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:123 msgid "Prefer &fewer tags" msgstr "" @@ -13665,7 +13688,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:131 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:652 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:652 msgid "&Save" msgstr "&Shrani" @@ -14440,7 +14463,7 @@ msgstr "Knjige:" #: /home/kovid/work/calibre/src/calibre/gui2/store/search_ui.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/store/web_store_dialog_ui.py:63 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:661 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "Close" msgstr "Zapri" @@ -14626,7 +14649,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:455 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:456 msgid "Searches" msgstr "Iskanja" @@ -14978,34 +15001,42 @@ msgid "" "automatically." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:494 +#, python-format +msgid "" +"The library database at %s appears to be corrupted. Do you want calibre to " +"try and rebuild it automatically? The rebuild may not be completely " +"successful." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:578 msgid "Conversion Error" msgstr "Napaka pri pretvorbi" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:581 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:601 msgid "Recipe Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:617 msgid "Failed" msgstr "Ni uspelo" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:631 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:651 msgid "There are active jobs. Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:634 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:654 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:638 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:658 msgid "Active jobs" msgstr "Aktivna opravila" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:706 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:726 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." @@ -15100,7 +15131,7 @@ msgid "Edit" msgstr "Uredi" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:65 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:667 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "Reset" msgstr "Ponastavi" @@ -15602,48 +15633,48 @@ msgstr "Skrij" msgid "Toggle" msgstr "Preklopi" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:444 #, python-format msgid "" "Choose your e-book device. If your device is not in the list, choose a " "\"%s\" device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:505 msgid "Moving library..." msgstr "Premikanje knjižnice ..." -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:515 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:522 msgid "Failed to move library" msgstr "Knjižnice ni mogoče premakniti" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:576 msgid "Invalid database" msgstr "Neveljavna zbirka podatkov" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:577 #, python-format msgid "" "

    An invalid library already exists at %(loc)s, delete it before trying to " "move the existing library.
    Error: %(err)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:588 msgid "Could not move library" msgstr "Knjižnice ni mogoče premakniti" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:663 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:669 msgid "Select location for books" msgstr "Izberite mesto za knjige" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:690 #, python-format msgid "" "You must choose an empty folder for the calibre library. %s is not empty." msgstr "Izbrati morate prazno mapo v knjižnici calibre. %s ni prazna." -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:758 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:764 msgid "welcome wizard" msgstr "čarovnik za dobrodošlico" @@ -15954,7 +15985,7 @@ msgstr "potrjeno" #: /home/kovid/work/calibre/src/calibre/library/caches.py:569 #: /home/kovid/work/calibre/src/calibre/library/caches.py:583 #: /home/kovid/work/calibre/src/calibre/library/caches.py:593 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:222 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:238 msgid "yes" msgstr "da" @@ -15962,7 +15993,7 @@ msgstr "da" #: /home/kovid/work/calibre/src/calibre/library/caches.py:568 #: /home/kovid/work/calibre/src/calibre/library/caches.py:580 #: /home/kovid/work/calibre/src/calibre/library/caches.py:590 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:222 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:238 msgid "no" msgstr "ne" @@ -16907,23 +16938,23 @@ msgid "" "start with a letter" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:67 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:68 #, python-format msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3403 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3404 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "" "

    Selitev stare zbirke podatkov v knjižnico e-knjig v %s

    " -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3432 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3433 #, python-format msgid "Copying %s" msgstr "Kopiranje %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3449 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3450 msgid "Compacting database" msgstr "Strnjevanje zbirke podatkov" @@ -17082,20 +17113,20 @@ msgid "" "Save into a single directory, ignoring the template directory structure" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:303 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:319 #, python-format msgid "" "Failed to calculate path for save to disk. Template: %(templ)s\n" "Error: %(err)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:309 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:325 #, python-format msgid "Template evaluation resulted in no path components. Template: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:403 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:436 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:419 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:452 msgid "Requested formats not available" msgstr "" @@ -17926,12 +17957,21 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:972 msgid "" +"list_equals(list1, sep1, list2, sep2, yes_val, no_val) -- return yes_val if " +"list1 and list2 contain the same items, otherwise return `no_val. The items " +"are determined by splitting each list using the appropriate separator " +"character (sep1 or sep2). The order of items in the lists is not relevant. " +"The compare is case insensitive." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:990 +msgid "" "today() -- return a date string for today. This value is designed for use in " "format_date or days_between, but can be manipulated like any other string. " "The date is in ISO format." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:983 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1001 msgid "" "days_between(date1, date2) -- return the number of days between date1 and " "date2. The number is positive if date1 is greater than date2, otherwise " @@ -17939,7 +17979,7 @@ msgid "" "empty string." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1005 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1023 msgid "" "language_strings(lang_codes, localize) -- return the strings for the " "language codes passed in lang_codes. If localize is zero, return the strings " @@ -17947,7 +17987,7 @@ msgid "" "the current locale. Lang_codes is a comma-separated list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1025 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1043 msgid "" "language_codes(lang_strings) -- return the language codes for the strings " "passed in lang_strings. The strings must be in the language of the current " @@ -18272,108 +18312,112 @@ msgstr "" msgid "Unknown News Source" msgstr "Neznan vir novic" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:720 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:718 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:827 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:825 msgid "Download finished" msgstr "Prenos končan" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:829 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:827 msgid "Failed to download the following articles:" msgstr "Prenos naslednjih člankov ni uspel:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:835 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:833 msgid "Failed to download parts of the following articles:" msgstr "Prenos nekaterih delov naslednjih člankov ni uspel:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:837 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:835 msgid " from " msgstr " z " -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:839 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:837 msgid "\tFailed links:" msgstr "\tNeuspešne povezave:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:934 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:932 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:936 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:934 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:938 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:936 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:961 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:959 msgid "Fetching feeds..." msgstr "Pridobivanje virov ..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:966 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:964 msgid "Got feeds from index page" msgstr "Dobljeni viri iz glavne strani" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:975 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:973 msgid "Trying to download cover..." msgstr "Poskus prenosa naslovnice ..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:977 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:975 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1057 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1055 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "Pričetek prenosa [%d nit(i)] ..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1073 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1071 #, python-format msgid "Feeds downloaded to %s" msgstr "Viri, preneseni v %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1082 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1080 #, python-format msgid "Could not download cover: %s" msgstr "Prenos naslovnice ni uspel: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1091 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1089 #, python-format msgid "Downloading cover from %s" msgstr "Prenašanje naslovnice iz %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1137 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1135 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1277 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1216 +msgid "Articles in this issue: " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1286 msgid "Untitled Article" msgstr "Neimenovan članek" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1348 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1357 #, python-format msgid "Article downloaded: %s" msgstr "Članek prenesen: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1359 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1368 #, python-format msgid "Article download failed: %s" msgstr "Prenos članka ni uspel: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1376 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1385 msgid "Fetching feed" msgstr "Pridobivanje vira" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1518 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1527 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1533 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1542 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -18496,75 +18540,75 @@ msgstr "" msgid "Do not download CSS stylesheets." msgstr "Ne prenesi slogovnih predlog CSS." -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:649 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:649 msgid "OK" msgstr "V redu" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:652 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:652 msgid "Save" msgstr "Shrani" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:655 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:655 msgid "Open" msgstr "Odpri" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:658 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "Cancel" msgstr "Prekliči" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:661 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "&Close" msgstr "&Zapri" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:664 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:664 msgid "Apply" msgstr "Uporabi" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:674 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:674 msgid "Don't Save" msgstr "Ne shrani" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:676 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:676 msgid "Close without Saving" msgstr "Zapri brez shranjevanja" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:678 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:678 msgid "Discard" msgstr "Opusti" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:681 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:681 msgid "&Yes" msgstr "&Da" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:684 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:684 msgid "Yes to &All" msgstr "Da za &vse" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:687 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:687 msgid "&No" msgstr "&Ne" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:690 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:690 msgid "N&o to All" msgstr "N&e za vse" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:693 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:693 msgid "Save All" msgstr "Shrani vse" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:696 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:696 msgid "Abort" msgstr "Prekini" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:699 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:699 msgid "Retry" msgstr "Poskusi znova" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:702 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:702 msgid "Ignore" msgstr "Prezri" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:705 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:705 msgid "Restore Defaults" msgstr "" diff --git a/src/calibre/translations/sq.po b/src/calibre/translations/sq.po index 4232616146..30ce6bfd17 100644 --- a/src/calibre/translations/sq.po +++ b/src/calibre/translations/sq.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-09-23 18:01+0000\n" +"POT-Creation-Date: 2011-09-30 20:39+0000\n" "PO-Revision-Date: 2011-08-07 22:44+0000\n" "Last-Translator: Erlis Mulosmani \n" "Language-Team: Albanian \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2011-09-24 04:39+0000\n" -"X-Generator: Launchpad (build 14012)\n" +"X-Launchpad-Export-Date: 2011-10-01 04:42+0000\n" +"X-Generator: Launchpad (build 14071)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -26,8 +26,8 @@ msgstr "nuk bën absolutisht asgjë" #: /home/kovid/work/calibre/src/calibre/db/cache.py:104 #: /home/kovid/work/calibre/src/calibre/db/cache.py:107 #: /home/kovid/work/calibre/src/calibre/db/cache.py:118 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:242 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:243 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:247 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:248 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 @@ -51,7 +51,7 @@ msgstr "nuk bën absolutisht asgjë" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1898 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1900 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:286 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:288 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:34 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:35 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:98 @@ -102,8 +102,8 @@ msgstr "nuk bën absolutisht asgjë" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:999 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:101 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:138 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:140 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1002 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1007 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1079 @@ -143,7 +143,7 @@ msgstr "nuk bën absolutisht asgjë" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:380 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:564 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 @@ -164,9 +164,9 @@ msgstr "nuk bën absolutisht asgjë" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1209 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1212 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:252 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:396 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:161 @@ -176,14 +176,14 @@ msgstr "nuk bën absolutisht asgjë" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:217 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:541 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:560 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2037 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2187 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3242 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3244 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3377 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:542 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:550 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:561 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2038 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2188 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3243 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3378 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 @@ -730,22 +730,22 @@ msgid "This profile is intended for the Amazon Kindle." msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:173 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:660 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:661 msgid "This profile is intended for the Irex Illiad." msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:185 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:673 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:674 msgid "This profile is intended for the IRex Digital Reader 1000." msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:198 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:687 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:688 msgid "This profile is intended for the IRex Digital Reader 800." msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:210 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:701 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:702 msgid "This profile is intended for the B&N Nook." msgstr "" @@ -805,14 +805,19 @@ msgstr "" msgid "This profile is intended for the Amazon Kindle DX." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:713 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:714 msgid "This profile is intended for the B&N Nook Color." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:724 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:725 msgid "This profile is intended for the Sanda Bambook." msgstr "" +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:740 +msgid "" +"This profile is intended for the PocketBook Pro 900 series of devices." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 msgid "Installed plugins" msgstr "" @@ -872,13 +877,13 @@ msgstr "" msgid "Disable the named plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/backend.py:271 -#: /home/kovid/work/calibre/src/calibre/db/backend.py:280 +#: /home/kovid/work/calibre/src/calibre/db/backend.py:272 +#: /home/kovid/work/calibre/src/calibre/db/backend.py:281 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:288 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:668 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:132 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:674 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:133 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:142 #, python-format msgid "Path to library too long. Must be less than %d characters." msgstr "" @@ -887,26 +892,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:987 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:988 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:814 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:826 msgid "Yes" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1102 msgid "Main" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1104 msgid "Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1106 msgid "Card B" msgstr "" @@ -918,17 +923,17 @@ msgstr "" msgid "Communicate with Android phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:129 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:133 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:182 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:187 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:201 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:206 msgid "Communicate with WebOS tablets." msgstr "" @@ -1047,9 +1052,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1150 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:334 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:347 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:335 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:348 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3104 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "Lajme" @@ -1057,8 +1062,8 @@ msgstr "Lajme" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:662 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3062 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3080 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3063 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3081 msgid "Catalog" msgstr "" @@ -3196,44 +3201,48 @@ msgstr "" msgid "Cover" msgstr "Kapak" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:409 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:429 msgid "Downloads metadata and covers from Amazon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:419 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:439 msgid "US" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:420 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:440 msgid "France" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:421 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:441 msgid "Germany" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:422 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:442 msgid "UK" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:423 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:443 msgid "Italy" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:424 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:444 msgid "Japan" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:428 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:445 +msgid "Spain" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:449 msgid "Amazon website to use:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:429 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:450 msgid "" "Metadata from Amazon will be fetched using this country's Amazon website." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:603 msgid "Amazon timed out. Try again later." msgstr "" @@ -3436,7 +3445,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:955 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:958 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" @@ -4046,7 +4055,7 @@ msgid "Choose Files" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:751 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:754 msgid "Books" msgstr "Libra" @@ -4449,8 +4458,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:287 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:341 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:70 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:673 msgid "Too long" msgstr "" @@ -4509,8 +4518,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:733 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:106 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:88 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:298 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:352 msgid "Success" @@ -4526,7 +4535,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:970 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:377 msgid "Failed" @@ -4583,7 +4593,7 @@ msgid "Create a catalog of the books in your calibre library" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:88 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:590 msgid "Cannot convert" msgstr "" @@ -4645,7 +4655,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/device_category_editor.py:112 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:674 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:216 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:503 @@ -5046,7 +5056,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:66 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:670 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:670 msgid "Help" msgstr "" @@ -5467,7 +5477,7 @@ msgid "No books found" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:289 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:794 msgid "No permission" msgstr "" @@ -5665,50 +5675,50 @@ msgid "" "&Multiple books per folder, assumes every ebook file is a different book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/bars.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/bars.py:195 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:302 msgid "Donate" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:120 msgid "Click to open" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:135 msgid "Ids" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:173 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1035 msgid "Collections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:290 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:256 msgid "Paste Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:291 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:257 msgid "Copy Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:557 msgid "Double-click to open Book Details window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:556 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:558 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "Shteg" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:559 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" @@ -5798,7 +5808,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:21 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:105 @@ -6702,33 +6712,33 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:901 msgid "Choose cover for " msgstr "Zgjidhni kapak për " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:906 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:909 msgid "Cannot read" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:910 msgid "You do not have permission to read the file: " msgstr "Nuk keni leje të lexoni kartelën: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:203 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:915 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:918 msgid "Error reading file" msgstr "Gabim në leximin e kartelës" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:916 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:919 msgid "

    There was an error reading from file:
    " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:926 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:929 msgid " is not a valid picture" msgstr "" @@ -6753,7 +6763,7 @@ msgid "&Title: " msgstr "&Titull: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 msgid "Change the title of this book" msgstr "" @@ -6783,7 +6793,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:548 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1089 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1092 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

    They can be any words or phrases, separated by commas." @@ -6792,7 +6802,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:555 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:214 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:446 msgid "&Series:" msgstr "" @@ -6800,7 +6810,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:556 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:557 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:445 msgid "List of known series. You can add new series." msgstr "" @@ -7434,7 +7444,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:271 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:320 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:324 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1396 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1399 msgid "Undefined" msgstr "" @@ -7999,51 +8009,51 @@ msgstr "" msgid "Convertible" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:43 msgid "Choose location for calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:50 msgid "Same as current" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 #, python-format msgid "The location %s contains the current calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:56 msgid "No existing library found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 #, python-format msgid "There is no existing calibre library at %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:62 msgid "Not empty" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:63 #, python-format msgid "The folder %s is not empty. Please choose an empty folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:94 msgid "No location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:94 msgid "No location selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:683 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:689 msgid "Bad location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:99 #, python-format msgid "%s is not an existing folder" msgstr "" @@ -8109,14 +8119,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:211 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:117 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 msgid "&Title:" msgstr "&Titull:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:199 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:198 msgid "&Author(s):" msgstr "&Autor(ë):" @@ -8125,21 +8135,21 @@ msgid "&Profile:" msgstr "&Profil:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:24 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:236 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:649 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:241 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:649 msgid "&OK" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:25 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:242 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tweak_epub_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:233 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:658 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "&Cancel" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog_ui.py:43 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:26 msgid "Edit Comments" msgstr "" @@ -8392,19 +8402,19 @@ msgstr "" msgid "Details of job" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:21 msgid "Active Jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:36 msgid "&Stop selected jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:40 msgid "Show job &details" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:44 msgid "Stop &all non device jobs" msgstr "" @@ -8425,7 +8435,7 @@ msgid "Show detailed information about this error" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:531 msgid "Copied" msgstr "" @@ -8612,13 +8622,13 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:541 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1047 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1050 msgid "&Rating:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:542 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:543 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1048 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1051 msgid "Rating of this book. 0-5 stars" msgstr "" @@ -8685,7 +8695,7 @@ msgid "&Force numbers to start with:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:569 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1380 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1383 msgid "&Date:" msgstr "&Datë:" @@ -8759,7 +8769,7 @@ msgid "Set from &ebook file(s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:592 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1152 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1155 msgid "&Languages:" msgstr "" @@ -9325,17 +9335,34 @@ msgstr "" msgid "Search in the library view for the selected item" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:23 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:25 msgid "" "Restoring database from backups, do not interrupt, this will happen in three " "stages" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:27 msgid "Restoring database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:80 +#, python-format +msgid "The old database was saved as: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:84 +#, python-format +msgid "" +"Restoring the database succeeded with some warnings click Show details to " +"see the details. %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:89 +#, python-format +msgid "Restoring database was successful. %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:94 msgid "" "Your list of books, with all their metadata is stored in a single file, " "called a database. In addition, metadata for each individual book is stored " @@ -9346,20 +9373,11 @@ msgid "" "recipes.

    Do you want to restore the database?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:131 msgid "Restoring database failed, click Show details to see details" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:107 -msgid "" -"Restoring the database succeeded with some warnings click Show details to " -"see the details." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:112 -msgid "Restoring database was successful" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:75 msgid "Saved search already exists" @@ -9780,7 +9798,7 @@ msgid "&Author:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:215 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1091 msgid "Ta&gs:" msgstr "" @@ -9974,58 +9992,66 @@ msgstr "" msgid "Was" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:263 msgid "Template language tutorial" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:267 msgid "Template function reference" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:285 msgid "EXCEPTION: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:301 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:312 msgid "No column chosen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:313 msgid "You must specify a column to be colored" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:316 msgid "No template provided" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:306 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:317 msgid "The template box cannot be empty" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:32 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:252 msgid "Set the color of the column:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:39 +msgid "Copy a color name to the clipboard:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:49 +msgid "Copy the selected color name to the clipboard" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:59 msgid "Template value:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:60 msgid "" "The value the of the template using the current book in the library view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:73 msgid "Function &name:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:100 msgid "&Documentation:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:85 msgid "Python &code:" msgstr "" @@ -10450,7 +10476,7 @@ msgid "Regular expression (?P)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1288 msgid "ISBN:" msgstr "" @@ -10507,13 +10533,13 @@ msgid "Connected " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:219 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:230 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:261 msgid "Book Details" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:221 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:232 msgid "Shift+Alt+D" msgstr "" @@ -10918,136 +10944,133 @@ msgstr "" msgid "Configure" msgstr "Formësoni" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:32 msgid "Use the library located at the specified path." msgstr "Përdor biblioteknë e treguar te shtegu i dhënë." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:34 msgid "Start minimized to system tray." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:36 msgid "Log debugging information to console" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:38 msgid "Do not check for updates" msgstr "Mos kontrollo për përditësime" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:40 msgid "" "Ignore custom plugins, useful if you installed a plugin that is preventing " "calibre from starting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:44 msgid "" "Cause a running calibre instance, if any, to be shutdown. Note that if there " "are running jobs, they will be silently aborted, so use with care." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:69 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:697 msgid "Calibre Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:95 msgid "Choose a location for your calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:104 msgid "Failed to create library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 #, python-format msgid "Failed to create calibre library at: %r." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:168 msgid "Choose a location for your new calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:136 msgid "Initializing user interface..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:162 msgid "Repairing failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:163 msgid "The database repair failed. Starting with a new empty library." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:202 msgid "Bad database location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:178 #, python-format msgid "Bad database location %r. calibre will now quit." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:493 msgid "Corrupted database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:191 +#, python-format msgid "" -"Your calibre database appears to be corrupted. Do you want calibre to try " -"and repair it automatically? If you say No, a new empty calibre library will " -"be created." +"The library database at %s appears to be corrupted. Do you want calibre to " +"try and rebuild it automatically? The rebuild may not be completely " +"successful. If you say No, a new empty calibre library will be created." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:224 -msgid "" -"Repairing database. This can take a very long time for a large collection" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:203 #, python-format msgid "" "Bad database location %r. Will start with a new, empty calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:213 #, python-format msgid "Starting %s: Loading books..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:293 msgid "If you are sure it is not running" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:330 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:296 msgid "may be running in the system tray, in the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:298 msgid "upper right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:300 msgid "lower right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:303 msgid "try rebooting your computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:339 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:353 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:319 msgid "try deleting the file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:342 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:308 msgid "Cannot Start " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:343 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:309 #, python-format msgid "%s is already running." msgstr "" @@ -11070,52 +11093,52 @@ msgstr "&Mbylle" msgid "Unhandled exception" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:447 msgid "Permission denied" msgstr "Leje e mohuar" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:105 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:448 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:137 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:139 msgid "Title &sort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "" " The green color indicates that the current title sort matches the current " "title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:150 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 msgid "Authors changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:303 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:302 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -11123,27 +11146,27 @@ msgid "" "strings. If it is colored red, then the authors and this text do not match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:308 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:307 msgid "Author s&ort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" " The green color indicates that the current author sort matches the current " "author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:320 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:506 msgid "&Number:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:603 #, python-format msgid "" "Last modified: %s\n" @@ -11151,132 +11174,132 @@ msgid "" "Double click to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:613 #, python-format msgid "Restore %s from the original" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:660 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:659 msgid "Set the cover for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:668 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:667 msgid "Set metadata for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:674 msgid "Add a format to this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:681 msgid "Remove the selected format from this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:749 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:752 msgid "Choose formats for " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:795 msgid "You do not have permission to read the following files:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:822 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:823 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:825 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:826 msgid "No format selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:835 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:838 msgid "Could not read metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:836 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:839 #, python-format msgid "Could not read metadata from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:867 msgid "&Browse" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:866 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:869 msgid "T&rim" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:868 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:871 msgid "&Remove" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:874 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:877 msgid "Download co&ver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:875 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:878 msgid "&Generate cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:925 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:928 msgid "Not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:952 msgid "Specify title and author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:950 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:953 msgid "You must specify a title and author before generating a cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:972 msgid "Invalid cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:970 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:973 msgid "Could not change cover as the image is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:997 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1000 msgid "This book has no cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:999 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1002 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1055 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1058 msgid "stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1127 msgid "Tags changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1125 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1128 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1156 msgid "A comma separated list of languages for this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1176 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1179 msgid "Unknown language" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1177 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1180 #, python-format msgid "The language %s is not recognized" msgid_plural "The languages %s are not recognized" msgstr[0] "" msgstr[1] "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1189 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1192 msgid "I&ds:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1193 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -11284,38 +11307,38 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1254 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1316 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1257 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 msgid "This ISBN number is valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1257 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1260 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 msgid "This ISBN number is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1304 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1307 msgid "Invalid ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1283 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1286 msgid "Enter an ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1305 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1308 msgid "The ISBN you entered is not valid. Try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1329 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1332 msgid "&Publisher:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1399 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1402 msgid "Clear date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1432 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1435 msgid "Publishe&d:" msgstr "" @@ -11381,7 +11404,7 @@ msgid "Downloaded %(num)d of %(tot)d" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/config.py:61 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:61 msgid "Downloaded metadata fields" msgstr "" @@ -12804,87 +12827,87 @@ msgstr "" msgid "No source selected, cannot configure." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:32 msgid "Metadata sources" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:37 msgid "" "Disable any metadata sources you do not want by unchecking them. You can " "also set the cover priority. Covers from sources that have a higher " "(smaller) priority will be preferred when bulk downloading metadata.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:48 msgid "" "Sources with a red X next to their names must be configured before they will " "be used. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:53 msgid "Configure selected source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:66 msgid "" "If you uncheck any fields, metadata for those fields will not be downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:71 msgid "&Select all" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:75 msgid "&Clear all" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:79 msgid "&Select default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:80 msgid "" "Restore your own subset of checked fields that you define using the 'Set as " "default' button" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:84 msgid "&Set as default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:85 msgid "" "Store the currently checked fields as a default you can restore using the " "'Select default' button" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:90 msgid "Convert all downloaded comments to plain &text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:94 msgid "Swap author names from FN LN to LN, FN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:98 msgid "Max. number of &tags to download:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:105 msgid "Max. &time to wait after first match is found:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:133 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:117 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:199 msgid " secs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:113 msgid "Max. time to wait after first &cover is found:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:121 msgid "" "

    Different metadata sources have different sets of tags for the same book. " "If this option is checked, then calibre will use the smaller tag sets. These " @@ -12895,7 +12918,7 @@ msgid "" "for. Most often, they all have large tag sets." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:123 msgid "Prefer &fewer tags" msgstr "" @@ -13352,7 +13375,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:131 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:652 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:652 msgid "&Save" msgstr "" @@ -14124,7 +14147,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/store/search_ui.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/store/web_store_dialog_ui.py:63 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:661 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "Close" msgstr "" @@ -14310,7 +14333,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:455 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:456 msgid "Searches" msgstr "" @@ -14652,34 +14675,42 @@ msgid "" "automatically." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:494 +#, python-format +msgid "" +"The library database at %s appears to be corrupted. Do you want calibre to " +"try and rebuild it automatically? The rebuild may not be completely " +"successful." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:578 msgid "Conversion Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:581 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:601 msgid "Recipe Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:617 msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:631 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:651 msgid "There are active jobs. Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:634 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:654 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:638 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:658 msgid "Active jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:706 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:726 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." @@ -14772,7 +14803,7 @@ msgid "Edit" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:65 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:667 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "Reset" msgstr "" @@ -15274,48 +15305,48 @@ msgstr "" msgid "Toggle" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:444 #, python-format msgid "" "Choose your e-book device. If your device is not in the list, choose a " "\"%s\" device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:505 msgid "Moving library..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:515 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:522 msgid "Failed to move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:576 msgid "Invalid database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:577 #, python-format msgid "" "

    An invalid library already exists at %(loc)s, delete it before trying to " "move the existing library.
    Error: %(err)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:588 msgid "Could not move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:663 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:669 msgid "Select location for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:690 #, python-format msgid "" "You must choose an empty folder for the calibre library. %s is not empty." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:758 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:764 msgid "welcome wizard" msgstr "" @@ -15626,7 +15657,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:569 #: /home/kovid/work/calibre/src/calibre/library/caches.py:583 #: /home/kovid/work/calibre/src/calibre/library/caches.py:593 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:222 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:238 msgid "yes" msgstr "" @@ -15634,7 +15665,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:568 #: /home/kovid/work/calibre/src/calibre/library/caches.py:580 #: /home/kovid/work/calibre/src/calibre/library/caches.py:590 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:222 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:238 msgid "no" msgstr "" @@ -16519,22 +16550,22 @@ msgid "" "start with a letter" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:67 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:68 #, python-format msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3403 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3404 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3432 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3433 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3449 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3450 msgid "Compacting database" msgstr "" @@ -16693,20 +16724,20 @@ msgid "" "Save into a single directory, ignoring the template directory structure" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:303 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:319 #, python-format msgid "" "Failed to calculate path for save to disk. Template: %(templ)s\n" "Error: %(err)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:309 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:325 #, python-format msgid "Template evaluation resulted in no path components. Template: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:403 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:436 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:419 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:452 msgid "Requested formats not available" msgstr "" @@ -17537,12 +17568,21 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:972 msgid "" +"list_equals(list1, sep1, list2, sep2, yes_val, no_val) -- return yes_val if " +"list1 and list2 contain the same items, otherwise return `no_val. The items " +"are determined by splitting each list using the appropriate separator " +"character (sep1 or sep2). The order of items in the lists is not relevant. " +"The compare is case insensitive." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:990 +msgid "" "today() -- return a date string for today. This value is designed for use in " "format_date or days_between, but can be manipulated like any other string. " "The date is in ISO format." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:983 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1001 msgid "" "days_between(date1, date2) -- return the number of days between date1 and " "date2. The number is positive if date1 is greater than date2, otherwise " @@ -17550,7 +17590,7 @@ msgid "" "empty string." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1005 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1023 msgid "" "language_strings(lang_codes, localize) -- return the strings for the " "language codes passed in lang_codes. If localize is zero, return the strings " @@ -17558,7 +17598,7 @@ msgid "" "the current locale. Lang_codes is a comma-separated list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1025 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1043 msgid "" "language_codes(lang_strings) -- return the language codes for the strings " "passed in lang_strings. The strings must be in the language of the current " @@ -17880,108 +17920,112 @@ msgstr "" msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:720 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:718 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:827 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:825 msgid "Download finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:829 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:827 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:835 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:833 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:837 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:835 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:839 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:837 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:934 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:932 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:936 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:934 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:938 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:936 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:961 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:959 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:966 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:964 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:975 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:973 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:977 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:975 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1057 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1055 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1073 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1071 #, python-format msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1082 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1080 #, python-format msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1091 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1089 #, python-format msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1137 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1135 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1277 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1216 +msgid "Articles in this issue: " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1286 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1348 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1357 #, python-format msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1359 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1368 #, python-format msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1376 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1385 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1518 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1527 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1533 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1542 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -18091,75 +18135,75 @@ msgstr "" msgid "Do not download CSS stylesheets." msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:649 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:649 msgid "OK" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:652 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:652 msgid "Save" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:655 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:655 msgid "Open" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:658 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "Cancel" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:661 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "&Close" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:664 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:664 msgid "Apply" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:674 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:674 msgid "Don't Save" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:676 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:676 msgid "Close without Saving" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:678 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:678 msgid "Discard" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:681 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:681 msgid "&Yes" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:684 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:684 msgid "Yes to &All" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:687 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:687 msgid "&No" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:690 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:690 msgid "N&o to All" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:693 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:693 msgid "Save All" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:696 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:696 msgid "Abort" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:699 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:699 msgid "Retry" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:702 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:702 msgid "Ignore" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:705 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:705 msgid "Restore Defaults" msgstr "" diff --git a/src/calibre/translations/sr.po b/src/calibre/translations/sr.po index ffb4ee1300..4fc007c9db 100644 --- a/src/calibre/translations/sr.po +++ b/src/calibre/translations/sr.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-09-23 18:01+0000\n" +"POT-Creation-Date: 2011-09-30 20:39+0000\n" "PO-Revision-Date: 2011-08-05 16:19+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: Serbian \n" @@ -16,8 +16,8 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && " "n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" -"X-Launchpad-Export-Date: 2011-09-24 04:51+0000\n" -"X-Generator: Launchpad (build 14012)\n" +"X-Launchpad-Export-Date: 2011-10-01 04:54+0000\n" +"X-Generator: Launchpad (build 14071)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -27,8 +27,8 @@ msgstr "Ne radi baš ništa" #: /home/kovid/work/calibre/src/calibre/db/cache.py:104 #: /home/kovid/work/calibre/src/calibre/db/cache.py:107 #: /home/kovid/work/calibre/src/calibre/db/cache.py:118 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:242 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:243 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:247 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:248 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 @@ -52,7 +52,7 @@ msgstr "Ne radi baš ništa" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1898 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1900 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:286 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:288 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:34 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:35 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:98 @@ -103,8 +103,8 @@ msgstr "Ne radi baš ništa" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:999 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:101 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:138 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:140 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1002 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1007 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1079 @@ -144,7 +144,7 @@ msgstr "Ne radi baš ništa" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:380 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:564 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 @@ -165,9 +165,9 @@ msgstr "Ne radi baš ništa" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1209 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1212 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:252 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:396 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:161 @@ -177,14 +177,14 @@ msgstr "Ne radi baš ništa" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:217 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:541 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:560 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2037 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2187 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3242 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3244 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3377 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:542 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:550 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:561 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2038 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2188 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3243 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3378 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 @@ -752,22 +752,22 @@ msgid "This profile is intended for the Amazon Kindle." msgstr "Ovaj profil je namenjen za Amazon Kindle čitače." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:173 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:660 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:661 msgid "This profile is intended for the Irex Illiad." msgstr "Ovaj profil je namenjen za Irex Illiad čitače." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:185 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:673 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:674 msgid "This profile is intended for the IRex Digital Reader 1000." msgstr "Ovaj profil je namenjen za IRex Digital Reader 1000 čitače." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:198 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:687 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:688 msgid "This profile is intended for the IRex Digital Reader 800." msgstr "Ovaj profil je namenjen za IRex Digital Reader 800 čitače." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:210 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:701 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:702 msgid "This profile is intended for the B&N Nook." msgstr "Ovaj profil je namenjen za B&N Nook čitače." @@ -833,14 +833,19 @@ msgstr "" msgid "This profile is intended for the Amazon Kindle DX." msgstr "Ovaj profil je namenjen za Amazon Kindle DX čitače." -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:713 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:714 msgid "This profile is intended for the B&N Nook Color." msgstr "Ovaj profil je namenjen B&N Nook Color čitaču." -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:724 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:725 msgid "This profile is intended for the Sanda Bambook." msgstr "Ovaj profil je namenjen Sanda Bambook čitaču." +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:740 +msgid "" +"This profile is intended for the PocketBook Pro 900 series of devices." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 msgid "Installed plugins" msgstr "Instalirani dodaci" @@ -906,13 +911,13 @@ msgstr "Uključi navedeni dodatak" msgid "Disable the named plugin" msgstr "Isključi navedeni dodatak" -#: /home/kovid/work/calibre/src/calibre/db/backend.py:271 -#: /home/kovid/work/calibre/src/calibre/db/backend.py:280 +#: /home/kovid/work/calibre/src/calibre/db/backend.py:272 +#: /home/kovid/work/calibre/src/calibre/db/backend.py:281 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:288 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:668 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:132 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:674 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:133 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:142 #, python-format msgid "Path to library too long. Must be less than %d characters." msgstr "" @@ -921,26 +926,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:987 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:988 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:814 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:826 msgid "Yes" msgstr "Da" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1102 msgid "Main" msgstr "Osnovna" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1104 msgid "Card A" msgstr "Kartica A" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1106 msgid "Card B" msgstr "Kartica B" @@ -952,7 +957,7 @@ msgstr "Izveštaj o radu" msgid "Communicate with Android phones." msgstr "Uspastavi vezu sa Android telefonima." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:129 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:133 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" @@ -960,11 +965,11 @@ msgstr "" "Zarezima razdvojen spisak direktorijuma na uređaju u koje će se slati " "knjige. Koristiće se prvi postojeći." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:182 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:187 msgid "Communicate with S60 phones." msgstr "Uspostavi vezu sa S60 telefonima." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:201 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:206 msgid "Communicate with WebOS tablets." msgstr "" @@ -1090,9 +1095,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1150 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:334 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:347 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:335 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:348 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3104 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "Vesti" @@ -1100,8 +1105,8 @@ msgstr "Vesti" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:662 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3062 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3080 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3063 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3081 msgid "Catalog" msgstr "Katalog" @@ -3532,44 +3537,48 @@ msgstr "" msgid "Cover" msgstr "Naslovna strana" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:409 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:429 msgid "Downloads metadata and covers from Amazon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:419 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:439 msgid "US" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:420 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:440 msgid "France" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:421 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:441 msgid "Germany" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:422 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:442 msgid "UK" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:423 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:443 msgid "Italy" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:424 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:444 msgid "Japan" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:428 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:445 +msgid "Spain" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:449 msgid "Amazon website to use:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:429 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:450 msgid "" "Metadata from Amazon will be fetched using this country's Amazon website." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:603 msgid "Amazon timed out. Try again later." msgstr "" @@ -3777,7 +3786,7 @@ msgstr "Knjige u formatu %s nisu podržane" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:955 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:958 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" @@ -4474,7 +4483,7 @@ msgid "Choose Files" msgstr "Izaberi fajlove" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:751 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:754 msgid "Books" msgstr "Knjige" @@ -4884,8 +4893,8 @@ msgstr "Direktorijum %s već postoji. Morate ga prvo izbrisati." #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:287 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:341 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:70 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:673 msgid "Too long" msgstr "" @@ -4946,8 +4955,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:733 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:106 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:88 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:298 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:352 msgid "Success" @@ -4963,7 +4972,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:970 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:377 msgid "Failed" @@ -5022,7 +5032,7 @@ msgid "Create a catalog of the books in your calibre library" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:88 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:590 msgid "Cannot convert" msgstr "Ne mogu da konvertujem" @@ -5086,7 +5096,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/device_category_editor.py:112 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:674 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:216 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:503 @@ -5507,7 +5517,7 @@ msgstr "F1" #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:66 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:670 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:670 msgid "Help" msgstr "Pomoć" @@ -5939,7 +5949,7 @@ msgid "No books found" msgstr "Nije nađena nijedna knjiga" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:289 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:794 msgid "No permission" msgstr "Nema dozvole" @@ -6154,50 +6164,50 @@ msgid "" msgstr "" "Više knjiga po direktoriju&mu. Podrazumeva da je svaki fajl različita knjiga." -#: /home/kovid/work/calibre/src/calibre/gui2/bars.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/bars.py:195 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:302 msgid "Donate" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:120 msgid "Click to open" msgstr "Kliknite da biste otvorili" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:135 msgid "Ids" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:173 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1035 msgid "Collections" msgstr "Kolekcije" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:290 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:256 msgid "Paste Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:291 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:257 msgid "Copy Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:557 msgid "Double-click to open Book Details window" msgstr "Kliknite dva puta da otvorite prozor s detaljima o knjizi" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:556 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:558 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "Putanja" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:559 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" @@ -6287,7 +6297,7 @@ msgstr "izlaz" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:21 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:105 @@ -7211,33 +7221,33 @@ msgstr "" "metapodataka." #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:901 msgid "Choose cover for " msgstr "Izaberi naslovnu stranu za " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:906 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:909 msgid "Cannot read" msgstr "Ne mogu da pročitam" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:910 msgid "You do not have permission to read the file: " msgstr "Nemate dozvolu da čitate fajl: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:203 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:915 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:918 msgid "Error reading file" msgstr "Greška pri čitanju fajla" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:916 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:919 msgid "

    There was an error reading from file:
    " msgstr "

    Dogodila se greška pri čitanju fajla:
    " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:926 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:929 msgid " is not a valid picture" msgstr " nije ispravna slika" @@ -7262,7 +7272,7 @@ msgid "&Title: " msgstr "&Naslov: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 msgid "Change the title of this book" msgstr "Promeni naslov ove knjige" @@ -7293,7 +7303,7 @@ msgstr "&Etikete: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:548 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1089 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1092 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

    They can be any words or phrases, separated by commas." @@ -7304,7 +7314,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:555 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:214 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:446 msgid "&Series:" msgstr "&Serija:" @@ -7312,7 +7322,7 @@ msgstr "&Serija:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:556 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:557 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:445 msgid "List of known series. You can add new series." msgstr "Spisak poznatih serija. Možete dodati i nove serije." @@ -7955,7 +7965,7 @@ msgstr "Izlog omota nije mogao biti učitan" #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:271 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:320 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:324 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1396 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1399 msgid "Undefined" msgstr "Nedefinisano" @@ -8545,52 +8555,52 @@ msgstr "" msgid "Convertible" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:43 msgid "Choose location for calibre library" msgstr "Izaberi lokaciju za calibre biblioteku" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:50 msgid "Same as current" msgstr "Isto kao trenutni izbor" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 #, python-format msgid "The location %s contains the current calibre library" msgstr "Lokacija %s sadrži trenutnu calibre biblioteku" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:56 msgid "No existing library found" msgstr "Nije pronađena već postojeća biblioteka" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 #, python-format msgid "There is no existing calibre library at %s" msgstr "Na lokaciji %s ne postoji calibre biblioteka" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:62 msgid "Not empty" msgstr "Nije prazan" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:63 #, python-format msgid "The folder %s is not empty. Please choose an empty folder" msgstr "" "Direktorijum %s nije prazan. Molim vas da izaberete prazan direktorijum" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:94 msgid "No location" msgstr "Nema lokacije" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:94 msgid "No location selected" msgstr "Nije izabrana nijedna lokacija" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:683 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:689 msgid "Bad location" msgstr "Neispravna lokacija" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:99 #, python-format msgid "%s is not an existing folder" msgstr "Direktorijum %s ne postoji" @@ -8659,14 +8669,14 @@ msgstr "Postavite opcije za konverziju %s" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:211 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:117 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 msgid "&Title:" msgstr "&Naslov:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:199 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:198 msgid "&Author(s):" msgstr "&Autor:" @@ -8675,21 +8685,21 @@ msgid "&Profile:" msgstr "&Profil:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:24 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:236 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:649 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:241 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:649 msgid "&OK" msgstr "&OK" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:25 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:242 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tweak_epub_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:233 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:658 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "&Cancel" msgstr "&Odustani" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog_ui.py:43 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:26 msgid "Edit Comments" msgstr "Promeni komentare" @@ -8946,19 +8956,19 @@ msgstr "" msgid "Details of job" msgstr "Detalji o poslu" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:21 msgid "Active Jobs" msgstr "Aktivni poslovi" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:36 msgid "&Stop selected jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:40 msgid "Show job &details" msgstr "Prikaži &detalje o poslu" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:44 msgid "Stop &all non device jobs" msgstr "Z&austavi sve poslove koji ne komuniciraju s uređajem" @@ -8979,7 +8989,7 @@ msgid "Show detailed information about this error" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:531 msgid "Copied" msgstr "Kopirano" @@ -9193,13 +9203,13 @@ msgstr "" "primer, Vuk Karadžić će biti sortiran kao Karadžić, Vuk." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:541 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1047 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1050 msgid "&Rating:" msgstr "&Ocena:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:542 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:543 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1048 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1051 msgid "Rating of this book. 0-5 stars" msgstr "Ocena za ovu knjigu. 0-5 zvezdica" @@ -9275,7 +9285,7 @@ msgid "&Force numbers to start with:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:569 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1380 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1383 msgid "&Date:" msgstr "&Datum:" @@ -9356,7 +9366,7 @@ msgid "Set from &ebook file(s)" msgstr "Postavi iz fajla s &e-knjigom" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:592 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1152 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1155 msgid "&Languages:" msgstr "" @@ -9940,17 +9950,34 @@ msgstr "Traži" msgid "Search in the library view for the selected item" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:23 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:25 msgid "" "Restoring database from backups, do not interrupt, this will happen in three " "stages" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:27 msgid "Restoring database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:80 +#, python-format +msgid "The old database was saved as: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:84 +#, python-format +msgid "" +"Restoring the database succeeded with some warnings click Show details to " +"see the details. %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:89 +#, python-format +msgid "Restoring database was successful. %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:94 msgid "" "Your list of books, with all their metadata is stored in a single file, " "called a database. In addition, metadata for each individual book is stored " @@ -9961,20 +9988,11 @@ msgid "" "recipes.

    Do you want to restore the database?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:131 msgid "Restoring database failed, click Show details to see details" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:107 -msgid "" -"Restoring the database succeeded with some warnings click Show details to " -"see the details." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:112 -msgid "Restoring database was successful" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:75 msgid "Saved search already exists" @@ -10403,7 +10421,7 @@ msgid "&Author:" msgstr "&Autor:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:215 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1091 msgid "Ta&gs:" msgstr "E&tikete:" @@ -10609,58 +10627,66 @@ msgstr "" msgid "Was" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:263 msgid "Template language tutorial" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:267 msgid "Template function reference" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:285 msgid "EXCEPTION: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:301 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:312 msgid "No column chosen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:313 msgid "You must specify a column to be colored" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:316 msgid "No template provided" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:306 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:317 msgid "The template box cannot be empty" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:32 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:252 msgid "Set the color of the column:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:39 +msgid "Copy a color name to the clipboard:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:49 +msgid "Copy the selected color name to the clipboard" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:59 msgid "Template value:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:60 msgid "" "The value the of the template using the current book in the library view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:73 msgid "Function &name:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:100 msgid "&Documentation:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:85 msgid "Python &code:" msgstr "" @@ -11102,7 +11128,7 @@ msgid "Regular expression (?P)" msgstr "Regularni izraz (?P)" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1288 msgid "ISBN:" msgstr "ISBN:" @@ -11159,13 +11185,13 @@ msgid "Connected " msgstr "Priključen je " #: /home/kovid/work/calibre/src/calibre/gui2/init.py:219 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:230 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:261 msgid "Book Details" msgstr "Podaci o knjizi" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:221 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:232 msgid "Shift+Alt+D" msgstr "Shift+Alt+D" @@ -11575,102 +11601,94 @@ msgstr "Otvori e-knjigu" msgid "Configure" msgstr "Podesi" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:32 msgid "Use the library located at the specified path." msgstr "Koristi biblioteku na navedenoj putanji." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:34 msgid "Start minimized to system tray." msgstr "Pokreni program sakriven u sistemsku ikonu." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:36 msgid "Log debugging information to console" msgstr "Piši izveštaje o greškama na konzolu" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:38 msgid "Do not check for updates" msgstr "Ne proveravaj postojanje novije verzije" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:40 msgid "" "Ignore custom plugins, useful if you installed a plugin that is preventing " "calibre from starting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:44 msgid "" "Cause a running calibre instance, if any, to be shutdown. Note that if there " "are running jobs, they will be silently aborted, so use with care." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:69 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:697 msgid "Calibre Library" msgstr "Calibre biblioteka" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:95 msgid "Choose a location for your calibre e-book library" msgstr "Izaberite mesto za vašu biblioteku" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:104 msgid "Failed to create library" msgstr "Nisam uspeo da napravim biblioteku" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 #, python-format msgid "Failed to create calibre library at: %r." msgstr "Nisam uspeo da napravim biblioteku na: %r." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:168 msgid "Choose a location for your new calibre e-book library" msgstr "Izaberite mesto za vašu novu calibre biblioteku" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:136 msgid "Initializing user interface..." msgstr "Pokrećem korisnički interfejs..." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:162 msgid "Repairing failed" msgstr "Popravka neuspela" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:163 msgid "The database repair failed. Starting with a new empty library." msgstr "" "Popravka baze podataka nije uspela. Počeću s novom, praznom, bibliotekom." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:202 msgid "Bad database location" msgstr "Neispravna lokacija za bazu podataka" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:178 #, python-format msgid "Bad database location %r. calibre will now quit." msgstr "Neispravno mesto za bazu podataka %r. calibre će sada prekinuti rad." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:493 msgid "Corrupted database" msgstr "Neispravna baza podataka" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:191 +#, python-format msgid "" -"Your calibre database appears to be corrupted. Do you want calibre to try " -"and repair it automatically? If you say No, a new empty calibre library will " -"be created." +"The library database at %s appears to be corrupted. Do you want calibre to " +"try and rebuild it automatically? The rebuild may not be completely " +"successful. If you say No, a new empty calibre library will be created." msgstr "" -"Izgleda da je vaša calibre baza podataka neispravna. Da li želite da calibre " -"pokuša da je automatski popravi? Ako odgovorite Ne biće napravljena nova, " -"prazna, biblioteka." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:224 -msgid "" -"Repairing database. This can take a very long time for a large collection" -msgstr "" -"Popravljam bazu podataka. Ovo može trajati vrlo dugo ako je vaša kolekcija " -"velika." - -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:203 #, python-format msgid "" "Bad database location %r. Will start with a new, empty calibre library" @@ -11678,41 +11696,41 @@ msgstr "" "Neispravno mesto za bazu podataka, %r. Počeću s novom, praznom calibre " "bibliotekom" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:213 #, python-format msgid "Starting %s: Loading books..." msgstr "Pokrećem %s: Učitavam knjige..." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:293 msgid "If you are sure it is not running" msgstr "Ako ste sigurni da nije pokrenut" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:330 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:296 msgid "may be running in the system tray, in the" msgstr "i možda je sakriven u sistemsk ikonu, u" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:298 msgid "upper right region of the screen." msgstr "gornjem desnom uglu ekrana." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:300 msgid "lower right region of the screen." msgstr "donjem desnom uglu ekrana." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:303 msgid "try rebooting your computer." msgstr "pokušajte da ponovo pokrenete računar." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:339 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:353 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:319 msgid "try deleting the file" msgstr "pokušajte da izbrišete fajl" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:342 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:308 msgid "Cannot Start " msgstr "Ne mogu da pokrenem " -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:343 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:309 #, python-format msgid "%s is already running." msgstr "%s je već pokrenut." @@ -11737,20 +11755,20 @@ msgstr "&Izađi" msgid "Unhandled exception" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:447 msgid "Permission denied" msgstr "Dozvola uskraćena" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:105 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:448 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "Nisam uspeo da otvorim %s. Da li ga koristi neki drugi program?" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:137 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." @@ -11758,11 +11776,11 @@ msgstr "" "Navedite kako će ova knjiga biti sortirana po naslovu. Na primer, The " "Exorcist može da bude sortiran kao Exorcist, The." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:139 msgid "Title &sort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "" " The green color indicates that the current title sort matches the current " "title" @@ -11770,7 +11788,7 @@ msgstr "" " Zečena boja označava da trenutni način sortiranja po naslovu odgovara " "tranutnom naslovu" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:150 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." @@ -11778,17 +11796,17 @@ msgstr "" " Crvena boja upozorava da tenutni način sortiranja po naslovu na odgovara " "trenutnom naslovu. Ako je to ono što želite ne morate da uradite više ništa." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 msgid "Authors changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:303 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:302 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -11800,11 +11818,11 @@ msgstr "" "Ako je polje zeleno, tekst odgovara načinu sortiranja pojedinačnih autora. " "Ako je polje crveno, autori ne odgovaraju ovom tekstu." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:308 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:307 msgid "Author s&ort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" " The green color indicates that the current author sort matches the current " "author" @@ -11812,7 +11830,7 @@ msgstr "" " Zelena boja označava da izabrani način sortiranja po autoru odgovara " "trenutnom autoru" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:320 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." @@ -11820,11 +11838,11 @@ msgstr "" " Crvena boja označava da trenutni način sortiranja po autoru ne odgovara " "trenutnom autoru. Ako je to ono što želite ne morate ništa više da uradite." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:506 msgid "&Number:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:603 #, python-format msgid "" "Last modified: %s\n" @@ -11832,132 +11850,132 @@ msgid "" "Double click to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:613 #, python-format msgid "Restore %s from the original" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:660 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:659 msgid "Set the cover for the book from the selected format" msgstr "Postavi naslovnu stranu za knjigu iz izabranog formata" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:668 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:667 msgid "Set metadata for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:674 msgid "Add a format to this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:681 msgid "Remove the selected format from this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:749 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:752 msgid "Choose formats for " msgstr "Izaberi formate za " -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:795 msgid "You do not have permission to read the following files:" msgstr "Nemate dozvolu da čitate sledeće fajlove:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:822 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:823 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:825 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:826 msgid "No format selected" msgstr "Nije izabran nijedan format" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:835 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:838 msgid "Could not read metadata" msgstr "Ne mogu da pročitam metapodatke" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:836 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:839 #, python-format msgid "Could not read metadata from %s format" msgstr "Ne mogu da pročitam metapodatke iz formata %s" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:867 msgid "&Browse" msgstr "&Pregledaj" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:866 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:869 msgid "T&rim" msgstr "Sk&rati" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:868 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:871 msgid "&Remove" msgstr "U&kloni" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:874 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:877 msgid "Download co&ver" msgstr "Preuzmi &omot" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:875 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:878 msgid "&Generate cover" msgstr "&Napravi omot" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:925 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:928 msgid "Not a valid picture" msgstr "Neispravna slika" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:952 msgid "Specify title and author" msgstr "Navedite naslov i autora" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:950 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:953 msgid "You must specify a title and author before generating a cover" msgstr "Morate navesti naslov i autora pre nego što napravite omot" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:972 msgid "Invalid cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:970 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:973 msgid "Could not change cover as the image is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:997 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1000 msgid "This book has no cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:999 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1002 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1055 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1058 msgid "stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1127 msgid "Tags changed" msgstr "Etikete su promenjene" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1125 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1128 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1156 msgid "A comma separated list of languages for this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1176 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1179 msgid "Unknown language" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1177 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1180 #, python-format msgid "The language %s is not recognized" msgid_plural "The languages %s are not recognized" msgstr[0] "" msgstr[1] "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1189 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1192 msgid "I&ds:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1193 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -11965,38 +11983,38 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1254 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1316 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1257 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 msgid "This ISBN number is valid" msgstr "Ovaj ISBN broj je ispravan" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1257 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1260 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 msgid "This ISBN number is invalid" msgstr "Ovaj ISBN broj je neispravan" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1304 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1307 msgid "Invalid ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1283 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1286 msgid "Enter an ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1305 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1308 msgid "The ISBN you entered is not valid. Try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1329 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1332 msgid "&Publisher:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1399 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1402 msgid "Clear date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1432 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1435 msgid "Publishe&d:" msgstr "Iz&dato:" @@ -12062,7 +12080,7 @@ msgid "Downloaded %(num)d of %(tot)d" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/config.py:61 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:61 msgid "Downloaded metadata fields" msgstr "" @@ -13545,87 +13563,87 @@ msgstr "" msgid "No source selected, cannot configure." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:32 msgid "Metadata sources" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:37 msgid "" "Disable any metadata sources you do not want by unchecking them. You can " "also set the cover priority. Covers from sources that have a higher " "(smaller) priority will be preferred when bulk downloading metadata.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:48 msgid "" "Sources with a red X next to their names must be configured before they will " "be used. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:53 msgid "Configure selected source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:66 msgid "" "If you uncheck any fields, metadata for those fields will not be downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:71 msgid "&Select all" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:75 msgid "&Clear all" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:79 msgid "&Select default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:80 msgid "" "Restore your own subset of checked fields that you define using the 'Set as " "default' button" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:84 msgid "&Set as default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:85 msgid "" "Store the currently checked fields as a default you can restore using the " "'Select default' button" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:90 msgid "Convert all downloaded comments to plain &text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:94 msgid "Swap author names from FN LN to LN, FN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:98 msgid "Max. number of &tags to download:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:105 msgid "Max. &time to wait after first match is found:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:133 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:117 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:199 msgid " secs" msgstr " sekundi" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:113 msgid "Max. time to wait after first &cover is found:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:121 msgid "" "

    Different metadata sources have different sets of tags for the same book. " "If this option is checked, then calibre will use the smaller tag sets. These " @@ -13636,7 +13654,7 @@ msgid "" "for. Most often, they all have large tag sets." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:123 msgid "Prefer &fewer tags" msgstr "" @@ -14127,7 +14145,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:131 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:652 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:652 msgid "&Save" msgstr "" @@ -14924,7 +14942,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/store/search_ui.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/store/web_store_dialog_ui.py:63 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:661 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "Close" msgstr "" @@ -15113,7 +15131,7 @@ msgstr "" "Izmena metapodataka za ovoliko knjiga može potrajati. Da li ste sigurni?" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:455 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:456 msgid "Searches" msgstr "Pretrage" @@ -15471,24 +15489,32 @@ msgstr "" "izveštaj o radu će biti u fajlu: %s

    Sadržaj ovog fajlaće biti prikazan " "automatski." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:494 +#, python-format +msgid "" +"The library database at %s appears to be corrupted. Do you want calibre to " +"try and rebuild it automatically? The rebuild may not be completely " +"successful." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:578 msgid "Conversion Error" msgstr "Greška u konverziji" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:581 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:601 msgid "Recipe Disabled" msgstr "Recept je isključen" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:617 msgid "Failed" msgstr "Neuspelo" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:631 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:651 msgid "There are active jobs. Are you sure you want to quit?" msgstr "" "Još uvek ima aktivnih poslova. Da li ste sigurni da želite da prekinete rad?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:634 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:654 msgid "" " is communicating with the device!
    \n" " Quitting may cause corruption on the device.
    \n" @@ -15499,11 +15525,11 @@ msgstr "" "uređaju.
    \n" " Da li ste sigurni da želite da prekinete rad?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:658 msgid "Active jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:706 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:726 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." @@ -15598,7 +15624,7 @@ msgid "Edit" msgstr "Uredi" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:65 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:667 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "Reset" msgstr "Poništi" @@ -16117,49 +16143,49 @@ msgstr "Sakrij" msgid "Toggle" msgstr "Prebaci" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:444 #, python-format msgid "" "Choose your e-book device. If your device is not in the list, choose a " "\"%s\" device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:505 msgid "Moving library..." msgstr "Premeštam biblioteku..." -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:515 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:522 msgid "Failed to move library" msgstr "Nisam uspeo da premestim biblioteku" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:576 msgid "Invalid database" msgstr "Neispravna baza podataka" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:577 #, python-format msgid "" "

    An invalid library already exists at %(loc)s, delete it before trying to " "move the existing library.
    Error: %(err)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:588 msgid "Could not move library" msgstr "Nisam uspeo da premestim biblioteku" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:663 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:669 msgid "Select location for books" msgstr "Izaberite putanju za knjige" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:690 #, python-format msgid "" "You must choose an empty folder for the calibre library. %s is not empty." msgstr "" "Morate izabrati prazan direktorijum za calibre biblioteku. %s nije prazan." -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:758 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:764 msgid "welcome wizard" msgstr "čarobnjak za dobrodošlicu" @@ -16508,7 +16534,7 @@ msgstr "obeleženo" #: /home/kovid/work/calibre/src/calibre/library/caches.py:569 #: /home/kovid/work/calibre/src/calibre/library/caches.py:583 #: /home/kovid/work/calibre/src/calibre/library/caches.py:593 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:222 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:238 msgid "yes" msgstr "da" @@ -16516,7 +16542,7 @@ msgstr "da" #: /home/kovid/work/calibre/src/calibre/library/caches.py:568 #: /home/kovid/work/calibre/src/calibre/library/caches.py:580 #: /home/kovid/work/calibre/src/calibre/library/caches.py:590 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:222 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:238 msgid "no" msgstr "ne" @@ -17637,23 +17663,23 @@ msgstr "" "Etiketa sme sadržati samo mala slova, cifre i donje crte, i mora početi " "slovom." -#: /home/kovid/work/calibre/src/calibre/library/database2.py:67 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:68 #, python-format msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3403 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3404 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "" "

    Prevodim staru bazu podataka u biblioteku e-knjiga u %s

    " -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3432 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3433 #, python-format msgid "Copying %s" msgstr "Kopiram %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3449 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3450 msgid "Compacting database" msgstr "Sažimam bazu podataka" @@ -17827,20 +17853,20 @@ msgid "" "Save into a single directory, ignoring the template directory structure" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:303 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:319 #, python-format msgid "" "Failed to calculate path for save to disk. Template: %(templ)s\n" "Error: %(err)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:309 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:325 #, python-format msgid "Template evaluation resulted in no path components. Template: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:403 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:436 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:419 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:452 msgid "Requested formats not available" msgstr "Traženi format nije na raspolaganju" @@ -18702,12 +18728,21 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:972 msgid "" +"list_equals(list1, sep1, list2, sep2, yes_val, no_val) -- return yes_val if " +"list1 and list2 contain the same items, otherwise return `no_val. The items " +"are determined by splitting each list using the appropriate separator " +"character (sep1 or sep2). The order of items in the lists is not relevant. " +"The compare is case insensitive." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:990 +msgid "" "today() -- return a date string for today. This value is designed for use in " "format_date or days_between, but can be manipulated like any other string. " "The date is in ISO format." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:983 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1001 msgid "" "days_between(date1, date2) -- return the number of days between date1 and " "date2. The number is positive if date1 is greater than date2, otherwise " @@ -18715,7 +18750,7 @@ msgid "" "empty string." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1005 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1023 msgid "" "language_strings(lang_codes, localize) -- return the strings for the " "language codes passed in lang_codes. If localize is zero, return the strings " @@ -18723,7 +18758,7 @@ msgid "" "the current locale. Lang_codes is a comma-separated list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1025 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1043 msgid "" "language_codes(lang_strings) -- return the language codes for the strings " "passed in lang_strings. The strings must be in the language of the current " @@ -19053,102 +19088,106 @@ msgstr "Ne preuzimaj najnoviju verziju ugrađenih recepata sa calibre servera" msgid "Unknown News Source" msgstr "Nepoznat izvor vesti" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:720 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:718 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "Recept \"%s\" zahteva korisničko ime i lozinku" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:827 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:825 msgid "Download finished" msgstr "Preuzimanje gotovo" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:829 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:827 msgid "Failed to download the following articles:" msgstr "Nisam uspeo da preuzmem sledeće članke:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:835 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:833 msgid "Failed to download parts of the following articles:" msgstr "Nisam uspeo da preuzmem delove sledećih članaka:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:837 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:835 msgid " from " msgstr " sa " -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:839 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:837 msgid "\tFailed links:" msgstr "\tNeuspele veze:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:934 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:932 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:936 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:934 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:938 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:936 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:961 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:959 msgid "Fetching feeds..." msgstr "Preuzimam izvore..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:966 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:964 msgid "Got feeds from index page" msgstr "Dobio sam izvore s osnovne strane..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:975 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:973 msgid "Trying to download cover..." msgstr "Pokušavam da preuzmem naslovnu stranu..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:977 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:975 msgid "Generating masthead..." msgstr "Generišem impresum..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1057 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1055 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "Počinjem preuzimanje [%d niti]..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1073 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1071 #, python-format msgid "Feeds downloaded to %s" msgstr "Izvori su preuzeti u %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1082 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1080 #, python-format msgid "Could not download cover: %s" msgstr "Nisam uspeo da preuzmem naslovnu stranu: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1091 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1089 #, python-format msgid "Downloading cover from %s" msgstr "Preuzimam naslovnu stranu sa %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1137 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1135 msgid "Masthead image downloaded" msgstr "Preuzeo sam sliku za impresum" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1277 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1216 +msgid "Articles in this issue: " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1286 msgid "Untitled Article" msgstr "Članak bez imena" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1348 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1357 #, python-format msgid "Article downloaded: %s" msgstr "Preuzeo sam članak: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1359 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1368 #, python-format msgid "Article download failed: %s" msgstr "Nije uspelo preuzimanje članka: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1376 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1385 msgid "Fetching feed" msgstr "Preuzimam izvor" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1518 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1527 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." @@ -19156,7 +19195,7 @@ msgstr "" "Neuspelo prijavljivanje. Proverite korisničko ime i lozinku vašeg calibre " "servisa za periodiku." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1533 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1542 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -19282,75 +19321,75 @@ msgstr "" msgid "Do not download CSS stylesheets." msgstr "Ne preuzimaj CSS stilove." -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:649 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:649 msgid "OK" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:652 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:652 msgid "Save" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:655 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:655 msgid "Open" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:658 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "Cancel" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:661 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "&Close" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:664 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:664 msgid "Apply" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:674 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:674 msgid "Don't Save" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:676 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:676 msgid "Close without Saving" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:678 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:678 msgid "Discard" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:681 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:681 msgid "&Yes" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:684 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:684 msgid "Yes to &All" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:687 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:687 msgid "&No" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:690 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:690 msgid "N&o to All" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:693 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:693 msgid "Save All" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:696 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:696 msgid "Abort" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:699 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:699 msgid "Retry" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:702 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:702 msgid "Ignore" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:705 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:705 msgid "Restore Defaults" msgstr "" diff --git a/src/calibre/translations/sv.po b/src/calibre/translations/sv.po index e38f8f4510..af650cc2f9 100644 --- a/src/calibre/translations/sv.po +++ b/src/calibre/translations/sv.po @@ -7,16 +7,16 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-09-23 18:01+0000\n" -"PO-Revision-Date: 2011-09-14 13:07+0000\n" -"Last-Translator: Andre Costa \n" +"POT-Creation-Date: 2011-09-30 20:39+0000\n" +"PO-Revision-Date: 2011-09-30 15:26+0000\n" +"Last-Translator: Arve Eriksson \n" "Language-Team: Swedish \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2011-09-24 04:53+0000\n" -"X-Generator: Launchpad (build 14012)\n" +"X-Launchpad-Export-Date: 2011-10-01 04:56+0000\n" +"X-Generator: Launchpad (build 14071)\n" "X-Poedit-Country: SWEDEN\n" "X-Poedit-Language: Swedish\n" @@ -28,8 +28,8 @@ msgstr "Gör absolut ingenting" #: /home/kovid/work/calibre/src/calibre/db/cache.py:104 #: /home/kovid/work/calibre/src/calibre/db/cache.py:107 #: /home/kovid/work/calibre/src/calibre/db/cache.py:118 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:242 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:243 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:247 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:248 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 @@ -53,7 +53,7 @@ msgstr "Gör absolut ingenting" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1898 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1900 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:286 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:288 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:34 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:35 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:98 @@ -104,8 +104,8 @@ msgstr "Gör absolut ingenting" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:999 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:101 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:138 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:140 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1002 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1007 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1079 @@ -145,7 +145,7 @@ msgstr "Gör absolut ingenting" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:380 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:564 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 @@ -166,9 +166,9 @@ msgstr "Gör absolut ingenting" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1209 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1212 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:252 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:396 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:161 @@ -178,14 +178,14 @@ msgstr "Gör absolut ingenting" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:217 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:541 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:560 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2037 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2187 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3242 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3244 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3377 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:542 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:550 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:561 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2038 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2188 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3243 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3378 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 @@ -761,22 +761,22 @@ 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:173 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:660 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:661 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:185 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:673 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:674 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:198 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:687 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:688 msgid "This profile is intended for the IRex Digital Reader 800." msgstr "Denna profil är avsedd för Irex Digital Reader 800." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:210 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:701 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:702 msgid "This profile is intended for the B&N Nook." msgstr "Denna profil är avsedd för B&N Nook." @@ -843,14 +843,19 @@ msgstr "" msgid "This profile is intended for the Amazon Kindle DX." msgstr "Denna profil är avsedd för Amazon Kindle DX." -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:713 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:714 msgid "This profile is intended for the B&N Nook Color." msgstr "Denna profil är avsedd för B&N Nook Color." -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:724 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:725 msgid "This profile is intended for the Sanda Bambook." msgstr "Denna profil är avsedd för Sanda Bambook." +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:740 +msgid "" +"This profile is intended for the PocketBook Pro 900 series of devices." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 msgid "Installed plugins" msgstr "Installerade tillägg" @@ -919,13 +924,13 @@ msgstr "Aktivera namngivet tillägg" msgid "Disable the named plugin" msgstr "Inaktivera namngivet tillägg" -#: /home/kovid/work/calibre/src/calibre/db/backend.py:271 -#: /home/kovid/work/calibre/src/calibre/db/backend.py:280 +#: /home/kovid/work/calibre/src/calibre/db/backend.py:272 +#: /home/kovid/work/calibre/src/calibre/db/backend.py:281 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:288 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:668 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:132 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:674 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:133 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:142 #, python-format msgid "Path to library too long. Must be less than %d characters." msgstr "Sökväg till biblioteket för lång. Måste vara mindre än tecken %d." @@ -934,26 +939,26 @@ msgstr "Sökväg till biblioteket för lång. Måste vara mindre än tecken %d." #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:987 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:988 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:814 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:826 msgid "Yes" msgstr "Ja" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1102 msgid "Main" msgstr "Allmänt" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1104 msgid "Card A" msgstr "Kort A" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1106 msgid "Card B" msgstr "Kort B" @@ -965,7 +970,7 @@ msgstr "Felsökningslogg" msgid "Communicate with Android phones." msgstr "Kommunicera med Android-telefoner." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:129 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:133 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" @@ -973,13 +978,13 @@ msgstr "" "Kommaseparerad lista av kataloger på enheten dit e-böckerna skall skickas. " "Den första katalog som finns kommer att användas" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:182 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:187 msgid "Communicate with S60 phones." msgstr "Kommunicera med S60-telefoner" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:201 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:206 msgid "Communicate with WebOS tablets." -msgstr "" +msgstr "Kommunicera med WebOS-surfplattor." #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:47 msgid "" @@ -1120,9 +1125,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1150 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:334 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:347 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:335 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:348 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3104 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "Nyheter" @@ -1130,8 +1135,8 @@ msgstr "Nyheter" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:662 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3062 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3080 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3063 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3081 msgid "Catalog" msgstr "Katalog" @@ -1541,7 +1546,7 @@ msgstr "Kommunicera med COBY" #: /home/kovid/work/calibre/src/calibre/devices/misc.py:384 msgid "Communicate with the Ex124G" -msgstr "" +msgstr "Kommunicera med Ex124G" #: /home/kovid/work/calibre/src/calibre/devices/nokia/driver.py:17 msgid "Communicate with the Nokia 770 internet tablet." @@ -1581,7 +1586,7 @@ msgstr "Kommunicera med alla Sonys läsplattor." #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:59 msgid "Comments have been removed as the SONY reader chokes on them" -msgstr "" +msgstr "Kommentarer har tagits bort eftersom SONYs läsare får spatt" #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:65 msgid "All by title" @@ -2490,6 +2495,11 @@ msgid "" "negative, then the indent specified in the input document is used, that is, " "calibre does not change the indentation." msgstr "" +"När calibre tar bort tomma rader mellan stycken, anger det automatiskt ett " +"styckeindrag, för att se till att styckeindelningen syns tydligt. Det här " +"alternativet styr bredden för indraget (i em). Om du anger ett negativt " +"värde kommer indraget som anges i indatadokumentet användas, det vill säga, " +"calibre ändrar inte indraget." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:378 msgid "" @@ -2520,6 +2530,10 @@ msgid "" "set a cover in calibre, the output document will end up with two cover " "images if you do not specify this option." msgstr "" +"Ta bort den första bilden från den inmatade e-boken. Praktiskt om " +"indatadokumentet har en omslagsbild som inte identifieras som ett omslag. I " +"så fall, om du anger ett omslag i calibre, kommer det resulterande " +"dokumentet ha två omslagsbilder om du inte markerar det här alternativet." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:407 msgid "" @@ -2541,6 +2555,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:423 msgid "Convert fancy quotes, dashes and ellipsis to their plain equivalents." msgstr "" +"Konvertera snitsiga citat, streck, och specialtecken till deras " +"motsvarigheter i vanlig text." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:431 msgid "" @@ -3660,45 +3676,49 @@ msgstr "" msgid "Cover" msgstr "Omslag" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:409 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:429 msgid "Downloads metadata and covers from Amazon" msgstr "Nedladdningar metadata och omslag från Amazon" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:419 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:439 msgid "US" msgstr "USA" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:420 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:440 msgid "France" msgstr "Frankrike" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:421 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:441 msgid "Germany" msgstr "Tyskland" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:422 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:442 msgid "UK" msgstr "Storbritannien" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:423 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:443 msgid "Italy" msgstr "Italien" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:424 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:444 msgid "Japan" msgstr "Japan" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:428 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:445 +msgid "Spain" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:449 msgid "Amazon website to use:" msgstr "Amazon webbplats som ska användas:" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:429 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:450 msgid "" "Metadata from Amazon will be fetched using this country's Amazon website." msgstr "" "Metadata från Amazon att hämtas med hjälp av detta lands Amazon hemsida." -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:603 msgid "Amazon timed out. Try again later." msgstr "Amazon tidsbegränsning löpte ut. Försök igen senare." @@ -3843,6 +3863,10 @@ msgid "" "Using this feature means that the book will not auto sync its last read " "position on multiple devices. Complain to Amazon." msgstr "" +"Aktivera delning av bokinnehåll via Facebook etc. på Kindle. VARNING: " +"Användning av funktionen innebär att boken inte kommer automatiskt " +"synkronisera dess senaste lästa position mellan olika enheter. Klaga hos " +"Amazon." #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:281 msgid "This is an Amazon Topaz book. It cannot be processed." @@ -3926,7 +3950,7 @@ msgstr "%s-formaterade böcker stöds inte" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:955 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:958 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "Book %(sidx)s of %(series)s" @@ -4322,13 +4346,15 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/ParseRtf.py:379 msgid "File could be older RTF...\n" -msgstr "" +msgstr "Filen skulle kunna vara äldre RTF...\n" #: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/ParseRtf.py:383 msgid "" "File also has newer RTF.\n" "Will do the best to convert.\n" msgstr "" +"Filen har också nyare RTF.\n" +"Kommer göra mitt bästa för att konvertera.\n" #: /home/kovid/work/calibre/src/calibre/ebooks/snb/output.py:25 #: /home/kovid/work/calibre/src/calibre/ebooks/tcr/output.py:23 @@ -4593,7 +4619,7 @@ msgstr "Skicka hämtade nyheter till enheten" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:145 msgid "Delete news books from library after uploading to device" -msgstr "" +msgstr "Radera nyhetsböcker från biblioteket efter uppladdning till enhet" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:147 msgid "" @@ -4657,6 +4683,8 @@ msgid "" "The layout of the user interface. Wide has the book details panel on the " "right and narrow has it at the bottom." msgstr "" +"Layouten för användargränssnittet. Bred har bokdetaljsvyn till höger, och " +"snäv har den längst ner." #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:197 msgid "Show the average rating per item indication in the tag browser" @@ -4675,7 +4703,7 @@ msgid "Choose Files" msgstr "Välj filer" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:751 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:754 msgid "Books" msgstr "Böcker" @@ -5090,8 +5118,8 @@ msgstr "Mappen %s finns redan. Ta bort den först." #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:287 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:341 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:70 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:673 msgid "Too long" msgstr "För lång" @@ -5159,8 +5187,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:733 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:106 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:88 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:298 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:352 msgid "Success" @@ -5179,7 +5207,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:970 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:377 msgid "Failed" @@ -5239,7 +5268,7 @@ msgid "Create a catalog of the books in your calibre library" msgstr "Skapa en katalog med de böcker i din caliber biblioteket" #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:88 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:590 msgid "Cannot convert" msgstr "Kan inte konvertera" @@ -5303,7 +5332,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/device_category_editor.py:112 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:674 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:216 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:503 @@ -5752,7 +5781,7 @@ msgstr "F1" #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:66 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:670 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:670 msgid "Help" msgstr "Hjälp" @@ -6193,7 +6222,7 @@ msgid "No books found" msgstr "Inga böcker hittades" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:289 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:794 msgid "No permission" msgstr "Ej behörig" @@ -6410,50 +6439,50 @@ msgid "" "&Multiple books per folder, assumes every ebook file is a different book" msgstr "Flera böcker per &mapp, antar varje ebokfil är en annorlunda bok" -#: /home/kovid/work/calibre/src/calibre/gui2/bars.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/bars.py:195 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:302 msgid "Donate" msgstr "Donera" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:120 msgid "Click to open" msgstr "Klicka för att öppna" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:135 msgid "Ids" msgstr "Ids" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:173 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "Bok %(sidx)s av %(series)s" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1035 msgid "Collections" msgstr "Samlingar" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:290 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:256 msgid "Paste Cover" msgstr "Klistra omslag" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:291 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:257 msgid "Copy Cover" msgstr "Kopiera omslag" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:557 msgid "Double-click to open Book Details window" msgstr "Dubbelklicka för att öppna fönster för bokdetaljer" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:556 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:558 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "Sökväg" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:559 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" @@ -6543,7 +6572,7 @@ msgstr "utdata" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:21 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:105 @@ -6602,6 +6631,13 @@ msgid "" " will be selected.\n" " -For time field, only the date will be used. " msgstr "" +"En liten förklaring om mallen:\n" +" -De tillgängliga fälten är 'author_sort', 'authors', 'id',\n" +" 'isbn', 'pubdate', 'publisher', 'series_index', 'series',\n" +" 'tags', 'timestamp', 'title', 'uuid', 'title_sort'\n" +" -För listtyper, dvs. författare och etiketter, kommer\n" +" bara det första elementet markeras.\n" +" -För tidsfältet kommer bara datumet användas. " #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:16 msgid "CSV/XML Options" @@ -7424,7 +7460,7 @@ msgstr "Snygga till &interpunktion" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:153 msgid "&UnSmarten punctuation" -msgstr "" +msgstr "&Osmart punktering" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 msgid "&Linearize tables" @@ -7497,33 +7533,33 @@ msgstr "" "möjligt." #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:901 msgid "Choose cover for " msgstr "Välj omslag för " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:906 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:909 msgid "Cannot read" msgstr "Kan inte läsa" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:910 msgid "You do not have permission to read the file: " msgstr "Du har inte behörighet att läsa filen: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:203 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:915 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:918 msgid "Error reading file" msgstr "Fel vid läsningen av filen" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:916 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:919 msgid "

    There was an error reading from file:
    " msgstr "

    Det uppstod ett fel vid läsning från fil:
    " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:926 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:929 msgid " is not a valid picture" msgstr " är inte en giltig bild" @@ -7548,7 +7584,7 @@ msgid "&Title: " msgstr "&Titel: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 msgid "Change the title of this book" msgstr "Ändra titeln på denna bok" @@ -7580,7 +7616,7 @@ msgstr "Etiketter: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:548 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1089 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1092 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

    They can be any words or phrases, separated by commas." @@ -7592,7 +7628,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:555 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:214 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:446 msgid "&Series:" msgstr "&Serier:" @@ -7600,7 +7636,7 @@ msgstr "&Serier:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:556 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:557 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:445 msgid "List of known series. You can add new series." msgstr "Lista över kända serier. Du kan lägga till nya serier." @@ -7645,6 +7681,8 @@ msgid "" "Enable sharing of book content via Facebook, etc. WARNING: Disables last " "read syncing" msgstr "" +"Aktivera delning av bokinnehåll via Facebook, etc. VARNING: Avaktiverar " +"senaste lästa synkronisering" #: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:72 msgid "Put generated Table of Contents at &start of book instead of end" @@ -8258,7 +8296,7 @@ msgstr "Omslagsbläddraren kunde inte laddas" #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:271 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:320 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:324 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1396 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1399 msgid "Undefined" msgstr "Odefinierad" @@ -8849,11 +8887,11 @@ msgstr "Kopiera t&il urklipp" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:232 msgid "&Done" -msgstr "" +msgstr "&Klar" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:235 msgid "Delete &marked" -msgstr "" +msgstr "Radera &markerad" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:236 msgid "Delete marked files (checked subitems)" @@ -8861,7 +8899,7 @@ msgstr "Ta bort markerade filer (kontrolleras underavdelningar)" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:239 msgid "&Fix marked" -msgstr "" +msgstr "&Fixa markerad" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:242 msgid "Fix marked sections (checked fixable items)" @@ -8931,51 +8969,51 @@ msgstr "Befintliga" msgid "Convertible" msgstr "Ändring" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:43 msgid "Choose location for calibre library" msgstr "Välj plats för Calibre-biblioteket" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:50 msgid "Same as current" msgstr "Samma som nuvarande" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 #, python-format msgid "The location %s contains the current calibre library" msgstr "Platsen %s innehåller det befintliga Calibre-biblioteket" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:56 msgid "No existing library found" msgstr "Inget befintligt bibliotek hittades" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 #, python-format msgid "There is no existing calibre library at %s" msgstr "Det finns inget Calibrebibliotek i %s" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:62 msgid "Not empty" msgstr "Ej tom" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:63 #, python-format msgid "The folder %s is not empty. Please choose an empty folder" msgstr "Mappen %s är inte tom. Välj en tom mapp." -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:94 msgid "No location" msgstr "Ingen plats" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:94 msgid "No location selected" msgstr "Ingen plats som valts" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:683 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:689 msgid "Bad location" msgstr "Olämplig plats" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:99 #, python-format msgid "%s is not an existing folder" msgstr "%s är inte en befintlig katalog" @@ -9048,14 +9086,14 @@ msgstr "Ange alternativ för att konvertera %s" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:211 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:117 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 msgid "&Title:" msgstr "&Titel:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:199 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:198 msgid "&Author(s):" msgstr "Författare:" @@ -9064,21 +9102,21 @@ msgid "&Profile:" msgstr "&Profil:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:24 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:236 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:649 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:241 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:649 msgid "&OK" msgstr "&OK" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:25 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:242 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tweak_epub_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:233 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:658 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "&Cancel" msgstr "&Avbryt" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog_ui.py:43 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:26 msgid "Edit Comments" msgstr "Redigera kommentarer" @@ -9348,19 +9386,19 @@ msgstr "Kopiera alla författarsorteringsvärden till författaren" msgid "Details of job" msgstr "Jobbdetaljer" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:21 msgid "Active Jobs" msgstr "Aktiva jobb" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:36 msgid "&Stop selected jobs" msgstr "&Stoppa markerat jobb" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:40 msgid "Show job &details" msgstr "Visa jobb&detaljer" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:44 msgid "Stop &all non device jobs" msgstr "Stoppa alla jobb som inte använder enheten" @@ -9381,7 +9419,7 @@ msgid "Show detailed information about this error" msgstr "Visa detaljerad information om detta fel" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:531 msgid "Copied" msgstr "Kopierad" @@ -9596,13 +9634,13 @@ msgstr "" "ska sorteras som Dickens, Charles." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:541 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1047 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1050 msgid "&Rating:" msgstr "Betyg:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:542 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:543 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1048 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1051 msgid "Rating of this book. 0-5 stars" msgstr "Betyg på boken: 0-5 stjärnor" @@ -9676,7 +9714,7 @@ msgid "&Force numbers to start with:" msgstr "&Tvinga nummer att börja med:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:569 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1380 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1383 msgid "&Date:" msgstr "&Datum:" @@ -9758,7 +9796,7 @@ msgid "Set from &ebook file(s)" msgstr "Ställ in från & ebokfil(er)" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:592 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1152 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1155 msgid "&Languages:" msgstr "&Språk:" @@ -10357,7 +10395,7 @@ msgstr "Sök" msgid "Search in the library view for the selected item" msgstr "Sök i biblioteket anser för det markerade objektet" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:23 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:25 msgid "" "Restoring database from backups, do not interrupt, this will happen in three " "stages" @@ -10365,11 +10403,28 @@ msgstr "" "Återställa databasen från säkerhetskopior, inte avbryta, kommer detta att " "ske i tre steg" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:27 msgid "Restoring database" msgstr "Återställa databasen" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:80 +#, python-format +msgid "The old database was saved as: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:84 +#, python-format +msgid "" +"Restoring the database succeeded with some warnings click Show details to " +"see the details. %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:89 +#, python-format +msgid "Restoring database was successful. %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:94 msgid "" "Your list of books, with all their metadata is stored in a single file, " "called a database. In addition, metadata for each individual book is stored " @@ -10387,24 +10442,13 @@ msgstr "" "återställning bara återställer böcker, inte några inställningar som lagras i " "databasen, eller alla anpassade recept.

    Vill du återställa databasen?" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:131 msgid "Restoring database failed, click Show details to see details" msgstr "" "Återställning av databasen misslyckades, klicka på Visa detaljer för att se " "detaljer" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:107 -msgid "" -"Restoring the database succeeded with some warnings click Show details to " -"see the details." -msgstr "" -"Återställning av databasen lyckats med några varningar klicka på Visa " -"detaljer för att se detaljer." - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:112 -msgid "Restoring database was successful" -msgstr "Återställning av databasen var framgångsrik" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:75 msgid "Saved search already exists" @@ -10872,7 +10916,7 @@ msgid "&Author:" msgstr "&Författare:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:215 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1091 msgid "Ta&gs:" msgstr "Etikett" @@ -11077,60 +11121,68 @@ msgstr "Räkna" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:111 msgid "Was" -msgstr "" +msgstr "Var" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:263 msgid "Template language tutorial" msgstr "Mall för språkhandledning" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:267 msgid "Template function reference" msgstr "Mall för funktionsreferens" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:285 msgid "EXCEPTION: " msgstr "UNDANTAG: " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:301 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:312 msgid "No column chosen" msgstr "Ingen kolumn vald" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:313 msgid "You must specify a column to be colored" msgstr "Du måste ange en kolumn som skall färgas" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:316 msgid "No template provided" msgstr "Ingen mall" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:306 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:317 msgid "The template box cannot be empty" msgstr "Mallrutan kan inte vara tom" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:32 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:252 msgid "Set the color of the column:" msgstr "Ställ in färg för kolumnen:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:39 +msgid "Copy a color name to the clipboard:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:49 +msgid "Copy the selected color name to the clipboard" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:59 msgid "Template value:" msgstr "Mallvärde:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:60 msgid "" "The value the of the template using the current book in the library view" msgstr "Värdet på den mallen med den aktuella boken i biblioteket för" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:73 msgid "Function &name:" msgstr "Funktions&namn:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:100 msgid "&Documentation:" msgstr "&Dokumentation:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:85 msgid "Python &code:" msgstr "Python &kod:" @@ -11584,7 +11636,7 @@ msgid "Regular expression (?P)" msgstr "Reguljärt uttryck (?P)" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1288 msgid "ISBN:" msgstr "ISBN:" @@ -11641,13 +11693,13 @@ msgid "Connected " msgstr "Ansluten " #: /home/kovid/work/calibre/src/calibre/gui2/init.py:219 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:230 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:261 msgid "Book Details" msgstr "Bokinformation" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:221 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:232 msgid "Shift+Alt+D" msgstr "Skift + Alt + D" @@ -11705,6 +11757,8 @@ msgid "" "Some of the jobs cannot be stopped. Click Show details to see the list of " "unstoppable jobs." msgstr "" +"Vissa jobb kan inte stoppas. Klicka på Visa detaljer för att se listan över " +"jobb som inte kan stoppas." #: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:321 msgid "Unavailable" @@ -12058,23 +12112,23 @@ msgstr "Öppna e-bok" msgid "Configure" msgstr "Anpassa" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:32 msgid "Use the library located at the specified path." msgstr "Använd biblioteket som ligger på den angivna sökvägen." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:34 msgid "Start minimized to system tray." msgstr "Starta minimerad till systemfältet." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:36 msgid "Log debugging information to console" msgstr "Logga felsökningsinformation till konsol" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:38 msgid "Do not check for updates" msgstr "Sök inte efter uppdateringar" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:40 msgid "" "Ignore custom plugins, useful if you installed a plugin that is preventing " "calibre from starting" @@ -12082,7 +12136,7 @@ msgstr "" "Ignorera anpassade instickmoduler, användbart om du har installerat en " "insticksmodul som hindrar Caliber från att starta" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:44 msgid "" "Cause a running calibre instance, if any, to be shutdown. Note that if there " "are running jobs, they will be silently aborted, so use with care." @@ -12090,112 +12144,106 @@ msgstr "" "Orsak en till exempel en körande Calibre, om någon, avsluta denna. Observera " "att om jobb körs, kommer det tyst aborteras, så använd med försiktighet." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:69 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:697 msgid "Calibre Library" msgstr "Calibre-bibliotek" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:95 msgid "Choose a location for your calibre e-book library" msgstr "Välj en plats för Calibres e-bibliotek" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:104 msgid "Failed to create library" msgstr "Kunde inte skapa bibliotek" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 #, python-format msgid "Failed to create calibre library at: %r." msgstr "Kunde inte skapa ett Calibre-bibliotek i %r." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:168 msgid "Choose a location for your new calibre e-book library" msgstr "Välj en plats för Calibres nya e-bibliotek" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:136 msgid "Initializing user interface..." msgstr "Startar anvåndargränssnitt" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:162 msgid "Repairing failed" msgstr "Kunde inte reparera" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:163 msgid "The database repair failed. Starting with a new empty library." msgstr "Databasen kunde inte repareras. Börjar med ett nytt, tomt bibliotek." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:202 msgid "Bad database location" msgstr "Dålig databasplats" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:178 #, python-format msgid "Bad database location %r. calibre will now quit." msgstr "Felaktig databasplats %r. Calibre kommer nu att avslutas." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:493 msgid "Corrupted database" msgstr "Skadad databas" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:191 +#, python-format msgid "" -"Your calibre database appears to be corrupted. Do you want calibre to try " -"and repair it automatically? If you say No, a new empty calibre library will " -"be created." +"The library database at %s appears to be corrupted. Do you want calibre to " +"try and rebuild it automatically? The rebuild may not be completely " +"successful. If you say No, a new empty calibre library will be created." msgstr "" -"Din Calibre-databas verkar vara skadad. Vill du att Calibre ska försöka " -"reparera den automatiskt? Om du säger nej, kommer ett nytt Calibre-bibliotek " -"att skapas." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:224 -msgid "" -"Repairing database. This can take a very long time for a large collection" -msgstr "Reparerar databas. Detta kan ta mycket lång tid för en stor samling" - -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:203 #, python-format msgid "" "Bad database location %r. Will start with a new, empty calibre library" msgstr "" "Felaktig databasplats %r. Kommer börja med ett nytt, tomt Calibre-bibliotek" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:213 #, python-format msgid "Starting %s: Loading books..." msgstr "Startar %s: Laddar böcker..." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:293 msgid "If you are sure it is not running" msgstr "Om du är säker på att det inte körs" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:330 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:296 msgid "may be running in the system tray, in the" msgstr "kan köras i systemfältet i det" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:298 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:334 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:300 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:337 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:303 msgid "try rebooting your computer." msgstr "försök att starta om datorn." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:339 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:353 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:319 msgid "try deleting the file" msgstr "försök att ta bort filen" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:342 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:308 msgid "Cannot Start " msgstr "Kan inte starta " -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:343 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:309 #, python-format msgid "%s is already running." msgstr "%s körs redan." @@ -12220,20 +12268,20 @@ msgstr "Avsluta" msgid "Unhandled exception" msgstr "Ohanterat undantag" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:447 msgid "Permission denied" msgstr "Åtkomst nekad" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:105 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:448 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "Kunde inte öppna %s. Kanske används det av ett annat program?" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:137 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." @@ -12241,11 +12289,11 @@ msgstr "" "Ange hur denna bok ska sorteras efter titel. Till exempel kan Exorcisten " "sorteras som Exorcisten." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:139 msgid "Title &sort:" msgstr "Titel &sortering:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "" " The green color indicates that the current title sort matches the current " "title" @@ -12253,7 +12301,7 @@ msgstr "" " Den gröna färgen indikerar att den aktuella titelnsorteringen passar den " "aktuella titeln" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:150 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." @@ -12261,11 +12309,11 @@ msgstr "" " Den röda färgen varnar för att den aktuella titelsorteringen inte stämmer " "med den aktuella titeln. Ingen åtgärd krävs om detta är vad du vill." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 msgid "Authors changed" msgstr "Författare förändrades" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" @@ -12273,7 +12321,7 @@ msgstr "" "Du har ändrat författarna till denna bok. Du måste spara dessa ändringar " "innan du kan använda Hantera författare. Vill du spara ändringarna?" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:303 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:302 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -12286,11 +12334,11 @@ msgstr "" "författarens sortera strängar. Om den är färgad röd, då författarna och " "denna text stämmer inte överens." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:308 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:307 msgid "Author s&ort:" msgstr "Författare s&ortering:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" " The green color indicates that the current author sort matches the current " "author" @@ -12298,7 +12346,7 @@ msgstr "" " Den gröna färgen visar att det nuvarande Författarsortering matchar dagens " "författare" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:320 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." @@ -12306,11 +12354,11 @@ msgstr "" " Den röda färgen visar att det nuvarande Författare Sortera inte stämmer med " "den aktuella författaren. Ingen åtgärd krävs om detta är vad du vill." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:506 msgid "&Number:" msgstr "&Nummer:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:603 #, python-format msgid "" "Last modified: %s\n" @@ -12321,107 +12369,107 @@ msgstr "" "\n" "Dubbelklicka för att se" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:613 #, python-format msgid "Restore %s from the original" msgstr "Återställ %s från den ursprungliga" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:660 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:659 msgid "Set the cover for the book from the selected format" msgstr "Använd valt format för att skapa bokomslag" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:668 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:667 msgid "Set metadata for the book from the selected format" msgstr "Ställ in metadata för boken från det valda formatet" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:674 msgid "Add a format to this book" msgstr "Lägg till ett format till den här boken" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:681 msgid "Remove the selected format from this book" msgstr "Ta bort det valda formatet i den här boken" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:749 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:752 msgid "Choose formats for " msgstr "Välj format för " -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:795 msgid "You do not have permission to read the following files:" msgstr "Du är ej behörig att läsa följande filer:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:822 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:823 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:825 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:826 msgid "No format selected" msgstr "Inget format valt" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:835 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:838 msgid "Could not read metadata" msgstr "Kunde inte läsa metadata" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:836 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:839 #, python-format msgid "Could not read metadata from %s format" msgstr "Kunde inte läsa metadata från %s-format" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:867 msgid "&Browse" msgstr "&Bläddra" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:866 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:869 msgid "T&rim" msgstr "Justera" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:868 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:871 msgid "&Remove" msgstr "&Ta bort" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:874 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:877 msgid "Download co&ver" msgstr "Ladda ner &omslag" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:875 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:878 msgid "&Generate cover" msgstr "&Generera omslag" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:925 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:928 msgid "Not a valid picture" msgstr "Inte en giltig bild" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:952 msgid "Specify title and author" msgstr "Ange titel och författare" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:950 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:953 msgid "You must specify a title and author before generating a cover" msgstr "Du måste ange en titel och författare för att skapa ett omslag" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:972 msgid "Invalid cover" msgstr "Ogiltigt omslag" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:970 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:973 msgid "Could not change cover as the image is invalid." msgstr "Kunde inte ändra omslag så bilden är ogiltigt." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:997 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1000 msgid "This book has no cover" msgstr "Denna bok har inget omslag" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:999 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1002 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "Omslagsmått: %(width)d x %(height)d punkter" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1055 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1058 msgid "stars" msgstr "stjärnor" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1127 msgid "Tags changed" msgstr "Etiketterna har ändrats" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1125 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1128 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" @@ -12429,26 +12477,26 @@ msgstr "" "Du har ändrat märkningar. För att kunna använda märkredigerar, måste du " "kassera eller tillämpa dessa förändringar. Tillämpa ändringar?" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1156 msgid "A comma separated list of languages for this book" msgstr "En kommaseparerad lista med språk för den här boken" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1176 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1179 msgid "Unknown language" msgstr "Okänt språk" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1177 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1180 #, python-format msgid "The language %s is not recognized" msgid_plural "The languages %s are not recognized" msgstr[0] "Språket %s känns inte igen" msgstr[1] "Språken %s känns inte igen" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1189 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1192 msgid "I&ds:" msgstr "I&ds:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1193 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -12459,38 +12507,38 @@ msgstr "" "\n" "%s" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1254 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1316 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1257 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 msgid "This ISBN number is valid" msgstr "Detta ISBN-nummer är giltigt" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1257 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1260 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 msgid "This ISBN number is invalid" msgstr "Denna ISBN-nummer är ogiltigt" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1304 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1307 msgid "Invalid ISBN" msgstr "Ogiltig ISBN" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1283 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1286 msgid "Enter an ISBN" msgstr "Ange ett ISBN" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1305 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1308 msgid "The ISBN you entered is not valid. Try again." msgstr "ISBN du angav är inte giltigt. Försök igen." -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1329 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1332 msgid "&Publisher:" msgstr "&Utgivare:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1399 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1402 msgid "Clear date" msgstr "Klar datum" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1432 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1435 msgid "Publishe&d:" msgstr "Publicera&d:" @@ -12562,7 +12610,7 @@ msgid "Downloaded %(num)d of %(tot)d" msgstr "Hämtat %(num)d av %(tot)d" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/config.py:61 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:61 msgid "Downloaded metadata fields" msgstr "Hämtade metadatafält" @@ -12618,7 +12666,7 @@ msgstr "Ange författare från författarsortering" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:137 msgid "Copy author to author sort" -msgstr "" +msgstr "Kopiera författare till författarsort" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:139 msgid "Copy author sort to author" @@ -14174,11 +14222,11 @@ msgstr "Ingen källa vald" msgid "No source selected, cannot configure." msgstr "Ingen källa vald och kan inte konfigurera." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:32 msgid "Metadata sources" msgstr "Metadatskällor" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:37 msgid "" "Disable any metadata sources you do not want by unchecking them. You can " "also set the cover priority. Covers from sources that have a higher " @@ -14189,7 +14237,7 @@ msgstr "" "(mindre) prioritet kommer att ges företräde när masshämtning av metadata " "görs.\n" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:48 msgid "" "Sources with a red X next to their names must be configured before they will " "be used. " @@ -14197,29 +14245,29 @@ msgstr "" "Källor med ett rött kryss bredvid deras namn måste konfigureras innan de ska " "användas. " -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:53 msgid "Configure selected source" msgstr "Konfigurera valda källan" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:66 msgid "" "If you uncheck any fields, metadata for those fields will not be downloaded" msgstr "" "Om du avmarkerar alla fält, kommer metadata för dessa områden inte hämtas" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:71 msgid "&Select all" msgstr "&Markera alla" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:75 msgid "&Clear all" msgstr "&Rensa alla" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:79 msgid "&Select default" msgstr "&Välj standardvärde" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:80 msgid "" "Restore your own subset of checked fields that you define using the 'Set as " "default' button" @@ -14227,11 +14275,11 @@ msgstr "" "Återställ din egen delmängd av markerade fält som du definierar genom att " "använda \"Ange som standard\"-knappen" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:84 msgid "&Set as default" msgstr "&Ange som förval" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:85 msgid "" "Store the currently checked fields as a default you can restore using the " "'Select default' button" @@ -14239,33 +14287,33 @@ msgstr "" "Förvara närvarande kontrolleras fälten som standard kan du återställa genom " "att använda \"Välj förval\"-knappen" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:90 msgid "Convert all downloaded comments to plain &text" msgstr "Konvertera alla nedladdade kommentarer till oformaterad &text" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:94 msgid "Swap author names from FN LN to LN, FN" msgstr "Kasta om författarnamn från FN LN till LN, FN" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:98 msgid "Max. number of &tags to download:" msgstr "Max. antal och etikett att ladda ner:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:105 msgid "Max. &time to wait after first match is found:" msgstr "Max. Och tid att vänta efter första träff hittas:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:133 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:117 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:199 msgid " secs" msgstr " sek" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:113 msgid "Max. time to wait after first &cover is found:" msgstr "Max. tid att vänta efter första &omslag finns:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:121 msgid "" "

    Different metadata sources have different sets of tags for the same book. " "If this option is checked, then calibre will use the smaller tag sets. These " @@ -14283,7 +14331,7 @@ msgstr "" "om någon av metadata källor har en genre som markering för boken du söker " "efter. Oftast har de alla stora markeringsuppsättningar." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:123 msgid "Prefer &fewer tags" msgstr "Föredrar &färre markeringar" @@ -14824,7 +14872,7 @@ msgstr "" "av en sökterm genom att ändra värdet i rutan sedan trycka på Spara." #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:131 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:652 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:652 msgid "&Save" msgstr "&Spara" @@ -15712,7 +15760,7 @@ msgstr "Böcker:" #: /home/kovid/work/calibre/src/calibre/gui2/store/search_ui.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/store/web_store_dialog_ui.py:63 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:661 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "Close" msgstr "Stäng" @@ -15919,7 +15967,7 @@ msgid "" msgstr "Ändra metadata för att många böcker kan ta ett tag. Är du säker?" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:455 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:456 msgid "Searches" msgstr "Sökningar" @@ -16280,23 +16328,31 @@ msgstr "" "Du har startat Caliber i felsökningsläge. När du har avslutat Caliber kommer " "felsökningsloggen finnas i filen: %s

    logg visas automatiskt." -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:494 +#, python-format +msgid "" +"The library database at %s appears to be corrupted. Do you want calibre to " +"try and rebuild it automatically? The rebuild may not be completely " +"successful." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:578 msgid "Conversion Error" msgstr "Konverteringen misslyckades" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:581 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:601 msgid "Recipe Disabled" msgstr "Recept inaktiverat" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:617 msgid "Failed" msgstr "Misslyckades" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:631 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:651 msgid "There are active jobs. Are you sure you want to quit?" msgstr "Det finns aktiva jobb. Är du säker på att du vill avsluta?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:634 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:654 msgid "" " is communicating with the device!
    \n" " Quitting may cause corruption on the device.
    \n" @@ -16306,11 +16362,11 @@ msgstr "" " Om du avslutar nu kan enheten skadas.
    \n" " Är du säker på att du vill avsluta ändå?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:658 msgid "Active jobs" msgstr "Aktiva jobb" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:706 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:726 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." @@ -16407,7 +16463,7 @@ msgid "Edit" msgstr "Redigera" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:65 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:667 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "Reset" msgstr "Återställ" @@ -16931,7 +16987,7 @@ msgstr "Dölj" msgid "Toggle" msgstr "Växla" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:444 #, python-format msgid "" "Choose your e-book device. If your device is not in the list, choose a " @@ -16939,20 +16995,20 @@ msgid "" msgstr "" "Välj din e-bok enhet. Om enheten inte är med i listan, välj en \"%s\" enhet." -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:505 msgid "Moving library..." msgstr "Flyttar bibliotek..." -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:515 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:522 msgid "Failed to move library" msgstr "Kunde inte att flytta bibliotek" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:576 msgid "Invalid database" msgstr "Ogiltig databas" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:577 #, python-format msgid "" "

    An invalid library already exists at %(loc)s, delete it before trying to " @@ -16961,21 +17017,21 @@ msgstr "" "

    Ett ogiltigt bibliotek finns redan i %(loc)s, radera detta innan du " "försöker flytta befintligt bibliotek.
    Error: %(err)s" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:588 msgid "Could not move library" msgstr "Kunde inte flytta bibliotek" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:663 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:669 msgid "Select location for books" msgstr "Välj plats för böcker" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:690 #, python-format msgid "" "You must choose an empty folder for the calibre library. %s is not empty." msgstr "Du måste välja en tom mapp för calibre-biblioteket. %s är inte tom." -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:758 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:764 msgid "welcome wizard" msgstr "välkomstguide" @@ -17335,7 +17391,7 @@ msgstr "ikryssad" #: /home/kovid/work/calibre/src/calibre/library/caches.py:569 #: /home/kovid/work/calibre/src/calibre/library/caches.py:583 #: /home/kovid/work/calibre/src/calibre/library/caches.py:593 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:222 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:238 msgid "yes" msgstr "ja" @@ -17343,7 +17399,7 @@ msgstr "ja" #: /home/kovid/work/calibre/src/calibre/library/caches.py:568 #: /home/kovid/work/calibre/src/calibre/library/caches.py:580 #: /home/kovid/work/calibre/src/calibre/library/caches.py:590 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:222 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:238 msgid "no" msgstr "nej" @@ -18522,22 +18578,22 @@ msgstr "" "Etikett får endast innehålla små bokstäver, siffror och understreck och " "börja med en bokstav" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:67 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:68 #, python-format msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "%(tt)sMedelbetyg är %(rating)3.1f" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3403 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3404 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "

    Migrera den gamla databasen till e-bokbibliotek i %s

    " -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3432 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3433 #, python-format msgid "Copying %s" msgstr "Kopierar %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3449 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3450 msgid "Compacting database" msgstr "Komprimerar databas" @@ -18723,7 +18779,7 @@ msgid "" "Save into a single directory, ignoring the template directory structure" msgstr "Spara i en enda katalog, strunta i mallstrukturkatalogen" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:303 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:319 #, python-format msgid "" "Failed to calculate path for save to disk. Template: %(templ)s\n" @@ -18732,14 +18788,14 @@ msgstr "" "Det gick inte att beräkna sökväg för att spara till disk. Mall: %(templ)s\n" "Fel: %(err)s" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:309 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:325 #, python-format msgid "Template evaluation resulted in no path components. Template: %s" msgstr "" "Mallutvärdering resulterade inte i någon sökvägskomponenter. Mall: %s" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:403 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:436 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:419 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:452 msgid "Requested formats not available" msgstr "Efterfrågade format finns inte" @@ -19800,6 +19856,15 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:972 msgid "" +"list_equals(list1, sep1, list2, sep2, yes_val, no_val) -- return yes_val if " +"list1 and list2 contain the same items, otherwise return `no_val. The items " +"are determined by splitting each list using the appropriate separator " +"character (sep1 or sep2). The order of items in the lists is not relevant. " +"The compare is case insensitive." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:990 +msgid "" "today() -- return a date string for today. This value is designed for use in " "format_date or days_between, but can be manipulated like any other string. " "The date is in ISO format." @@ -19808,7 +19873,7 @@ msgstr "" "användning i format_date eller days_between, men kan manipuleras som alla " "andra strängen. Datumet är i ISO-format." -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:983 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1001 msgid "" "days_between(date1, date2) -- return the number of days between date1 and " "date2. The number is positive if date1 is greater than date2, otherwise " @@ -19819,7 +19884,7 @@ msgstr "" "datum2. Numret är positivt om date1 är större än date2, annars negativ. Om " "någon datum1 eller datum2 inte datum, returnerar funktionen en tom sträng." -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1005 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1023 msgid "" "language_strings(lang_codes, localize) -- return the strings for the " "language codes passed in lang_codes. If localize is zero, return the strings " @@ -19827,7 +19892,7 @@ msgid "" "the current locale. Lang_codes is a comma-separated list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1025 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1043 msgid "" "language_codes(lang_strings) -- return the language codes for the strings " "passed in lang_strings. The strings must be in the language of the current " @@ -20157,102 +20222,106 @@ msgstr "Hämta inte senaste versionen av inbyggda recept från Calibre-servern" msgid "Unknown News Source" msgstr "Okänd nyhetskälla" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:720 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:718 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "\"%s\"-receptet behöver ett användarnamn och lösenord." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:827 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:825 msgid "Download finished" msgstr "Hämtningen är färdig" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:829 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:827 msgid "Failed to download the following articles:" msgstr "Kunde inte hämta följande artiklar:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:835 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:833 msgid "Failed to download parts of the following articles:" msgstr "Kunde inte hämta delar av följande artiklar:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:837 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:835 msgid " from " msgstr " från " -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:839 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:837 msgid "\tFailed links:" msgstr "\tMisslyckade länkar:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:934 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:932 msgid "Could not fetch article." msgstr "Kunde inte hämta artikeln." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:936 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:934 msgid "The debug traceback is available earlier in this log" msgstr "Den felsökningsspårning finns tidigare i denna logg" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:938 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:936 msgid "Run with -vv to see the reason" msgstr "Kör med -vv för att se orsaken" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:961 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:959 msgid "Fetching feeds..." msgstr "Hämtar flöden..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:966 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:964 msgid "Got feeds from index page" msgstr "Mottagit flöden från indexsidan" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:975 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:973 msgid "Trying to download cover..." msgstr "Försöker hämta omslaget ..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:977 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:975 msgid "Generating masthead..." msgstr "Skapar redaktionsruta..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1057 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1055 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "Påbörjar hämtning [%d tråd(ar)]..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1073 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1071 #, python-format msgid "Feeds downloaded to %s" msgstr "Flöden hämtade till %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1082 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1080 #, python-format msgid "Could not download cover: %s" msgstr "Kunde inte hämta omslag: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1091 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1089 #, python-format msgid "Downloading cover from %s" msgstr "Hämtar omslag från %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1137 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1135 msgid "Masthead image downloaded" msgstr "Redaktionslogga hämtad" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1277 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1216 +msgid "Articles in this issue: " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1286 msgid "Untitled Article" msgstr "Namnlös artikel" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1348 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1357 #, python-format msgid "Article downloaded: %s" msgstr "Artikel hämtad: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1359 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1368 #, python-format msgid "Article download failed: %s" msgstr "Artikeln kunde inte hämtas: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1376 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1385 msgid "Fetching feed" msgstr "Hämtar flöde" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1518 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1527 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." @@ -20260,7 +20329,7 @@ msgstr "" "Kunde inte logga in, kontrollera ditt användarnamn och lösenord för Calibres " "prenumerationstjänst." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1533 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1542 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -20393,75 +20462,75 @@ msgstr "" msgid "Do not download CSS stylesheets." msgstr "Hämta inte CSS-stilmallar." -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:649 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:649 msgid "OK" msgstr "OK" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:652 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:652 msgid "Save" msgstr "Spara" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:655 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:655 msgid "Open" msgstr "Öppna" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:658 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "Cancel" msgstr "Avbryt" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:661 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "&Close" msgstr "&Stäng" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:664 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:664 msgid "Apply" msgstr "Tillämpa" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:674 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:674 msgid "Don't Save" msgstr "Spara inte" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:676 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:676 msgid "Close without Saving" msgstr "Stäng utan att spara" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:678 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:678 msgid "Discard" msgstr "Ta bort" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:681 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:681 msgid "&Yes" msgstr "&Ja" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:684 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:684 msgid "Yes to &All" msgstr "Ja till &alla" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:687 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:687 msgid "&No" msgstr "&Nej" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:690 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:690 msgid "N&o to All" msgstr "N&ej till alla" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:693 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:693 msgid "Save All" msgstr "Spara alla" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:696 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:696 msgid "Abort" msgstr "Avbryt" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:699 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:699 msgid "Retry" msgstr "Försök igen" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:702 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:702 msgid "Ignore" msgstr "Ignorera" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:705 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:705 msgid "Restore Defaults" msgstr "Återställ standardvärden" diff --git a/src/calibre/translations/ta.po b/src/calibre/translations/ta.po index cb2c3c4169..55a6a157d0 100644 --- a/src/calibre/translations/ta.po +++ b/src/calibre/translations/ta.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-09-23 18:01+0000\n" +"POT-Creation-Date: 2011-09-30 20:39+0000\n" "PO-Revision-Date: 2011-08-05 17:54+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: Tamil \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2011-09-24 04:53+0000\n" -"X-Generator: Launchpad (build 14012)\n" +"X-Launchpad-Export-Date: 2011-10-01 04:56+0000\n" +"X-Generator: Launchpad (build 14071)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -26,8 +26,8 @@ msgstr "நிச்சயமாக எதுவும் செய்யாத #: /home/kovid/work/calibre/src/calibre/db/cache.py:104 #: /home/kovid/work/calibre/src/calibre/db/cache.py:107 #: /home/kovid/work/calibre/src/calibre/db/cache.py:118 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:242 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:243 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:247 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:248 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 @@ -51,7 +51,7 @@ msgstr "நிச்சயமாக எதுவும் செய்யாத #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1898 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1900 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:286 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:288 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:34 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:35 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:98 @@ -102,8 +102,8 @@ msgstr "நிச்சயமாக எதுவும் செய்யாத #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:999 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:101 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:138 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:140 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1002 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1007 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1079 @@ -143,7 +143,7 @@ msgstr "நிச்சயமாக எதுவும் செய்யாத #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:380 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:564 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 @@ -164,9 +164,9 @@ msgstr "நிச்சயமாக எதுவும் செய்யாத #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1209 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1212 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:252 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:396 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:161 @@ -176,14 +176,14 @@ msgstr "நிச்சயமாக எதுவும் செய்யாத #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:217 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:541 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:560 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2037 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2187 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3242 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3244 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3377 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:542 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:550 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:561 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2038 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2188 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3243 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3378 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 @@ -730,22 +730,22 @@ msgid "This profile is intended for the Amazon Kindle." msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:173 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:660 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:661 msgid "This profile is intended for the Irex Illiad." msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:185 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:673 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:674 msgid "This profile is intended for the IRex Digital Reader 1000." msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:198 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:687 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:688 msgid "This profile is intended for the IRex Digital Reader 800." msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:210 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:701 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:702 msgid "This profile is intended for the B&N Nook." msgstr "" @@ -805,14 +805,19 @@ msgstr "" msgid "This profile is intended for the Amazon Kindle DX." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:713 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:714 msgid "This profile is intended for the B&N Nook Color." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:724 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:725 msgid "This profile is intended for the Sanda Bambook." msgstr "" +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:740 +msgid "" +"This profile is intended for the PocketBook Pro 900 series of devices." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 msgid "Installed plugins" msgstr "" @@ -872,13 +877,13 @@ msgstr "" msgid "Disable the named plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/backend.py:271 -#: /home/kovid/work/calibre/src/calibre/db/backend.py:280 +#: /home/kovid/work/calibre/src/calibre/db/backend.py:272 +#: /home/kovid/work/calibre/src/calibre/db/backend.py:281 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:288 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:668 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:132 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:674 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:133 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:142 #, python-format msgid "Path to library too long. Must be less than %d characters." msgstr "" @@ -887,26 +892,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:987 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:988 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:814 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:826 msgid "Yes" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1102 msgid "Main" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1104 msgid "Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1106 msgid "Card B" msgstr "" @@ -918,17 +923,17 @@ msgstr "" msgid "Communicate with Android phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:129 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:133 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:182 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:187 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:201 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:206 msgid "Communicate with WebOS tablets." msgstr "" @@ -1047,9 +1052,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1150 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:334 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:347 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:335 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:348 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3104 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "" @@ -1057,8 +1062,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:662 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3062 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3080 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3063 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3081 msgid "Catalog" msgstr "" @@ -3199,44 +3204,48 @@ msgstr "" msgid "Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:409 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:429 msgid "Downloads metadata and covers from Amazon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:419 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:439 msgid "US" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:420 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:440 msgid "France" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:421 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:441 msgid "Germany" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:422 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:442 msgid "UK" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:423 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:443 msgid "Italy" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:424 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:444 msgid "Japan" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:428 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:445 +msgid "Spain" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:449 msgid "Amazon website to use:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:429 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:450 msgid "" "Metadata from Amazon will be fetched using this country's Amazon website." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:603 msgid "Amazon timed out. Try again later." msgstr "" @@ -3439,7 +3448,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:955 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:958 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" @@ -4049,7 +4058,7 @@ msgid "Choose Files" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:751 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:754 msgid "Books" msgstr "" @@ -4452,8 +4461,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:287 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:341 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:70 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:673 msgid "Too long" msgstr "" @@ -4512,8 +4521,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:733 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:106 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:88 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:298 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:352 msgid "Success" @@ -4529,7 +4538,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:970 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:377 msgid "Failed" @@ -4586,7 +4596,7 @@ msgid "Create a catalog of the books in your calibre library" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:88 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:590 msgid "Cannot convert" msgstr "" @@ -4648,7 +4658,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/device_category_editor.py:112 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:674 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:216 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:503 @@ -5049,7 +5059,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:66 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:670 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:670 msgid "Help" msgstr "" @@ -5470,7 +5480,7 @@ msgid "No books found" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:289 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:794 msgid "No permission" msgstr "" @@ -5668,50 +5678,50 @@ msgid "" "&Multiple books per folder, assumes every ebook file is a different book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/bars.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/bars.py:195 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:302 msgid "Donate" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:120 msgid "Click to open" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:135 msgid "Ids" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:173 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1035 msgid "Collections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:290 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:256 msgid "Paste Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:291 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:257 msgid "Copy Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:557 msgid "Double-click to open Book Details window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:556 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:558 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:559 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" @@ -5801,7 +5811,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:21 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:105 @@ -6705,33 +6715,33 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:901 msgid "Choose cover for " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:906 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:909 msgid "Cannot read" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:910 msgid "You do not have permission to read the file: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:203 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:915 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:918 msgid "Error reading file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:916 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:919 msgid "

    There was an error reading from file:
    " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:926 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:929 msgid " is not a valid picture" msgstr "" @@ -6756,7 +6766,7 @@ msgid "&Title: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 msgid "Change the title of this book" msgstr "" @@ -6786,7 +6796,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:548 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1089 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1092 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

    They can be any words or phrases, separated by commas." @@ -6795,7 +6805,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:555 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:214 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:446 msgid "&Series:" msgstr "" @@ -6803,7 +6813,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:556 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:557 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:445 msgid "List of known series. You can add new series." msgstr "" @@ -7437,7 +7447,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:271 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:320 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:324 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1396 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1399 msgid "Undefined" msgstr "" @@ -8002,51 +8012,51 @@ msgstr "" msgid "Convertible" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:43 msgid "Choose location for calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:50 msgid "Same as current" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 #, python-format msgid "The location %s contains the current calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:56 msgid "No existing library found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 #, python-format msgid "There is no existing calibre library at %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:62 msgid "Not empty" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:63 #, python-format msgid "The folder %s is not empty. Please choose an empty folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:94 msgid "No location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:94 msgid "No location selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:683 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:689 msgid "Bad location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:99 #, python-format msgid "%s is not an existing folder" msgstr "" @@ -8112,14 +8122,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:211 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:117 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 msgid "&Title:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:199 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:198 msgid "&Author(s):" msgstr "" @@ -8128,21 +8138,21 @@ msgid "&Profile:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:24 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:236 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:649 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:241 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:649 msgid "&OK" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:25 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:242 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tweak_epub_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:233 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:658 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "&Cancel" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog_ui.py:43 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:26 msgid "Edit Comments" msgstr "" @@ -8395,19 +8405,19 @@ msgstr "" msgid "Details of job" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:21 msgid "Active Jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:36 msgid "&Stop selected jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:40 msgid "Show job &details" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:44 msgid "Stop &all non device jobs" msgstr "" @@ -8428,7 +8438,7 @@ msgid "Show detailed information about this error" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:531 msgid "Copied" msgstr "" @@ -8615,13 +8625,13 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:541 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1047 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1050 msgid "&Rating:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:542 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:543 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1048 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1051 msgid "Rating of this book. 0-5 stars" msgstr "" @@ -8688,7 +8698,7 @@ msgid "&Force numbers to start with:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:569 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1380 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1383 msgid "&Date:" msgstr "" @@ -8762,7 +8772,7 @@ msgid "Set from &ebook file(s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:592 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1152 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1155 msgid "&Languages:" msgstr "" @@ -9328,17 +9338,34 @@ msgstr "" msgid "Search in the library view for the selected item" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:23 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:25 msgid "" "Restoring database from backups, do not interrupt, this will happen in three " "stages" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:27 msgid "Restoring database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:80 +#, python-format +msgid "The old database was saved as: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:84 +#, python-format +msgid "" +"Restoring the database succeeded with some warnings click Show details to " +"see the details. %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:89 +#, python-format +msgid "Restoring database was successful. %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:94 msgid "" "Your list of books, with all their metadata is stored in a single file, " "called a database. In addition, metadata for each individual book is stored " @@ -9349,20 +9376,11 @@ msgid "" "recipes.

    Do you want to restore the database?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:131 msgid "Restoring database failed, click Show details to see details" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:107 -msgid "" -"Restoring the database succeeded with some warnings click Show details to " -"see the details." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:112 -msgid "Restoring database was successful" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:75 msgid "Saved search already exists" @@ -9783,7 +9801,7 @@ msgid "&Author:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:215 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1091 msgid "Ta&gs:" msgstr "" @@ -9977,58 +9995,66 @@ msgstr "" msgid "Was" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:263 msgid "Template language tutorial" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:267 msgid "Template function reference" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:285 msgid "EXCEPTION: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:301 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:312 msgid "No column chosen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:313 msgid "You must specify a column to be colored" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:316 msgid "No template provided" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:306 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:317 msgid "The template box cannot be empty" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:32 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:252 msgid "Set the color of the column:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:39 +msgid "Copy a color name to the clipboard:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:49 +msgid "Copy the selected color name to the clipboard" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:59 msgid "Template value:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:60 msgid "" "The value the of the template using the current book in the library view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:73 msgid "Function &name:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:100 msgid "&Documentation:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:85 msgid "Python &code:" msgstr "" @@ -10453,7 +10479,7 @@ msgid "Regular expression (?P)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1288 msgid "ISBN:" msgstr "" @@ -10510,13 +10536,13 @@ msgid "Connected " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:219 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:230 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:261 msgid "Book Details" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:221 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:232 msgid "Shift+Alt+D" msgstr "" @@ -10921,136 +10947,133 @@ msgstr "" msgid "Configure" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:32 msgid "Use the library located at the specified path." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:34 msgid "Start minimized to system tray." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:36 msgid "Log debugging information to console" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:38 msgid "Do not check for updates" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:40 msgid "" "Ignore custom plugins, useful if you installed a plugin that is preventing " "calibre from starting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:44 msgid "" "Cause a running calibre instance, if any, to be shutdown. Note that if there " "are running jobs, they will be silently aborted, so use with care." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:69 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:697 msgid "Calibre Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:95 msgid "Choose a location for your calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:104 msgid "Failed to create library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 #, python-format msgid "Failed to create calibre library at: %r." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:168 msgid "Choose a location for your new calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:136 msgid "Initializing user interface..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:162 msgid "Repairing failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:163 msgid "The database repair failed. Starting with a new empty library." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:202 msgid "Bad database location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:178 #, python-format msgid "Bad database location %r. calibre will now quit." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:493 msgid "Corrupted database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:191 +#, python-format msgid "" -"Your calibre database appears to be corrupted. Do you want calibre to try " -"and repair it automatically? If you say No, a new empty calibre library will " -"be created." +"The library database at %s appears to be corrupted. Do you want calibre to " +"try and rebuild it automatically? The rebuild may not be completely " +"successful. If you say No, a new empty calibre library will be created." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:224 -msgid "" -"Repairing database. This can take a very long time for a large collection" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:203 #, python-format msgid "" "Bad database location %r. Will start with a new, empty calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:213 #, python-format msgid "Starting %s: Loading books..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:293 msgid "If you are sure it is not running" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:330 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:296 msgid "may be running in the system tray, in the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:298 msgid "upper right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:300 msgid "lower right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:303 msgid "try rebooting your computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:339 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:353 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:319 msgid "try deleting the file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:342 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:308 msgid "Cannot Start " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:343 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:309 #, python-format msgid "%s is already running." msgstr "" @@ -11073,52 +11096,52 @@ msgstr "" msgid "Unhandled exception" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:447 msgid "Permission denied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:105 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:448 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:137 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:139 msgid "Title &sort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "" " The green color indicates that the current title sort matches the current " "title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:150 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 msgid "Authors changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:303 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:302 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -11126,27 +11149,27 @@ msgid "" "strings. If it is colored red, then the authors and this text do not match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:308 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:307 msgid "Author s&ort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" " The green color indicates that the current author sort matches the current " "author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:320 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:506 msgid "&Number:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:603 #, python-format msgid "" "Last modified: %s\n" @@ -11154,132 +11177,132 @@ msgid "" "Double click to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:613 #, python-format msgid "Restore %s from the original" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:660 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:659 msgid "Set the cover for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:668 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:667 msgid "Set metadata for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:674 msgid "Add a format to this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:681 msgid "Remove the selected format from this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:749 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:752 msgid "Choose formats for " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:795 msgid "You do not have permission to read the following files:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:822 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:823 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:825 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:826 msgid "No format selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:835 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:838 msgid "Could not read metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:836 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:839 #, python-format msgid "Could not read metadata from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:867 msgid "&Browse" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:866 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:869 msgid "T&rim" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:868 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:871 msgid "&Remove" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:874 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:877 msgid "Download co&ver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:875 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:878 msgid "&Generate cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:925 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:928 msgid "Not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:952 msgid "Specify title and author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:950 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:953 msgid "You must specify a title and author before generating a cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:972 msgid "Invalid cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:970 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:973 msgid "Could not change cover as the image is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:997 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1000 msgid "This book has no cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:999 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1002 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1055 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1058 msgid "stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1127 msgid "Tags changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1125 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1128 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1156 msgid "A comma separated list of languages for this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1176 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1179 msgid "Unknown language" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1177 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1180 #, python-format msgid "The language %s is not recognized" msgid_plural "The languages %s are not recognized" msgstr[0] "" msgstr[1] "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1189 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1192 msgid "I&ds:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1193 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -11287,38 +11310,38 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1254 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1316 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1257 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 msgid "This ISBN number is valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1257 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1260 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 msgid "This ISBN number is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1304 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1307 msgid "Invalid ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1283 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1286 msgid "Enter an ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1305 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1308 msgid "The ISBN you entered is not valid. Try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1329 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1332 msgid "&Publisher:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1399 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1402 msgid "Clear date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1432 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1435 msgid "Publishe&d:" msgstr "" @@ -11384,7 +11407,7 @@ msgid "Downloaded %(num)d of %(tot)d" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/config.py:61 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:61 msgid "Downloaded metadata fields" msgstr "" @@ -12807,87 +12830,87 @@ msgstr "" msgid "No source selected, cannot configure." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:32 msgid "Metadata sources" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:37 msgid "" "Disable any metadata sources you do not want by unchecking them. You can " "also set the cover priority. Covers from sources that have a higher " "(smaller) priority will be preferred when bulk downloading metadata.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:48 msgid "" "Sources with a red X next to their names must be configured before they will " "be used. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:53 msgid "Configure selected source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:66 msgid "" "If you uncheck any fields, metadata for those fields will not be downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:71 msgid "&Select all" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:75 msgid "&Clear all" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:79 msgid "&Select default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:80 msgid "" "Restore your own subset of checked fields that you define using the 'Set as " "default' button" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:84 msgid "&Set as default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:85 msgid "" "Store the currently checked fields as a default you can restore using the " "'Select default' button" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:90 msgid "Convert all downloaded comments to plain &text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:94 msgid "Swap author names from FN LN to LN, FN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:98 msgid "Max. number of &tags to download:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:105 msgid "Max. &time to wait after first match is found:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:133 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:117 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:199 msgid " secs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:113 msgid "Max. time to wait after first &cover is found:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:121 msgid "" "

    Different metadata sources have different sets of tags for the same book. " "If this option is checked, then calibre will use the smaller tag sets. These " @@ -12898,7 +12921,7 @@ msgid "" "for. Most often, they all have large tag sets." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:123 msgid "Prefer &fewer tags" msgstr "" @@ -13355,7 +13378,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:131 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:652 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:652 msgid "&Save" msgstr "" @@ -14127,7 +14150,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/store/search_ui.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/store/web_store_dialog_ui.py:63 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:661 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "Close" msgstr "" @@ -14313,7 +14336,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:455 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:456 msgid "Searches" msgstr "" @@ -14655,34 +14678,42 @@ msgid "" "automatically." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:494 +#, python-format +msgid "" +"The library database at %s appears to be corrupted. Do you want calibre to " +"try and rebuild it automatically? The rebuild may not be completely " +"successful." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:578 msgid "Conversion Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:581 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:601 msgid "Recipe Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:617 msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:631 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:651 msgid "There are active jobs. Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:634 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:654 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:638 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:658 msgid "Active jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:706 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:726 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." @@ -14775,7 +14806,7 @@ msgid "Edit" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:65 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:667 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "Reset" msgstr "" @@ -15277,48 +15308,48 @@ msgstr "" msgid "Toggle" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:444 #, python-format msgid "" "Choose your e-book device. If your device is not in the list, choose a " "\"%s\" device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:505 msgid "Moving library..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:515 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:522 msgid "Failed to move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:576 msgid "Invalid database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:577 #, python-format msgid "" "

    An invalid library already exists at %(loc)s, delete it before trying to " "move the existing library.
    Error: %(err)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:588 msgid "Could not move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:663 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:669 msgid "Select location for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:690 #, python-format msgid "" "You must choose an empty folder for the calibre library. %s is not empty." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:758 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:764 msgid "welcome wizard" msgstr "" @@ -15629,7 +15660,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:569 #: /home/kovid/work/calibre/src/calibre/library/caches.py:583 #: /home/kovid/work/calibre/src/calibre/library/caches.py:593 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:222 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:238 msgid "yes" msgstr "" @@ -15637,7 +15668,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:568 #: /home/kovid/work/calibre/src/calibre/library/caches.py:580 #: /home/kovid/work/calibre/src/calibre/library/caches.py:590 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:222 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:238 msgid "no" msgstr "" @@ -16522,22 +16553,22 @@ msgid "" "start with a letter" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:67 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:68 #, python-format msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3403 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3404 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3432 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3433 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3449 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3450 msgid "Compacting database" msgstr "" @@ -16696,20 +16727,20 @@ msgid "" "Save into a single directory, ignoring the template directory structure" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:303 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:319 #, python-format msgid "" "Failed to calculate path for save to disk. Template: %(templ)s\n" "Error: %(err)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:309 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:325 #, python-format msgid "Template evaluation resulted in no path components. Template: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:403 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:436 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:419 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:452 msgid "Requested formats not available" msgstr "" @@ -17540,12 +17571,21 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:972 msgid "" +"list_equals(list1, sep1, list2, sep2, yes_val, no_val) -- return yes_val if " +"list1 and list2 contain the same items, otherwise return `no_val. The items " +"are determined by splitting each list using the appropriate separator " +"character (sep1 or sep2). The order of items in the lists is not relevant. " +"The compare is case insensitive." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:990 +msgid "" "today() -- return a date string for today. This value is designed for use in " "format_date or days_between, but can be manipulated like any other string. " "The date is in ISO format." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:983 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1001 msgid "" "days_between(date1, date2) -- return the number of days between date1 and " "date2. The number is positive if date1 is greater than date2, otherwise " @@ -17553,7 +17593,7 @@ msgid "" "empty string." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1005 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1023 msgid "" "language_strings(lang_codes, localize) -- return the strings for the " "language codes passed in lang_codes. If localize is zero, return the strings " @@ -17561,7 +17601,7 @@ msgid "" "the current locale. Lang_codes is a comma-separated list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1025 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1043 msgid "" "language_codes(lang_strings) -- return the language codes for the strings " "passed in lang_strings. The strings must be in the language of the current " @@ -17883,108 +17923,112 @@ msgstr "" msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:720 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:718 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:827 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:825 msgid "Download finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:829 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:827 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:835 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:833 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:837 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:835 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:839 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:837 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:934 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:932 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:936 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:934 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:938 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:936 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:961 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:959 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:966 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:964 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:975 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:973 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:977 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:975 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1057 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1055 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1073 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1071 #, python-format msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1082 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1080 #, python-format msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1091 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1089 #, python-format msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1137 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1135 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1277 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1216 +msgid "Articles in this issue: " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1286 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1348 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1357 #, python-format msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1359 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1368 #, python-format msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1376 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1385 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1518 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1527 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1533 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1542 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -18094,75 +18138,75 @@ msgstr "" msgid "Do not download CSS stylesheets." msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:649 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:649 msgid "OK" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:652 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:652 msgid "Save" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:655 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:655 msgid "Open" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:658 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "Cancel" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:661 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "&Close" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:664 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:664 msgid "Apply" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:674 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:674 msgid "Don't Save" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:676 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:676 msgid "Close without Saving" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:678 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:678 msgid "Discard" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:681 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:681 msgid "&Yes" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:684 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:684 msgid "Yes to &All" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:687 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:687 msgid "&No" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:690 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:690 msgid "N&o to All" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:693 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:693 msgid "Save All" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:696 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:696 msgid "Abort" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:699 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:699 msgid "Retry" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:702 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:702 msgid "Ignore" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:705 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:705 msgid "Restore Defaults" msgstr "" diff --git a/src/calibre/translations/te.po b/src/calibre/translations/te.po index 7abe3a7389..6d01ffd18e 100644 --- a/src/calibre/translations/te.po +++ b/src/calibre/translations/te.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-09-23 18:01+0000\n" +"POT-Creation-Date: 2011-09-30 20:39+0000\n" "PO-Revision-Date: 2011-08-05 17:01+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: Telugu \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2011-09-24 04:54+0000\n" -"X-Generator: Launchpad (build 14012)\n" +"X-Launchpad-Export-Date: 2011-10-01 04:56+0000\n" +"X-Generator: Launchpad (build 14071)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -26,8 +26,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/cache.py:104 #: /home/kovid/work/calibre/src/calibre/db/cache.py:107 #: /home/kovid/work/calibre/src/calibre/db/cache.py:118 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:242 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:243 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:247 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:248 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 @@ -51,7 +51,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1898 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1900 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:286 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:288 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:34 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:35 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:98 @@ -102,8 +102,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:999 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:101 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:138 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:140 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1002 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1007 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1079 @@ -143,7 +143,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:380 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:564 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 @@ -164,9 +164,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1209 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1212 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:252 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:396 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:161 @@ -176,14 +176,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:217 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:541 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:560 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2037 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2187 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3242 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3244 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3377 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:542 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:550 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:561 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2038 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2188 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3243 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3378 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 @@ -730,22 +730,22 @@ msgid "This profile is intended for the Amazon Kindle." msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:173 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:660 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:661 msgid "This profile is intended for the Irex Illiad." msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:185 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:673 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:674 msgid "This profile is intended for the IRex Digital Reader 1000." msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:198 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:687 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:688 msgid "This profile is intended for the IRex Digital Reader 800." msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:210 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:701 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:702 msgid "This profile is intended for the B&N Nook." msgstr "" @@ -805,14 +805,19 @@ msgstr "" msgid "This profile is intended for the Amazon Kindle DX." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:713 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:714 msgid "This profile is intended for the B&N Nook Color." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:724 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:725 msgid "This profile is intended for the Sanda Bambook." msgstr "" +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:740 +msgid "" +"This profile is intended for the PocketBook Pro 900 series of devices." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 msgid "Installed plugins" msgstr "" @@ -872,13 +877,13 @@ msgstr "" msgid "Disable the named plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/backend.py:271 -#: /home/kovid/work/calibre/src/calibre/db/backend.py:280 +#: /home/kovid/work/calibre/src/calibre/db/backend.py:272 +#: /home/kovid/work/calibre/src/calibre/db/backend.py:281 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:288 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:668 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:132 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:674 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:133 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:142 #, python-format msgid "Path to library too long. Must be less than %d characters." msgstr "" @@ -887,26 +892,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:987 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:988 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:814 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:826 msgid "Yes" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1102 msgid "Main" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1104 msgid "Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1106 msgid "Card B" msgstr "" @@ -918,17 +923,17 @@ msgstr "" msgid "Communicate with Android phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:129 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:133 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:182 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:187 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:201 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:206 msgid "Communicate with WebOS tablets." msgstr "" @@ -1047,9 +1052,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1150 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:334 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:347 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:335 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:348 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3104 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "వార్తలు" @@ -1057,8 +1062,8 @@ msgstr "వార్తలు" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:662 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3062 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3080 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3063 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3081 msgid "Catalog" msgstr "" @@ -3196,44 +3201,48 @@ msgstr "" msgid "Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:409 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:429 msgid "Downloads metadata and covers from Amazon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:419 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:439 msgid "US" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:420 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:440 msgid "France" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:421 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:441 msgid "Germany" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:422 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:442 msgid "UK" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:423 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:443 msgid "Italy" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:424 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:444 msgid "Japan" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:428 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:445 +msgid "Spain" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:449 msgid "Amazon website to use:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:429 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:450 msgid "" "Metadata from Amazon will be fetched using this country's Amazon website." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:603 msgid "Amazon timed out. Try again later." msgstr "" @@ -3436,7 +3445,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:955 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:958 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" @@ -4046,7 +4055,7 @@ msgid "Choose Files" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:751 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:754 msgid "Books" msgstr "" @@ -4449,8 +4458,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:287 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:341 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:70 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:673 msgid "Too long" msgstr "" @@ -4509,8 +4518,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:733 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:106 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:88 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:298 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:352 msgid "Success" @@ -4526,7 +4535,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:970 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:377 msgid "Failed" @@ -4583,7 +4593,7 @@ msgid "Create a catalog of the books in your calibre library" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:88 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:590 msgid "Cannot convert" msgstr "" @@ -4645,7 +4655,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/device_category_editor.py:112 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:674 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:216 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:503 @@ -5046,7 +5056,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:66 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:670 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:670 msgid "Help" msgstr "" @@ -5467,7 +5477,7 @@ msgid "No books found" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:289 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:794 msgid "No permission" msgstr "" @@ -5665,50 +5675,50 @@ msgid "" "&Multiple books per folder, assumes every ebook file is a different book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/bars.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/bars.py:195 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:302 msgid "Donate" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:120 msgid "Click to open" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:135 msgid "Ids" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:173 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1035 msgid "Collections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:290 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:256 msgid "Paste Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:291 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:257 msgid "Copy Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:557 msgid "Double-click to open Book Details window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:556 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:558 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:559 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" @@ -5798,7 +5808,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:21 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:105 @@ -6702,33 +6712,33 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:901 msgid "Choose cover for " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:906 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:909 msgid "Cannot read" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:910 msgid "You do not have permission to read the file: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:203 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:915 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:918 msgid "Error reading file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:916 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:919 msgid "

    There was an error reading from file:
    " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:926 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:929 msgid " is not a valid picture" msgstr "" @@ -6753,7 +6763,7 @@ msgid "&Title: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 msgid "Change the title of this book" msgstr "" @@ -6783,7 +6793,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:548 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1089 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1092 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

    They can be any words or phrases, separated by commas." @@ -6792,7 +6802,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:555 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:214 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:446 msgid "&Series:" msgstr "" @@ -6800,7 +6810,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:556 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:557 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:445 msgid "List of known series. You can add new series." msgstr "" @@ -7434,7 +7444,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:271 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:320 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:324 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1396 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1399 msgid "Undefined" msgstr "" @@ -7999,51 +8009,51 @@ msgstr "" msgid "Convertible" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:43 msgid "Choose location for calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:50 msgid "Same as current" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 #, python-format msgid "The location %s contains the current calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:56 msgid "No existing library found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 #, python-format msgid "There is no existing calibre library at %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:62 msgid "Not empty" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:63 #, python-format msgid "The folder %s is not empty. Please choose an empty folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:94 msgid "No location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:94 msgid "No location selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:683 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:689 msgid "Bad location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:99 #, python-format msgid "%s is not an existing folder" msgstr "" @@ -8109,14 +8119,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:211 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:117 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 msgid "&Title:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:199 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:198 msgid "&Author(s):" msgstr "" @@ -8125,21 +8135,21 @@ msgid "&Profile:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:24 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:236 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:649 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:241 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:649 msgid "&OK" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:25 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:242 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tweak_epub_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:233 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:658 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "&Cancel" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog_ui.py:43 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:26 msgid "Edit Comments" msgstr "" @@ -8392,19 +8402,19 @@ msgstr "" msgid "Details of job" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:21 msgid "Active Jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:36 msgid "&Stop selected jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:40 msgid "Show job &details" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:44 msgid "Stop &all non device jobs" msgstr "" @@ -8425,7 +8435,7 @@ msgid "Show detailed information about this error" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:531 msgid "Copied" msgstr "" @@ -8612,13 +8622,13 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:541 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1047 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1050 msgid "&Rating:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:542 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:543 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1048 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1051 msgid "Rating of this book. 0-5 stars" msgstr "" @@ -8685,7 +8695,7 @@ msgid "&Force numbers to start with:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:569 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1380 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1383 msgid "&Date:" msgstr "" @@ -8759,7 +8769,7 @@ msgid "Set from &ebook file(s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:592 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1152 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1155 msgid "&Languages:" msgstr "" @@ -9325,17 +9335,34 @@ msgstr "" msgid "Search in the library view for the selected item" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:23 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:25 msgid "" "Restoring database from backups, do not interrupt, this will happen in three " "stages" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:27 msgid "Restoring database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:80 +#, python-format +msgid "The old database was saved as: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:84 +#, python-format +msgid "" +"Restoring the database succeeded with some warnings click Show details to " +"see the details. %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:89 +#, python-format +msgid "Restoring database was successful. %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:94 msgid "" "Your list of books, with all their metadata is stored in a single file, " "called a database. In addition, metadata for each individual book is stored " @@ -9346,20 +9373,11 @@ msgid "" "recipes.

    Do you want to restore the database?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:131 msgid "Restoring database failed, click Show details to see details" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:107 -msgid "" -"Restoring the database succeeded with some warnings click Show details to " -"see the details." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:112 -msgid "Restoring database was successful" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:75 msgid "Saved search already exists" @@ -9780,7 +9798,7 @@ msgid "&Author:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:215 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1091 msgid "Ta&gs:" msgstr "" @@ -9974,58 +9992,66 @@ msgstr "" msgid "Was" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:263 msgid "Template language tutorial" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:267 msgid "Template function reference" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:285 msgid "EXCEPTION: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:301 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:312 msgid "No column chosen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:313 msgid "You must specify a column to be colored" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:316 msgid "No template provided" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:306 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:317 msgid "The template box cannot be empty" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:32 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:252 msgid "Set the color of the column:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:39 +msgid "Copy a color name to the clipboard:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:49 +msgid "Copy the selected color name to the clipboard" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:59 msgid "Template value:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:60 msgid "" "The value the of the template using the current book in the library view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:73 msgid "Function &name:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:100 msgid "&Documentation:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:85 msgid "Python &code:" msgstr "" @@ -10450,7 +10476,7 @@ msgid "Regular expression (?P)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1288 msgid "ISBN:" msgstr "" @@ -10507,13 +10533,13 @@ msgid "Connected " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:219 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:230 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:261 msgid "Book Details" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:221 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:232 msgid "Shift+Alt+D" msgstr "" @@ -10918,136 +10944,133 @@ msgstr "" msgid "Configure" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:32 msgid "Use the library located at the specified path." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:34 msgid "Start minimized to system tray." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:36 msgid "Log debugging information to console" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:38 msgid "Do not check for updates" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:40 msgid "" "Ignore custom plugins, useful if you installed a plugin that is preventing " "calibre from starting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:44 msgid "" "Cause a running calibre instance, if any, to be shutdown. Note that if there " "are running jobs, they will be silently aborted, so use with care." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:69 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:697 msgid "Calibre Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:95 msgid "Choose a location for your calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:104 msgid "Failed to create library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 #, python-format msgid "Failed to create calibre library at: %r." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:168 msgid "Choose a location for your new calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:136 msgid "Initializing user interface..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:162 msgid "Repairing failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:163 msgid "The database repair failed. Starting with a new empty library." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:202 msgid "Bad database location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:178 #, python-format msgid "Bad database location %r. calibre will now quit." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:493 msgid "Corrupted database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:191 +#, python-format msgid "" -"Your calibre database appears to be corrupted. Do you want calibre to try " -"and repair it automatically? If you say No, a new empty calibre library will " -"be created." +"The library database at %s appears to be corrupted. Do you want calibre to " +"try and rebuild it automatically? The rebuild may not be completely " +"successful. If you say No, a new empty calibre library will be created." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:224 -msgid "" -"Repairing database. This can take a very long time for a large collection" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:203 #, python-format msgid "" "Bad database location %r. Will start with a new, empty calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:213 #, python-format msgid "Starting %s: Loading books..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:293 msgid "If you are sure it is not running" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:330 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:296 msgid "may be running in the system tray, in the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:298 msgid "upper right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:300 msgid "lower right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:303 msgid "try rebooting your computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:339 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:353 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:319 msgid "try deleting the file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:342 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:308 msgid "Cannot Start " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:343 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:309 #, python-format msgid "%s is already running." msgstr "" @@ -11070,52 +11093,52 @@ msgstr "" msgid "Unhandled exception" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:447 msgid "Permission denied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:105 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:448 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:137 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:139 msgid "Title &sort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "" " The green color indicates that the current title sort matches the current " "title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:150 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 msgid "Authors changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:303 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:302 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -11123,27 +11146,27 @@ msgid "" "strings. If it is colored red, then the authors and this text do not match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:308 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:307 msgid "Author s&ort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" " The green color indicates that the current author sort matches the current " "author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:320 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:506 msgid "&Number:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:603 #, python-format msgid "" "Last modified: %s\n" @@ -11151,132 +11174,132 @@ msgid "" "Double click to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:613 #, python-format msgid "Restore %s from the original" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:660 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:659 msgid "Set the cover for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:668 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:667 msgid "Set metadata for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:674 msgid "Add a format to this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:681 msgid "Remove the selected format from this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:749 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:752 msgid "Choose formats for " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:795 msgid "You do not have permission to read the following files:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:822 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:823 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:825 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:826 msgid "No format selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:835 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:838 msgid "Could not read metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:836 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:839 #, python-format msgid "Could not read metadata from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:867 msgid "&Browse" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:866 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:869 msgid "T&rim" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:868 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:871 msgid "&Remove" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:874 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:877 msgid "Download co&ver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:875 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:878 msgid "&Generate cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:925 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:928 msgid "Not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:952 msgid "Specify title and author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:950 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:953 msgid "You must specify a title and author before generating a cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:972 msgid "Invalid cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:970 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:973 msgid "Could not change cover as the image is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:997 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1000 msgid "This book has no cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:999 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1002 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1055 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1058 msgid "stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1127 msgid "Tags changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1125 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1128 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1156 msgid "A comma separated list of languages for this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1176 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1179 msgid "Unknown language" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1177 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1180 #, python-format msgid "The language %s is not recognized" msgid_plural "The languages %s are not recognized" msgstr[0] "" msgstr[1] "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1189 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1192 msgid "I&ds:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1193 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -11284,38 +11307,38 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1254 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1316 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1257 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 msgid "This ISBN number is valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1257 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1260 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 msgid "This ISBN number is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1304 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1307 msgid "Invalid ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1283 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1286 msgid "Enter an ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1305 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1308 msgid "The ISBN you entered is not valid. Try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1329 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1332 msgid "&Publisher:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1399 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1402 msgid "Clear date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1432 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1435 msgid "Publishe&d:" msgstr "" @@ -11381,7 +11404,7 @@ msgid "Downloaded %(num)d of %(tot)d" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/config.py:61 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:61 msgid "Downloaded metadata fields" msgstr "" @@ -12804,87 +12827,87 @@ msgstr "" msgid "No source selected, cannot configure." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:32 msgid "Metadata sources" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:37 msgid "" "Disable any metadata sources you do not want by unchecking them. You can " "also set the cover priority. Covers from sources that have a higher " "(smaller) priority will be preferred when bulk downloading metadata.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:48 msgid "" "Sources with a red X next to their names must be configured before they will " "be used. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:53 msgid "Configure selected source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:66 msgid "" "If you uncheck any fields, metadata for those fields will not be downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:71 msgid "&Select all" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:75 msgid "&Clear all" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:79 msgid "&Select default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:80 msgid "" "Restore your own subset of checked fields that you define using the 'Set as " "default' button" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:84 msgid "&Set as default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:85 msgid "" "Store the currently checked fields as a default you can restore using the " "'Select default' button" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:90 msgid "Convert all downloaded comments to plain &text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:94 msgid "Swap author names from FN LN to LN, FN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:98 msgid "Max. number of &tags to download:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:105 msgid "Max. &time to wait after first match is found:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:133 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:117 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:199 msgid " secs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:113 msgid "Max. time to wait after first &cover is found:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:121 msgid "" "

    Different metadata sources have different sets of tags for the same book. " "If this option is checked, then calibre will use the smaller tag sets. These " @@ -12895,7 +12918,7 @@ msgid "" "for. Most often, they all have large tag sets." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:123 msgid "Prefer &fewer tags" msgstr "" @@ -13352,7 +13375,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:131 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:652 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:652 msgid "&Save" msgstr "" @@ -14124,7 +14147,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/store/search_ui.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/store/web_store_dialog_ui.py:63 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:661 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "Close" msgstr "" @@ -14310,7 +14333,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:455 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:456 msgid "Searches" msgstr "" @@ -14652,34 +14675,42 @@ msgid "" "automatically." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:494 +#, python-format +msgid "" +"The library database at %s appears to be corrupted. Do you want calibre to " +"try and rebuild it automatically? The rebuild may not be completely " +"successful." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:578 msgid "Conversion Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:581 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:601 msgid "Recipe Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:617 msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:631 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:651 msgid "There are active jobs. Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:634 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:654 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:638 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:658 msgid "Active jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:706 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:726 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." @@ -14772,7 +14803,7 @@ msgid "Edit" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:65 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:667 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "Reset" msgstr "" @@ -15274,48 +15305,48 @@ msgstr "" msgid "Toggle" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:444 #, python-format msgid "" "Choose your e-book device. If your device is not in the list, choose a " "\"%s\" device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:505 msgid "Moving library..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:515 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:522 msgid "Failed to move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:576 msgid "Invalid database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:577 #, python-format msgid "" "

    An invalid library already exists at %(loc)s, delete it before trying to " "move the existing library.
    Error: %(err)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:588 msgid "Could not move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:663 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:669 msgid "Select location for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:690 #, python-format msgid "" "You must choose an empty folder for the calibre library. %s is not empty." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:758 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:764 msgid "welcome wizard" msgstr "" @@ -15626,7 +15657,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:569 #: /home/kovid/work/calibre/src/calibre/library/caches.py:583 #: /home/kovid/work/calibre/src/calibre/library/caches.py:593 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:222 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:238 msgid "yes" msgstr "" @@ -15634,7 +15665,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:568 #: /home/kovid/work/calibre/src/calibre/library/caches.py:580 #: /home/kovid/work/calibre/src/calibre/library/caches.py:590 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:222 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:238 msgid "no" msgstr "" @@ -16519,22 +16550,22 @@ msgid "" "start with a letter" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:67 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:68 #, python-format msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3403 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3404 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3432 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3433 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3449 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3450 msgid "Compacting database" msgstr "" @@ -16693,20 +16724,20 @@ msgid "" "Save into a single directory, ignoring the template directory structure" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:303 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:319 #, python-format msgid "" "Failed to calculate path for save to disk. Template: %(templ)s\n" "Error: %(err)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:309 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:325 #, python-format msgid "Template evaluation resulted in no path components. Template: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:403 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:436 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:419 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:452 msgid "Requested formats not available" msgstr "" @@ -17537,12 +17568,21 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:972 msgid "" +"list_equals(list1, sep1, list2, sep2, yes_val, no_val) -- return yes_val if " +"list1 and list2 contain the same items, otherwise return `no_val. The items " +"are determined by splitting each list using the appropriate separator " +"character (sep1 or sep2). The order of items in the lists is not relevant. " +"The compare is case insensitive." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:990 +msgid "" "today() -- return a date string for today. This value is designed for use in " "format_date or days_between, but can be manipulated like any other string. " "The date is in ISO format." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:983 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1001 msgid "" "days_between(date1, date2) -- return the number of days between date1 and " "date2. The number is positive if date1 is greater than date2, otherwise " @@ -17550,7 +17590,7 @@ msgid "" "empty string." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1005 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1023 msgid "" "language_strings(lang_codes, localize) -- return the strings for the " "language codes passed in lang_codes. If localize is zero, return the strings " @@ -17558,7 +17598,7 @@ msgid "" "the current locale. Lang_codes is a comma-separated list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1025 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1043 msgid "" "language_codes(lang_strings) -- return the language codes for the strings " "passed in lang_strings. The strings must be in the language of the current " @@ -17880,108 +17920,112 @@ msgstr "" msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:720 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:718 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:827 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:825 msgid "Download finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:829 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:827 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:835 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:833 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:837 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:835 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:839 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:837 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:934 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:932 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:936 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:934 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:938 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:936 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:961 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:959 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:966 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:964 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:975 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:973 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:977 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:975 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1057 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1055 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1073 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1071 #, python-format msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1082 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1080 #, python-format msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1091 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1089 #, python-format msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1137 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1135 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1277 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1216 +msgid "Articles in this issue: " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1286 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1348 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1357 #, python-format msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1359 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1368 #, python-format msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1376 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1385 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1518 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1527 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1533 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1542 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -18091,75 +18135,75 @@ msgstr "" msgid "Do not download CSS stylesheets." msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:649 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:649 msgid "OK" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:652 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:652 msgid "Save" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:655 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:655 msgid "Open" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:658 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "Cancel" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:661 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "&Close" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:664 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:664 msgid "Apply" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:674 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:674 msgid "Don't Save" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:676 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:676 msgid "Close without Saving" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:678 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:678 msgid "Discard" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:681 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:681 msgid "&Yes" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:684 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:684 msgid "Yes to &All" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:687 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:687 msgid "&No" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:690 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:690 msgid "N&o to All" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:693 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:693 msgid "Save All" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:696 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:696 msgid "Abort" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:699 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:699 msgid "Retry" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:702 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:702 msgid "Ignore" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:705 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:705 msgid "Restore Defaults" msgstr "" diff --git a/src/calibre/translations/th.po b/src/calibre/translations/th.po index 9c31a97298..976dff9427 100644 --- a/src/calibre/translations/th.po +++ b/src/calibre/translations/th.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-09-23 18:01+0000\n" +"POT-Creation-Date: 2011-09-30 20:39+0000\n" "PO-Revision-Date: 2011-08-05 16:43+0000\n" "Last-Translator: sksy \n" "Language-Team: Thai \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Launchpad-Export-Date: 2011-09-24 04:54+0000\n" -"X-Generator: Launchpad (build 14012)\n" +"X-Launchpad-Export-Date: 2011-10-01 04:56+0000\n" +"X-Generator: Launchpad (build 14071)\n" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:410 #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:431 @@ -36,8 +36,8 @@ msgstr "ไม่มีอะไรเลย" #: /home/kovid/work/calibre/src/calibre/db/cache.py:104 #: /home/kovid/work/calibre/src/calibre/db/cache.py:107 #: /home/kovid/work/calibre/src/calibre/db/cache.py:118 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:242 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:243 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:247 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:248 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 @@ -61,7 +61,7 @@ msgstr "ไม่มีอะไรเลย" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1898 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1900 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:286 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:288 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:34 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:35 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:98 @@ -112,8 +112,8 @@ msgstr "ไม่มีอะไรเลย" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:999 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:101 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:138 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:140 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1002 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1007 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1079 @@ -153,7 +153,7 @@ msgstr "ไม่มีอะไรเลย" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:380 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:564 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 @@ -174,9 +174,9 @@ msgstr "ไม่มีอะไรเลย" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1209 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1212 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:252 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:396 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:161 @@ -186,14 +186,14 @@ msgstr "ไม่มีอะไรเลย" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:217 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:541 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:560 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2037 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2187 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3242 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3244 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3377 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:542 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:550 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:561 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2038 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2188 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3243 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3378 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 @@ -748,22 +748,22 @@ msgid "This profile is intended for the Amazon Kindle." msgstr "ชุดข้อมูลนี้ทำมาสำหรับ Amazon Kindle โดยเฉพาะ" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:173 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:660 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:661 msgid "This profile is intended for the Irex Illiad." msgstr "ชุดข้อมูลนี้ทำมาสำหรับ Irex Illiad โดยเฉพาะ" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:185 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:673 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:674 msgid "This profile is intended for the IRex Digital Reader 1000." msgstr "ชุดข้อมูลนี้ทำมาสำหรับ IRex Digital Reader 1000 โดยเฉพาะ" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:198 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:687 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:688 msgid "This profile is intended for the IRex Digital Reader 800." msgstr "ชุดข้อมูลนี้ทำมาสำหรับ IRex Digital Reader 800 โดยเฉพาะ" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:210 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:701 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:702 msgid "This profile is intended for the B&N Nook." msgstr "ชุดข้อมูลนี้ทำมาสำหรับ B&N Nook โดยเฉพาะ" @@ -830,14 +830,19 @@ msgstr "" msgid "This profile is intended for the Amazon Kindle DX." msgstr "ชุดข้อมูลนี้ทำมาสำหรับ Amazon Kindle DX โดยเฉพาะ" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:713 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:714 msgid "This profile is intended for the B&N Nook Color." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:724 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:725 msgid "This profile is intended for the Sanda Bambook." msgstr "ชุดข้อมูลนี้ใช้สำหรับ แซนด้า แบมบุค" +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:740 +msgid "" +"This profile is intended for the PocketBook Pro 900 series of devices." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 msgid "Installed plugins" msgstr "ปลั้กอินที่ลงแล้วในเครื่อง" @@ -897,13 +902,13 @@ msgstr "เปิดใช้งานเนมปลั้กอิน" msgid "Disable the named plugin" msgstr "พักใช้งานเนมปลั้กอิน" -#: /home/kovid/work/calibre/src/calibre/db/backend.py:271 -#: /home/kovid/work/calibre/src/calibre/db/backend.py:280 +#: /home/kovid/work/calibre/src/calibre/db/backend.py:272 +#: /home/kovid/work/calibre/src/calibre/db/backend.py:281 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:288 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:668 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:132 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:674 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:133 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:142 #, python-format msgid "Path to library too long. Must be less than %d characters." msgstr "" @@ -912,26 +917,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:987 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:988 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:814 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:826 msgid "Yes" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1102 msgid "Main" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1104 msgid "Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1106 msgid "Card B" msgstr "" @@ -943,7 +948,7 @@ msgstr "" msgid "Communicate with Android phones." msgstr "ติดต่อกับโทรศัพท์แอนดรอยด์" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:129 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:133 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" @@ -951,11 +956,11 @@ msgstr "" "รายการไดเรคตอรี่ที่คั่นด้วยคอมม่าเพื่อส่งอีบุคส์ไปยังอุปกรณ์ปลายทางซึ่งจะใช้ช" "ื่อที่พบครั้งแรกก่อน" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:182 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:187 msgid "Communicate with S60 phones." msgstr "ติดต่อกับโทรศัพท์ S60" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:201 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:206 msgid "Communicate with WebOS tablets." msgstr "" @@ -1083,9 +1088,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1150 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:334 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:347 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:335 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:348 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3104 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "ข่าว" @@ -1093,8 +1098,8 @@ msgstr "ข่าว" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:662 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3062 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3080 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3063 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3081 msgid "Catalog" msgstr "บัญชีรายชื่อ" @@ -3349,44 +3354,48 @@ msgstr "" msgid "Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:409 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:429 msgid "Downloads metadata and covers from Amazon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:419 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:439 msgid "US" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:420 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:440 msgid "France" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:421 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:441 msgid "Germany" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:422 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:442 msgid "UK" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:423 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:443 msgid "Italy" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:424 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:444 msgid "Japan" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:428 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:445 +msgid "Spain" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:449 msgid "Amazon website to use:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:429 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:450 msgid "" "Metadata from Amazon will be fetched using this country's Amazon website." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:603 msgid "Amazon timed out. Try again later." msgstr "" @@ -3589,7 +3598,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:955 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:958 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" @@ -4199,7 +4208,7 @@ msgid "Choose Files" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:751 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:754 msgid "Books" msgstr "" @@ -4602,8 +4611,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:287 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:341 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:70 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:673 msgid "Too long" msgstr "" @@ -4662,8 +4671,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:733 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:106 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:88 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:298 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:352 msgid "Success" @@ -4679,7 +4688,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:970 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:377 msgid "Failed" @@ -4736,7 +4746,7 @@ msgid "Create a catalog of the books in your calibre library" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:88 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:590 msgid "Cannot convert" msgstr "" @@ -4798,7 +4808,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/device_category_editor.py:112 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:674 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:216 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:503 @@ -5199,7 +5209,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:66 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:670 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:670 msgid "Help" msgstr "" @@ -5620,7 +5630,7 @@ msgid "No books found" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:289 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:794 msgid "No permission" msgstr "" @@ -5818,50 +5828,50 @@ msgid "" "&Multiple books per folder, assumes every ebook file is a different book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/bars.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/bars.py:195 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:302 msgid "Donate" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:120 msgid "Click to open" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:135 msgid "Ids" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:173 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1035 msgid "Collections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:290 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:256 msgid "Paste Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:291 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:257 msgid "Copy Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:557 msgid "Double-click to open Book Details window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:556 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:558 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:559 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" @@ -5951,7 +5961,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:21 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:105 @@ -6855,33 +6865,33 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:901 msgid "Choose cover for " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:906 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:909 msgid "Cannot read" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:910 msgid "You do not have permission to read the file: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:203 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:915 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:918 msgid "Error reading file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:916 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:919 msgid "

    There was an error reading from file:
    " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:926 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:929 msgid " is not a valid picture" msgstr "" @@ -6906,7 +6916,7 @@ msgid "&Title: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 msgid "Change the title of this book" msgstr "" @@ -6936,7 +6946,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:548 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1089 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1092 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

    They can be any words or phrases, separated by commas." @@ -6945,7 +6955,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:555 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:214 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:446 msgid "&Series:" msgstr "" @@ -6953,7 +6963,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:556 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:557 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:445 msgid "List of known series. You can add new series." msgstr "" @@ -7587,7 +7597,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:271 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:320 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:324 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1396 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1399 msgid "Undefined" msgstr "" @@ -8152,51 +8162,51 @@ msgstr "" msgid "Convertible" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:43 msgid "Choose location for calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:50 msgid "Same as current" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 #, python-format msgid "The location %s contains the current calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:56 msgid "No existing library found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 #, python-format msgid "There is no existing calibre library at %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:62 msgid "Not empty" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:63 #, python-format msgid "The folder %s is not empty. Please choose an empty folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:94 msgid "No location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:94 msgid "No location selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:683 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:689 msgid "Bad location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:99 #, python-format msgid "%s is not an existing folder" msgstr "" @@ -8262,14 +8272,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:211 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:117 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 msgid "&Title:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:199 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:198 msgid "&Author(s):" msgstr "" @@ -8278,21 +8288,21 @@ msgid "&Profile:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:24 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:236 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:649 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:241 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:649 msgid "&OK" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:25 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:242 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tweak_epub_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:233 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:658 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "&Cancel" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog_ui.py:43 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:26 msgid "Edit Comments" msgstr "" @@ -8545,19 +8555,19 @@ msgstr "" msgid "Details of job" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:21 msgid "Active Jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:36 msgid "&Stop selected jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:40 msgid "Show job &details" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:44 msgid "Stop &all non device jobs" msgstr "" @@ -8578,7 +8588,7 @@ msgid "Show detailed information about this error" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:531 msgid "Copied" msgstr "" @@ -8765,13 +8775,13 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:541 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1047 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1050 msgid "&Rating:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:542 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:543 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1048 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1051 msgid "Rating of this book. 0-5 stars" msgstr "" @@ -8838,7 +8848,7 @@ msgid "&Force numbers to start with:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:569 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1380 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1383 msgid "&Date:" msgstr "" @@ -8912,7 +8922,7 @@ msgid "Set from &ebook file(s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:592 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1152 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1155 msgid "&Languages:" msgstr "" @@ -9478,17 +9488,34 @@ msgstr "" msgid "Search in the library view for the selected item" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:23 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:25 msgid "" "Restoring database from backups, do not interrupt, this will happen in three " "stages" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:27 msgid "Restoring database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:80 +#, python-format +msgid "The old database was saved as: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:84 +#, python-format +msgid "" +"Restoring the database succeeded with some warnings click Show details to " +"see the details. %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:89 +#, python-format +msgid "Restoring database was successful. %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:94 msgid "" "Your list of books, with all their metadata is stored in a single file, " "called a database. In addition, metadata for each individual book is stored " @@ -9499,20 +9526,11 @@ msgid "" "recipes.

    Do you want to restore the database?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:131 msgid "Restoring database failed, click Show details to see details" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:107 -msgid "" -"Restoring the database succeeded with some warnings click Show details to " -"see the details." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:112 -msgid "Restoring database was successful" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:75 msgid "Saved search already exists" @@ -9933,7 +9951,7 @@ msgid "&Author:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:215 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1091 msgid "Ta&gs:" msgstr "" @@ -10127,58 +10145,66 @@ msgstr "" msgid "Was" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:263 msgid "Template language tutorial" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:267 msgid "Template function reference" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:285 msgid "EXCEPTION: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:301 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:312 msgid "No column chosen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:313 msgid "You must specify a column to be colored" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:316 msgid "No template provided" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:306 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:317 msgid "The template box cannot be empty" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:32 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:252 msgid "Set the color of the column:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:39 +msgid "Copy a color name to the clipboard:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:49 +msgid "Copy the selected color name to the clipboard" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:59 msgid "Template value:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:60 msgid "" "The value the of the template using the current book in the library view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:73 msgid "Function &name:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:100 msgid "&Documentation:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:85 msgid "Python &code:" msgstr "" @@ -10603,7 +10629,7 @@ msgid "Regular expression (?P)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1288 msgid "ISBN:" msgstr "" @@ -10660,13 +10686,13 @@ msgid "Connected " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:219 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:230 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:261 msgid "Book Details" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:221 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:232 msgid "Shift+Alt+D" msgstr "" @@ -11071,136 +11097,133 @@ msgstr "" msgid "Configure" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:32 msgid "Use the library located at the specified path." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:34 msgid "Start minimized to system tray." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:36 msgid "Log debugging information to console" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:38 msgid "Do not check for updates" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:40 msgid "" "Ignore custom plugins, useful if you installed a plugin that is preventing " "calibre from starting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:44 msgid "" "Cause a running calibre instance, if any, to be shutdown. Note that if there " "are running jobs, they will be silently aborted, so use with care." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:69 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:697 msgid "Calibre Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:95 msgid "Choose a location for your calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:104 msgid "Failed to create library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 #, python-format msgid "Failed to create calibre library at: %r." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:168 msgid "Choose a location for your new calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:136 msgid "Initializing user interface..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:162 msgid "Repairing failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:163 msgid "The database repair failed. Starting with a new empty library." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:202 msgid "Bad database location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:178 #, python-format msgid "Bad database location %r. calibre will now quit." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:493 msgid "Corrupted database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:191 +#, python-format msgid "" -"Your calibre database appears to be corrupted. Do you want calibre to try " -"and repair it automatically? If you say No, a new empty calibre library will " -"be created." +"The library database at %s appears to be corrupted. Do you want calibre to " +"try and rebuild it automatically? The rebuild may not be completely " +"successful. If you say No, a new empty calibre library will be created." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:224 -msgid "" -"Repairing database. This can take a very long time for a large collection" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:203 #, python-format msgid "" "Bad database location %r. Will start with a new, empty calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:213 #, python-format msgid "Starting %s: Loading books..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:293 msgid "If you are sure it is not running" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:330 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:296 msgid "may be running in the system tray, in the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:298 msgid "upper right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:300 msgid "lower right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:303 msgid "try rebooting your computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:339 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:353 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:319 msgid "try deleting the file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:342 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:308 msgid "Cannot Start " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:343 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:309 #, python-format msgid "%s is already running." msgstr "" @@ -11223,52 +11246,52 @@ msgstr "" msgid "Unhandled exception" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:447 msgid "Permission denied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:105 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:448 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:137 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:139 msgid "Title &sort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "" " The green color indicates that the current title sort matches the current " "title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:150 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 msgid "Authors changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:303 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:302 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -11276,27 +11299,27 @@ msgid "" "strings. If it is colored red, then the authors and this text do not match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:308 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:307 msgid "Author s&ort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" " The green color indicates that the current author sort matches the current " "author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:320 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:506 msgid "&Number:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:603 #, python-format msgid "" "Last modified: %s\n" @@ -11304,132 +11327,132 @@ msgid "" "Double click to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:613 #, python-format msgid "Restore %s from the original" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:660 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:659 msgid "Set the cover for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:668 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:667 msgid "Set metadata for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:674 msgid "Add a format to this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:681 msgid "Remove the selected format from this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:749 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:752 msgid "Choose formats for " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:795 msgid "You do not have permission to read the following files:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:822 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:823 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:825 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:826 msgid "No format selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:835 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:838 msgid "Could not read metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:836 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:839 #, python-format msgid "Could not read metadata from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:867 msgid "&Browse" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:866 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:869 msgid "T&rim" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:868 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:871 msgid "&Remove" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:874 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:877 msgid "Download co&ver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:875 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:878 msgid "&Generate cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:925 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:928 msgid "Not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:952 msgid "Specify title and author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:950 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:953 msgid "You must specify a title and author before generating a cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:972 msgid "Invalid cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:970 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:973 msgid "Could not change cover as the image is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:997 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1000 msgid "This book has no cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:999 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1002 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1055 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1058 msgid "stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1127 msgid "Tags changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1125 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1128 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1156 msgid "A comma separated list of languages for this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1176 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1179 msgid "Unknown language" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1177 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1180 #, python-format msgid "The language %s is not recognized" msgid_plural "The languages %s are not recognized" msgstr[0] "" msgstr[1] "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1189 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1192 msgid "I&ds:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1193 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -11437,38 +11460,38 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1254 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1316 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1257 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 msgid "This ISBN number is valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1257 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1260 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 msgid "This ISBN number is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1304 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1307 msgid "Invalid ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1283 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1286 msgid "Enter an ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1305 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1308 msgid "The ISBN you entered is not valid. Try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1329 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1332 msgid "&Publisher:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1399 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1402 msgid "Clear date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1432 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1435 msgid "Publishe&d:" msgstr "" @@ -11534,7 +11557,7 @@ msgid "Downloaded %(num)d of %(tot)d" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/config.py:61 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:61 msgid "Downloaded metadata fields" msgstr "" @@ -12957,87 +12980,87 @@ msgstr "" msgid "No source selected, cannot configure." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:32 msgid "Metadata sources" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:37 msgid "" "Disable any metadata sources you do not want by unchecking them. You can " "also set the cover priority. Covers from sources that have a higher " "(smaller) priority will be preferred when bulk downloading metadata.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:48 msgid "" "Sources with a red X next to their names must be configured before they will " "be used. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:53 msgid "Configure selected source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:66 msgid "" "If you uncheck any fields, metadata for those fields will not be downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:71 msgid "&Select all" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:75 msgid "&Clear all" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:79 msgid "&Select default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:80 msgid "" "Restore your own subset of checked fields that you define using the 'Set as " "default' button" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:84 msgid "&Set as default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:85 msgid "" "Store the currently checked fields as a default you can restore using the " "'Select default' button" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:90 msgid "Convert all downloaded comments to plain &text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:94 msgid "Swap author names from FN LN to LN, FN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:98 msgid "Max. number of &tags to download:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:105 msgid "Max. &time to wait after first match is found:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:133 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:117 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:199 msgid " secs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:113 msgid "Max. time to wait after first &cover is found:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:121 msgid "" "

    Different metadata sources have different sets of tags for the same book. " "If this option is checked, then calibre will use the smaller tag sets. These " @@ -13048,7 +13071,7 @@ msgid "" "for. Most often, they all have large tag sets." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:123 msgid "Prefer &fewer tags" msgstr "" @@ -13505,7 +13528,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:131 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:652 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:652 msgid "&Save" msgstr "" @@ -14277,7 +14300,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/store/search_ui.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/store/web_store_dialog_ui.py:63 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:661 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "Close" msgstr "" @@ -14463,7 +14486,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:455 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:456 msgid "Searches" msgstr "" @@ -14805,34 +14828,42 @@ msgid "" "automatically." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:494 +#, python-format +msgid "" +"The library database at %s appears to be corrupted. Do you want calibre to " +"try and rebuild it automatically? The rebuild may not be completely " +"successful." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:578 msgid "Conversion Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:581 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:601 msgid "Recipe Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:617 msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:631 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:651 msgid "There are active jobs. Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:634 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:654 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:638 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:658 msgid "Active jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:706 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:726 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." @@ -14925,7 +14956,7 @@ msgid "Edit" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:65 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:667 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "Reset" msgstr "" @@ -15427,48 +15458,48 @@ msgstr "" msgid "Toggle" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:444 #, python-format msgid "" "Choose your e-book device. If your device is not in the list, choose a " "\"%s\" device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:505 msgid "Moving library..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:515 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:522 msgid "Failed to move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:576 msgid "Invalid database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:577 #, python-format msgid "" "

    An invalid library already exists at %(loc)s, delete it before trying to " "move the existing library.
    Error: %(err)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:588 msgid "Could not move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:663 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:669 msgid "Select location for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:690 #, python-format msgid "" "You must choose an empty folder for the calibre library. %s is not empty." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:758 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:764 msgid "welcome wizard" msgstr "" @@ -15779,7 +15810,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:569 #: /home/kovid/work/calibre/src/calibre/library/caches.py:583 #: /home/kovid/work/calibre/src/calibre/library/caches.py:593 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:222 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:238 msgid "yes" msgstr "" @@ -15787,7 +15818,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:568 #: /home/kovid/work/calibre/src/calibre/library/caches.py:580 #: /home/kovid/work/calibre/src/calibre/library/caches.py:590 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:222 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:238 msgid "no" msgstr "" @@ -16672,22 +16703,22 @@ msgid "" "start with a letter" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:67 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:68 #, python-format msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3403 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3404 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3432 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3433 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3449 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3450 msgid "Compacting database" msgstr "" @@ -16846,20 +16877,20 @@ msgid "" "Save into a single directory, ignoring the template directory structure" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:303 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:319 #, python-format msgid "" "Failed to calculate path for save to disk. Template: %(templ)s\n" "Error: %(err)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:309 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:325 #, python-format msgid "Template evaluation resulted in no path components. Template: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:403 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:436 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:419 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:452 msgid "Requested formats not available" msgstr "" @@ -17690,12 +17721,21 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:972 msgid "" +"list_equals(list1, sep1, list2, sep2, yes_val, no_val) -- return yes_val if " +"list1 and list2 contain the same items, otherwise return `no_val. The items " +"are determined by splitting each list using the appropriate separator " +"character (sep1 or sep2). The order of items in the lists is not relevant. " +"The compare is case insensitive." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:990 +msgid "" "today() -- return a date string for today. This value is designed for use in " "format_date or days_between, but can be manipulated like any other string. " "The date is in ISO format." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:983 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1001 msgid "" "days_between(date1, date2) -- return the number of days between date1 and " "date2. The number is positive if date1 is greater than date2, otherwise " @@ -17703,7 +17743,7 @@ msgid "" "empty string." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1005 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1023 msgid "" "language_strings(lang_codes, localize) -- return the strings for the " "language codes passed in lang_codes. If localize is zero, return the strings " @@ -17711,7 +17751,7 @@ msgid "" "the current locale. Lang_codes is a comma-separated list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1025 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1043 msgid "" "language_codes(lang_strings) -- return the language codes for the strings " "passed in lang_strings. The strings must be in the language of the current " @@ -18033,108 +18073,112 @@ msgstr "" msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:720 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:718 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:827 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:825 msgid "Download finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:829 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:827 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:835 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:833 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:837 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:835 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:839 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:837 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:934 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:932 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:936 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:934 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:938 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:936 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:961 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:959 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:966 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:964 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:975 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:973 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:977 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:975 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1057 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1055 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1073 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1071 #, python-format msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1082 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1080 #, python-format msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1091 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1089 #, python-format msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1137 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1135 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1277 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1216 +msgid "Articles in this issue: " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1286 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1348 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1357 #, python-format msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1359 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1368 #, python-format msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1376 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1385 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1518 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1527 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1533 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1542 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -18244,75 +18288,75 @@ msgstr "" msgid "Do not download CSS stylesheets." msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:649 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:649 msgid "OK" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:652 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:652 msgid "Save" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:655 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:655 msgid "Open" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:658 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "Cancel" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:661 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "&Close" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:664 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:664 msgid "Apply" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:674 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:674 msgid "Don't Save" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:676 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:676 msgid "Close without Saving" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:678 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:678 msgid "Discard" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:681 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:681 msgid "&Yes" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:684 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:684 msgid "Yes to &All" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:687 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:687 msgid "&No" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:690 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:690 msgid "N&o to All" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:693 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:693 msgid "Save All" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:696 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:696 msgid "Abort" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:699 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:699 msgid "Retry" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:702 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:702 msgid "Ignore" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:705 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:705 msgid "Restore Defaults" msgstr "" diff --git a/src/calibre/translations/tr.po b/src/calibre/translations/tr.po index 40a5416c08..58ba6acb5a 100644 --- a/src/calibre/translations/tr.po +++ b/src/calibre/translations/tr.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-09-23 18:01+0000\n" +"POT-Creation-Date: 2011-09-30 20:39+0000\n" "PO-Revision-Date: 2011-09-20 19:33+0000\n" "Last-Translator: ertankan \n" "Language-Team: Turkish \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Launchpad-Export-Date: 2011-09-24 04:54+0000\n" -"X-Generator: Launchpad (build 14012)\n" +"X-Launchpad-Export-Date: 2011-10-01 04:57+0000\n" +"X-Generator: Launchpad (build 14071)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -26,8 +26,8 @@ msgstr "Hiçbir şey yapmaz" #: /home/kovid/work/calibre/src/calibre/db/cache.py:104 #: /home/kovid/work/calibre/src/calibre/db/cache.py:107 #: /home/kovid/work/calibre/src/calibre/db/cache.py:118 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:242 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:243 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:247 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:248 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 @@ -51,7 +51,7 @@ msgstr "Hiçbir şey yapmaz" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1898 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1900 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:286 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:288 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:34 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:35 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:98 @@ -102,8 +102,8 @@ msgstr "Hiçbir şey yapmaz" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:999 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:101 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:138 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:140 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1002 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1007 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1079 @@ -143,7 +143,7 @@ msgstr "Hiçbir şey yapmaz" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:380 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:564 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 @@ -164,9 +164,9 @@ msgstr "Hiçbir şey yapmaz" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1209 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1212 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:252 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:396 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:161 @@ -176,14 +176,14 @@ msgstr "Hiçbir şey yapmaz" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:217 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:541 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:560 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2037 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2187 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3242 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3244 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3377 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:542 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:550 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:561 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2038 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2188 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3243 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3378 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 @@ -759,22 +759,22 @@ msgid "This profile is intended for the Amazon Kindle." msgstr "Bu profil Amazon Kindle'ı hedefler." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:173 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:660 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:661 msgid "This profile is intended for the Irex Illiad." msgstr "Bu profil Irex Illiad'ı hedefler." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:185 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:673 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:674 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:198 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:687 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:688 msgid "This profile is intended for the IRex Digital Reader 800." msgstr "Bu profil IREX Dijital Reader 800 içindir." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:210 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:701 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:702 msgid "This profile is intended for the B&N Nook." msgstr "Bu profil B&N Nook'u hedefler." @@ -840,14 +840,19 @@ msgstr "" msgid "This profile is intended for the Amazon Kindle DX." msgstr "Bu profil Amazon Kindle DX'i hedefler." -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:713 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:714 msgid "This profile is intended for the B&N Nook Color." msgstr "Bu profil B&N Nook Color'ı hedefler" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:724 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:725 msgid "This profile is intended for the Sanda Bambook." msgstr "Bu profil Sandra Barnbook'u hedefler" +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:740 +msgid "" +"This profile is intended for the PocketBook Pro 900 series of devices." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 msgid "Installed plugins" msgstr "Yüklü eklentiler" @@ -916,13 +921,13 @@ msgstr "İsimlendirilmiş eklentiler geçerli" msgid "Disable the named plugin" msgstr "İsimlendirilmiş eklentiler geçersiz" -#: /home/kovid/work/calibre/src/calibre/db/backend.py:271 -#: /home/kovid/work/calibre/src/calibre/db/backend.py:280 +#: /home/kovid/work/calibre/src/calibre/db/backend.py:272 +#: /home/kovid/work/calibre/src/calibre/db/backend.py:281 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:288 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:668 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:132 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:674 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:133 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:142 #, python-format msgid "Path to library too long. Must be less than %d characters." msgstr "Kütüphanenin yolu çok uzun. %d karakterden daha az olmalı" @@ -931,26 +936,26 @@ msgstr "Kütüphanenin yolu çok uzun. %d karakterden daha az olmalı" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:987 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:988 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:814 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:826 msgid "Yes" msgstr "EVET" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1102 msgid "Main" msgstr "Ana" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1104 msgid "Card A" msgstr "Kart A" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1106 msgid "Card B" msgstr "Kart B" @@ -962,7 +967,7 @@ msgstr "Hata ayıklama logu" msgid "Communicate with Android phones." msgstr "Android telefonlar ile iletişim kur." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:129 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:133 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" @@ -970,11 +975,11 @@ msgstr "" "Aygıtta e-kitapların gönderileceğin klasörlerin virgülle ayrılmış listesi. " "Var olan ilk klasör kullanılacaktır." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:182 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:187 msgid "Communicate with S60 phones." msgstr "S60 telefonlar ile haberleş." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:201 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:206 msgid "Communicate with WebOS tablets." msgstr "" @@ -1118,9 +1123,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1150 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:334 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:347 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:335 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:348 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3104 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "Haberler" @@ -1128,8 +1133,8 @@ msgstr "Haberler" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:662 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3062 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3080 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3063 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3081 msgid "Catalog" msgstr "Katalog" @@ -3515,44 +3520,48 @@ msgstr "" msgid "Cover" msgstr "Kapak" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:409 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:429 msgid "Downloads metadata and covers from Amazon" msgstr "Metadata ve kapakları Amazon'dan indir." -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:419 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:439 msgid "US" msgstr "US" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:420 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:440 msgid "France" msgstr "Fransa" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:421 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:441 msgid "Germany" msgstr "Almanya" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:422 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:442 msgid "UK" msgstr "Birleşik Krallık" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:423 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:443 msgid "Italy" msgstr "İtalya" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:424 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:444 msgid "Japan" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:428 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:445 +msgid "Spain" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:449 msgid "Amazon website to use:" msgstr "Kullanılacak Amazon sitesi:" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:429 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:450 msgid "" "Metadata from Amazon will be fetched using this country's Amazon website." msgstr "Bu ülkenin Amazon websitesi kullanılarak Metadata indirilecek." -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:603 msgid "Amazon timed out. Try again later." msgstr "Amazon zaman aşımı.Sonra tekrar deneyin." @@ -3757,7 +3766,7 @@ msgstr "%s biçimli litaplar desteklenmiyor" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:955 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:958 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "%(series)s inin %(sidx)s inci kitabı" @@ -4374,7 +4383,7 @@ msgid "Choose Files" msgstr "dosyaları Seç" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:751 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:754 msgid "Books" msgstr "Kitaplar" @@ -4777,8 +4786,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:287 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:341 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:70 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:673 msgid "Too long" msgstr "" @@ -4837,8 +4846,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:733 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:106 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:88 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:298 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:352 msgid "Success" @@ -4854,7 +4863,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:970 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:377 msgid "Failed" @@ -4911,7 +4921,7 @@ msgid "Create a catalog of the books in your calibre library" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:88 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:590 msgid "Cannot convert" msgstr "" @@ -4973,7 +4983,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/device_category_editor.py:112 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:674 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:216 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:503 @@ -5374,7 +5384,7 @@ msgstr "F1" #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:66 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:670 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:670 msgid "Help" msgstr "Yardım" @@ -5795,7 +5805,7 @@ msgid "No books found" msgstr "Kitap bulunmadı" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:289 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:794 msgid "No permission" msgstr "" @@ -5993,50 +6003,50 @@ msgid "" "&Multiple books per folder, assumes every ebook file is a different book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/bars.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/bars.py:195 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:302 msgid "Donate" msgstr "Bağış" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:120 msgid "Click to open" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:135 msgid "Ids" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:173 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1035 msgid "Collections" msgstr "Koleksiyonlar" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:290 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:256 msgid "Paste Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:291 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:257 msgid "Copy Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:557 msgid "Double-click to open Book Details window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:556 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:558 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:559 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" @@ -6126,7 +6136,7 @@ msgstr "çıktı" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:21 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:105 @@ -7030,33 +7040,33 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:901 msgid "Choose cover for " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:906 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:909 msgid "Cannot read" msgstr "Okuyamıyor" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:910 msgid "You do not have permission to read the file: " msgstr "Dosyayı okuma izniniz yok: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:203 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:915 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:918 msgid "Error reading file" msgstr "Dosya okumada hata" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:916 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:919 msgid "

    There was an error reading from file:
    " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:926 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:929 msgid " is not a valid picture" msgstr "" @@ -7081,7 +7091,7 @@ msgid "&Title: " msgstr "&Başlık: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 msgid "Change the title of this book" msgstr "" @@ -7111,7 +7121,7 @@ msgstr "Et&iketler: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:548 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1089 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1092 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

    They can be any words or phrases, separated by commas." @@ -7120,7 +7130,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:555 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:214 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:446 msgid "&Series:" msgstr "&Seriler:" @@ -7128,7 +7138,7 @@ msgstr "&Seriler:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:556 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:557 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:445 msgid "List of known series. You can add new series." msgstr "Serilerin listesi. Yeni seri ekleyebilirsiniz." @@ -7762,7 +7772,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:271 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:320 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:324 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1396 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1399 msgid "Undefined" msgstr "Tanımsız" @@ -8327,51 +8337,51 @@ msgstr "" msgid "Convertible" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:43 msgid "Choose location for calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:50 msgid "Same as current" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 #, python-format msgid "The location %s contains the current calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:56 msgid "No existing library found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 #, python-format msgid "There is no existing calibre library at %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:62 msgid "Not empty" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:63 #, python-format msgid "The folder %s is not empty. Please choose an empty folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:94 msgid "No location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:94 msgid "No location selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:683 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:689 msgid "Bad location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:99 #, python-format msgid "%s is not an existing folder" msgstr "" @@ -8437,14 +8447,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:211 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:117 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 msgid "&Title:" msgstr "&Başlık:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:199 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:198 msgid "&Author(s):" msgstr "&Yazar(lar):" @@ -8453,21 +8463,21 @@ msgid "&Profile:" msgstr "&Profil:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:24 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:236 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:649 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:241 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:649 msgid "&OK" msgstr "&TAMAM" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:25 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:242 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tweak_epub_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:233 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:658 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "&Cancel" msgstr "&İptal" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog_ui.py:43 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:26 msgid "Edit Comments" msgstr "" @@ -8720,19 +8730,19 @@ msgstr "" msgid "Details of job" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:21 msgid "Active Jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:36 msgid "&Stop selected jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:40 msgid "Show job &details" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:44 msgid "Stop &all non device jobs" msgstr "" @@ -8753,7 +8763,7 @@ msgid "Show detailed information about this error" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:531 msgid "Copied" msgstr "Kopyalandı" @@ -8940,13 +8950,13 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:541 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1047 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1050 msgid "&Rating:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:542 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:543 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1048 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1051 msgid "Rating of this book. 0-5 stars" msgstr "" @@ -9013,7 +9023,7 @@ msgid "&Force numbers to start with:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:569 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1380 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1383 msgid "&Date:" msgstr "&Tarih:" @@ -9087,7 +9097,7 @@ msgid "Set from &ebook file(s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:592 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1152 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1155 msgid "&Languages:" msgstr "" @@ -9653,17 +9663,34 @@ msgstr "Arama" msgid "Search in the library view for the selected item" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:23 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:25 msgid "" "Restoring database from backups, do not interrupt, this will happen in three " "stages" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:27 msgid "Restoring database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:80 +#, python-format +msgid "The old database was saved as: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:84 +#, python-format +msgid "" +"Restoring the database succeeded with some warnings click Show details to " +"see the details. %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:89 +#, python-format +msgid "Restoring database was successful. %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:94 msgid "" "Your list of books, with all their metadata is stored in a single file, " "called a database. In addition, metadata for each individual book is stored " @@ -9674,20 +9701,11 @@ msgid "" "recipes.

    Do you want to restore the database?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:131 msgid "Restoring database failed, click Show details to see details" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:107 -msgid "" -"Restoring the database succeeded with some warnings click Show details to " -"see the details." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:112 -msgid "Restoring database was successful" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:75 msgid "Saved search already exists" @@ -10108,7 +10126,7 @@ msgid "&Author:" msgstr "&Yazar:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:215 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1091 msgid "Ta&gs:" msgstr "" @@ -10302,58 +10320,66 @@ msgstr "" msgid "Was" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:263 msgid "Template language tutorial" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:267 msgid "Template function reference" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:285 msgid "EXCEPTION: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:301 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:312 msgid "No column chosen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:313 msgid "You must specify a column to be colored" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:316 msgid "No template provided" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:306 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:317 msgid "The template box cannot be empty" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:32 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:252 msgid "Set the color of the column:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:39 +msgid "Copy a color name to the clipboard:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:49 +msgid "Copy the selected color name to the clipboard" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:59 msgid "Template value:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:60 msgid "" "The value the of the template using the current book in the library view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:73 msgid "Function &name:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:100 msgid "&Documentation:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:85 msgid "Python &code:" msgstr "" @@ -10778,7 +10804,7 @@ msgid "Regular expression (?P)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1288 msgid "ISBN:" msgstr "" @@ -10835,13 +10861,13 @@ msgid "Connected " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:219 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:230 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:261 msgid "Book Details" msgstr "Kitap Detayları" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:221 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:232 msgid "Shift+Alt+D" msgstr "Shift+Alt+D" @@ -11246,136 +11272,133 @@ msgstr "E-kitap aç" msgid "Configure" msgstr "Yapılandırma" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:32 msgid "Use the library located at the specified path." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:34 msgid "Start minimized to system tray." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:36 msgid "Log debugging information to console" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:38 msgid "Do not check for updates" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:40 msgid "" "Ignore custom plugins, useful if you installed a plugin that is preventing " "calibre from starting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:44 msgid "" "Cause a running calibre instance, if any, to be shutdown. Note that if there " "are running jobs, they will be silently aborted, so use with care." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:69 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:697 msgid "Calibre Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:95 msgid "Choose a location for your calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:104 msgid "Failed to create library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 #, python-format msgid "Failed to create calibre library at: %r." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:168 msgid "Choose a location for your new calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:136 msgid "Initializing user interface..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:162 msgid "Repairing failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:163 msgid "The database repair failed. Starting with a new empty library." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:202 msgid "Bad database location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:178 #, python-format msgid "Bad database location %r. calibre will now quit." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:493 msgid "Corrupted database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:191 +#, python-format msgid "" -"Your calibre database appears to be corrupted. Do you want calibre to try " -"and repair it automatically? If you say No, a new empty calibre library will " -"be created." +"The library database at %s appears to be corrupted. Do you want calibre to " +"try and rebuild it automatically? The rebuild may not be completely " +"successful. If you say No, a new empty calibre library will be created." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:224 -msgid "" -"Repairing database. This can take a very long time for a large collection" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:203 #, python-format msgid "" "Bad database location %r. Will start with a new, empty calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:213 #, python-format msgid "Starting %s: Loading books..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:293 msgid "If you are sure it is not running" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:330 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:296 msgid "may be running in the system tray, in the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:298 msgid "upper right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:300 msgid "lower right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:303 msgid "try rebooting your computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:339 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:353 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:319 msgid "try deleting the file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:342 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:308 msgid "Cannot Start " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:343 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:309 #, python-format msgid "%s is already running." msgstr "" @@ -11398,52 +11421,52 @@ msgstr "" msgid "Unhandled exception" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:447 msgid "Permission denied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:105 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:448 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:137 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:139 msgid "Title &sort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "" " The green color indicates that the current title sort matches the current " "title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:150 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 msgid "Authors changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:303 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:302 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -11451,27 +11474,27 @@ msgid "" "strings. If it is colored red, then the authors and this text do not match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:308 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:307 msgid "Author s&ort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" " The green color indicates that the current author sort matches the current " "author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:320 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:506 msgid "&Number:" msgstr "&Numara:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:603 #, python-format msgid "" "Last modified: %s\n" @@ -11479,132 +11502,132 @@ msgid "" "Double click to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:613 #, python-format msgid "Restore %s from the original" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:660 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:659 msgid "Set the cover for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:668 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:667 msgid "Set metadata for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:674 msgid "Add a format to this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:681 msgid "Remove the selected format from this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:749 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:752 msgid "Choose formats for " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:795 msgid "You do not have permission to read the following files:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:822 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:823 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:825 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:826 msgid "No format selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:835 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:838 msgid "Could not read metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:836 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:839 #, python-format msgid "Could not read metadata from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:867 msgid "&Browse" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:866 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:869 msgid "T&rim" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:868 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:871 msgid "&Remove" msgstr "&Kaldır" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:874 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:877 msgid "Download co&ver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:875 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:878 msgid "&Generate cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:925 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:928 msgid "Not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:952 msgid "Specify title and author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:950 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:953 msgid "You must specify a title and author before generating a cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:972 msgid "Invalid cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:970 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:973 msgid "Could not change cover as the image is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:997 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1000 msgid "This book has no cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:999 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1002 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1055 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1058 msgid "stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1127 msgid "Tags changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1125 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1128 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1156 msgid "A comma separated list of languages for this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1176 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1179 msgid "Unknown language" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1177 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1180 #, python-format msgid "The language %s is not recognized" msgid_plural "The languages %s are not recognized" msgstr[0] "" msgstr[1] "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1189 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1192 msgid "I&ds:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1193 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -11612,38 +11635,38 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1254 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1316 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1257 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 msgid "This ISBN number is valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1257 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1260 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 msgid "This ISBN number is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1304 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1307 msgid "Invalid ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1283 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1286 msgid "Enter an ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1305 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1308 msgid "The ISBN you entered is not valid. Try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1329 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1332 msgid "&Publisher:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1399 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1402 msgid "Clear date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1432 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1435 msgid "Publishe&d:" msgstr "" @@ -11709,7 +11732,7 @@ msgid "Downloaded %(num)d of %(tot)d" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/config.py:61 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:61 msgid "Downloaded metadata fields" msgstr "" @@ -13140,87 +13163,87 @@ msgstr "Hiçbir kaynak seçilmedi" msgid "No source selected, cannot configure." msgstr "Kaynak seçilmedi, yapılandırılamıyor." -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:32 msgid "Metadata sources" msgstr "Metaveri kaynakları" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:37 msgid "" "Disable any metadata sources you do not want by unchecking them. You can " "also set the cover priority. Covers from sources that have a higher " "(smaller) priority will be preferred when bulk downloading metadata.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:48 msgid "" "Sources with a red X next to their names must be configured before they will " "be used. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:53 msgid "Configure selected source" msgstr "Seçili kaynağı yapılandır" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:66 msgid "" "If you uncheck any fields, metadata for those fields will not be downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:71 msgid "&Select all" msgstr "&Tümünü seç" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:75 msgid "&Clear all" msgstr "Tü&münü temizle" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:79 msgid "&Select default" msgstr "&Öntanımlı ayarları seç" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:80 msgid "" "Restore your own subset of checked fields that you define using the 'Set as " "default' button" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:84 msgid "&Set as default" msgstr "&Öntanımlı olarak ayarla" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:85 msgid "" "Store the currently checked fields as a default you can restore using the " "'Select default' button" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:90 msgid "Convert all downloaded comments to plain &text" msgstr "İndirilen bütün yorumları düz &metne çevir" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:94 msgid "Swap author names from FN LN to LN, FN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:98 msgid "Max. number of &tags to download:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:105 msgid "Max. &time to wait after first match is found:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:133 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:117 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:199 msgid " secs" msgstr " sn" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:113 msgid "Max. time to wait after first &cover is found:" msgstr "İlk &kapak bulunduktan sonra beklenilecek maksimum zaman:" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:121 msgid "" "

    Different metadata sources have different sets of tags for the same book. " "If this option is checked, then calibre will use the smaller tag sets. These " @@ -13231,7 +13254,7 @@ msgid "" "for. Most often, they all have large tag sets." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:123 msgid "Prefer &fewer tags" msgstr "Daha &az etiket tercih et" @@ -13691,7 +13714,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:131 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:652 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:652 msgid "&Save" msgstr "&Kaydet" @@ -14465,7 +14488,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/store/search_ui.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/store/web_store_dialog_ui.py:63 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:661 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "Close" msgstr "Kapat" @@ -14651,7 +14674,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:455 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:456 msgid "Searches" msgstr "Aramalar" @@ -14993,34 +15016,42 @@ msgid "" "automatically." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:494 +#, python-format +msgid "" +"The library database at %s appears to be corrupted. Do you want calibre to " +"try and rebuild it automatically? The rebuild may not be completely " +"successful." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:578 msgid "Conversion Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:581 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:601 msgid "Recipe Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:617 msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:631 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:651 msgid "There are active jobs. Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:634 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:654 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:638 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:658 msgid "Active jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:706 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:726 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." @@ -15113,7 +15144,7 @@ msgid "Edit" msgstr "Düzenle" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:65 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:667 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "Reset" msgstr "Sıfırla" @@ -15621,48 +15652,48 @@ msgstr "Gizle" msgid "Toggle" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:444 #, python-format msgid "" "Choose your e-book device. If your device is not in the list, choose a " "\"%s\" device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:505 msgid "Moving library..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:515 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:522 msgid "Failed to move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:576 msgid "Invalid database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:577 #, python-format msgid "" "

    An invalid library already exists at %(loc)s, delete it before trying to " "move the existing library.
    Error: %(err)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:588 msgid "Could not move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:663 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:669 msgid "Select location for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:690 #, python-format msgid "" "You must choose an empty folder for the calibre library. %s is not empty." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:758 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:764 msgid "welcome wizard" msgstr "" @@ -15973,7 +16004,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:569 #: /home/kovid/work/calibre/src/calibre/library/caches.py:583 #: /home/kovid/work/calibre/src/calibre/library/caches.py:593 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:222 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:238 msgid "yes" msgstr "evet" @@ -15981,7 +16012,7 @@ msgstr "evet" #: /home/kovid/work/calibre/src/calibre/library/caches.py:568 #: /home/kovid/work/calibre/src/calibre/library/caches.py:580 #: /home/kovid/work/calibre/src/calibre/library/caches.py:590 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:222 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:238 msgid "no" msgstr "hayır" @@ -16866,22 +16897,22 @@ msgid "" "start with a letter" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:67 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:68 #, python-format msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3403 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3404 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3432 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3433 #, python-format msgid "Copying %s" msgstr "%s kopyalanıyor" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3449 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3450 msgid "Compacting database" msgstr "" @@ -17040,20 +17071,20 @@ msgid "" "Save into a single directory, ignoring the template directory structure" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:303 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:319 #, python-format msgid "" "Failed to calculate path for save to disk. Template: %(templ)s\n" "Error: %(err)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:309 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:325 #, python-format msgid "Template evaluation resulted in no path components. Template: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:403 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:436 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:419 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:452 msgid "Requested formats not available" msgstr "" @@ -17886,12 +17917,21 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:972 msgid "" +"list_equals(list1, sep1, list2, sep2, yes_val, no_val) -- return yes_val if " +"list1 and list2 contain the same items, otherwise return `no_val. The items " +"are determined by splitting each list using the appropriate separator " +"character (sep1 or sep2). The order of items in the lists is not relevant. " +"The compare is case insensitive." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:990 +msgid "" "today() -- return a date string for today. This value is designed for use in " "format_date or days_between, but can be manipulated like any other string. " "The date is in ISO format." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:983 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1001 msgid "" "days_between(date1, date2) -- return the number of days between date1 and " "date2. The number is positive if date1 is greater than date2, otherwise " @@ -17899,7 +17939,7 @@ msgid "" "empty string." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1005 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1023 msgid "" "language_strings(lang_codes, localize) -- return the strings for the " "language codes passed in lang_codes. If localize is zero, return the strings " @@ -17907,7 +17947,7 @@ msgid "" "the current locale. Lang_codes is a comma-separated list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1025 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1043 msgid "" "language_codes(lang_strings) -- return the language codes for the strings " "passed in lang_strings. The strings must be in the language of the current " @@ -18230,102 +18270,106 @@ msgstr "" msgid "Unknown News Source" msgstr "Bilinmeyen Haber Kaynağı" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:720 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:718 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:827 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:825 msgid "Download finished" msgstr "İndirme tamamlandı" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:829 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:827 msgid "Failed to download the following articles:" msgstr "Aşağıdaki makaleleri indirme başarısız oldu:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:835 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:833 msgid "Failed to download parts of the following articles:" msgstr "Aşağıdaki makalelerin bölümlerini indirme başarısız oldu:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:837 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:835 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:839 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:837 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:934 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:932 msgid "Could not fetch article." msgstr "Makale getirilemedi" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:936 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:934 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:938 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:936 msgid "Run with -vv to see the reason" msgstr "Sebebi görmek için -w kodunu çalıştırın" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:961 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:959 msgid "Fetching feeds..." msgstr "Beslemeler getiriliyor..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:966 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:964 msgid "Got feeds from index page" msgstr "İndeks sayfasından beslemeleri al" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:975 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:973 msgid "Trying to download cover..." msgstr "Kapak indirilmeye çalışılıyor..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:977 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:975 msgid "Generating masthead..." msgstr "Künye oluşturuluyor..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1057 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1055 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "[%d thread(s)] İndirilmeye başlanıyor" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1073 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1071 #, python-format msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1082 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1080 #, python-format msgid "Could not download cover: %s" msgstr "Kapak İndirilemedi: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1091 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1089 #, python-format msgid "Downloading cover from %s" msgstr "Kapak %s 'den indiriliyor" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1137 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1135 msgid "Masthead image downloaded" msgstr "Künye resmi indirildi" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1277 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1216 +msgid "Articles in this issue: " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1286 msgid "Untitled Article" msgstr "Başlıksız Yazı" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1348 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1357 #, python-format msgid "Article downloaded: %s" msgstr "Makale indirildi: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1359 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1368 #, python-format msgid "Article download failed: %s" msgstr "Makalenin indirilmesi başarısız oldu: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1376 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1385 msgid "Fetching feed" msgstr "Besleme alınıyor" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1518 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1527 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." @@ -18333,7 +18377,7 @@ msgstr "" "Giriş başarısız , calibre Süreli servisleri için kullanıcı adınız ve " "şifrenizi kontrol ediniz ." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1533 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1542 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -18447,75 +18491,75 @@ msgstr "" msgid "Do not download CSS stylesheets." msgstr "CSS stil yüklemeyin" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:649 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:649 msgid "OK" msgstr "TAMAM" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:652 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:652 msgid "Save" msgstr "Kaydet" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:655 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:655 msgid "Open" msgstr "Aç" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:658 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "Cancel" msgstr "İptal" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:661 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "&Close" msgstr "&Kapat" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:664 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:664 msgid "Apply" msgstr "Uygula" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:674 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:674 msgid "Don't Save" msgstr "Kaydetme" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:676 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:676 msgid "Close without Saving" msgstr "Kaydetmeden Kapat" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:678 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:678 msgid "Discard" msgstr "Gözardı Et" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:681 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:681 msgid "&Yes" msgstr "&Evet" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:684 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:684 msgid "Yes to &All" msgstr "&Tümüne Evet" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:687 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:687 msgid "&No" msgstr "&Hayır" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:690 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:690 msgid "N&o to All" msgstr "&Tümüne Hayır" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:693 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:693 msgid "Save All" msgstr "Tümünü Kaydet" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:696 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:696 msgid "Abort" msgstr "Bitirmeden durdur" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:699 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:699 msgid "Retry" msgstr "Tekrar dene" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:702 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:702 msgid "Ignore" msgstr "Yoksay" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:705 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:705 msgid "Restore Defaults" msgstr "Öntanımlıları Yeniden Yükle" diff --git a/src/calibre/translations/uk.po b/src/calibre/translations/uk.po index c929c31f9a..833aa01b9c 100644 --- a/src/calibre/translations/uk.po +++ b/src/calibre/translations/uk.po @@ -7,17 +7,17 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-09-23 18:01+0000\n" -"PO-Revision-Date: 2011-08-17 14:18+0000\n" -"Last-Translator: starvit \n" +"POT-Creation-Date: 2011-09-30 20:39+0000\n" +"PO-Revision-Date: 2011-10-05 14:16+0000\n" +"Last-Translator: Maks Lyashuk aka Ma)(imuM \n" "Language-Team: Ukrainian \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && " "n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" -"X-Launchpad-Export-Date: 2011-09-24 04:55+0000\n" -"X-Generator: Launchpad (build 14012)\n" +"X-Launchpad-Export-Date: 2011-10-06 04:34+0000\n" +"X-Generator: Launchpad (build 14085)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -27,8 +27,8 @@ msgstr "Не робить абсолютно нічого" #: /home/kovid/work/calibre/src/calibre/db/cache.py:104 #: /home/kovid/work/calibre/src/calibre/db/cache.py:107 #: /home/kovid/work/calibre/src/calibre/db/cache.py:118 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:242 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:243 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:247 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:248 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 @@ -52,7 +52,7 @@ msgstr "Не робить абсолютно нічого" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1898 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1900 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:286 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:288 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:34 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:35 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:98 @@ -103,8 +103,8 @@ msgstr "Не робить абсолютно нічого" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:999 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:101 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:138 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:140 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1002 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1007 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1079 @@ -144,7 +144,7 @@ msgstr "Не робить абсолютно нічого" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:380 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:564 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 @@ -165,9 +165,9 @@ msgstr "Не робить абсолютно нічого" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1209 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1212 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:252 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:396 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:161 @@ -177,14 +177,14 @@ msgstr "Не робить абсолютно нічого" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:217 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:541 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:560 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2037 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2187 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3242 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3244 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3377 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:542 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:550 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:561 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2038 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2188 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3243 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3378 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 @@ -438,7 +438,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:874 msgid "Get new calibre plugins or update your existing ones" -msgstr "" +msgstr "Отримати нові плагіни для calibre або оновити існуючі" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:893 msgid "Look and Feel" @@ -685,7 +685,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/conversion.py:264 #, python-format msgid "Convert ebooks to the %s format" -msgstr "" +msgstr "Перетворити е-книгу у формат %s" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:49 msgid "Input profile" @@ -750,22 +750,22 @@ msgid "This profile is intended for the Amazon Kindle." msgstr "Цей профіль призначено для Amazon Kindle." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:173 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:660 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:661 msgid "This profile is intended for the Irex Illiad." msgstr "Цей профіль призначено для Irex Illiad." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:185 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:673 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:674 msgid "This profile is intended for the IRex Digital Reader 1000." msgstr "Цей профіль призначено для IRex Digital Reader 1000." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:198 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:687 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:688 msgid "This profile is intended for the IRex Digital Reader 800." msgstr "Цей профіль призначено для IRex Digital Reader 800." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:210 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:701 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:702 msgid "This profile is intended for the B&N Nook." msgstr "Цей профіль призначено для B&N Nook." @@ -834,14 +834,19 @@ msgstr "" msgid "This profile is intended for the Amazon Kindle DX." msgstr "Цей профіль призначено для Amazon Kindle DX." -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:713 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:714 msgid "This profile is intended for the B&N Nook Color." msgstr "Цей профіль призначений для B&N Nook Color" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:724 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:725 msgid "This profile is intended for the Sanda Bambook." msgstr "Цей профіль призначений для Sanda Bambook." +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:740 +msgid "" +"This profile is intended for the PocketBook Pro 900 series of devices." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 msgid "Installed plugins" msgstr "Встановлені додатки" @@ -908,13 +913,13 @@ msgstr "Ввімкніть вибраний плагін" msgid "Disable the named plugin" msgstr "Вимкніть вибраний плагін" -#: /home/kovid/work/calibre/src/calibre/db/backend.py:271 -#: /home/kovid/work/calibre/src/calibre/db/backend.py:280 +#: /home/kovid/work/calibre/src/calibre/db/backend.py:272 +#: /home/kovid/work/calibre/src/calibre/db/backend.py:281 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:288 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:668 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:132 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:674 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:133 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:142 #, python-format msgid "Path to library too long. Must be less than %d characters." msgstr "" @@ -923,26 +928,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:987 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:988 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:814 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:826 msgid "Yes" msgstr "Так" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1102 msgid "Main" msgstr "Головна" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1104 msgid "Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1106 msgid "Card B" msgstr "" @@ -954,7 +959,7 @@ msgstr "Журнал відлагодження" msgid "Communicate with Android phones." msgstr "Зв'язується з телефонами на базі операційної системи \"Android\"" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:129 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:133 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" @@ -962,11 +967,11 @@ msgstr "" "Перелік папок (розділений комами) для надсилання електронних книжок на " "пристрій. Будуть використані ті, що були створені першими." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:182 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:187 msgid "Communicate with S60 phones." msgstr "Зв'язується з телефонами на базі операційної системи \"S60\"" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:201 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:206 msgid "Communicate with WebOS tablets." msgstr "" @@ -1092,9 +1097,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1150 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:334 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:347 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:335 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:348 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3104 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "Новини" @@ -1102,8 +1107,8 @@ msgstr "Новини" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:662 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3062 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3080 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3063 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3081 msgid "Catalog" msgstr "Каталог" @@ -1257,15 +1262,15 @@ msgstr "Зв’язується з PocketBook 301 reader." #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:232 msgid "Communicate with the PocketBook 602/603/902/903 reader." -msgstr "" +msgstr "З’єднатися з PocketBook 602/603/902/903" #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:252 msgid "Communicate with the PocketBook 360+ reader." -msgstr "" +msgstr "З’єднатися з PocketBook 360+" #: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:262 msgid "Communicate with the PocketBook 701" -msgstr "" +msgstr "З’єднатися з PocketBook 701" #: /home/kovid/work/calibre/src/calibre/devices/edge/driver.py:17 msgid "Entourage Edge" @@ -1323,7 +1328,7 @@ msgstr "Зв’язується з The Book reader." #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:58 msgid "Communicate with the Libre Air reader." -msgstr "" +msgstr "З’єднатися з читалкою Libre Air;" #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:71 msgid "Communicate with the SpringDesign Alex eBook reader." @@ -1373,7 +1378,7 @@ msgstr "Зв’язується з MiBuk Wolder reader." #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:116 msgid "Communicate with the JetBook Mini reader." -msgstr "" +msgstr "З’єднатися з читалкою JetBook Mini" #: /home/kovid/work/calibre/src/calibre/devices/kindle/apnx.py:28 #, python-format @@ -1451,11 +1456,11 @@ msgstr "Зв’язується з Palm Pre" #: /home/kovid/work/calibre/src/calibre/devices/misc.py:39 msgid "Communicate with the Bq Avant" -msgstr "" +msgstr "З’єднатися з Bq Avant" #: /home/kovid/work/calibre/src/calibre/devices/misc.py:60 msgid "Communicate with the Sweex/Kogan/Q600/Wink" -msgstr "" +msgstr "З’єднатися з Sweex/Kogan/Q600/Wink" #: /home/kovid/work/calibre/src/calibre/devices/misc.py:81 #: /home/kovid/work/calibre/src/calibre/devices/misc.py:108 @@ -1464,7 +1469,7 @@ msgstr "Зв’язується з Pandigital Novel" #: /home/kovid/work/calibre/src/calibre/devices/misc.py:127 msgid "Communicate with the VelocityMicro" -msgstr "" +msgstr "З’єднатися з VelocityMicro" #: /home/kovid/work/calibre/src/calibre/devices/misc.py:145 msgid "Communicate with the GM2000" @@ -1472,7 +1477,7 @@ msgstr "Зв’язується з GM2000" #: /home/kovid/work/calibre/src/calibre/devices/misc.py:165 msgid "Communicate with the Acer Lumiread" -msgstr "" +msgstr "З’єднатися з Acer Lumiread" #: /home/kovid/work/calibre/src/calibre/devices/misc.py:199 msgid "Communicate with the Aluratek Color" @@ -1488,7 +1493,7 @@ msgstr "З’єднатися з EEE Reader" #: /home/kovid/work/calibre/src/calibre/devices/misc.py:263 msgid "Communicate with the Adam tablet" -msgstr "" +msgstr "З’єднатися з Adam tablet" #: /home/kovid/work/calibre/src/calibre/devices/misc.py:284 msgid "Communicate with the Nextbook Reader" @@ -1496,15 +1501,15 @@ msgstr "З’єднатися з Nextbook Reader" #: /home/kovid/work/calibre/src/calibre/devices/misc.py:336 msgid "Communicate with the Moovybook Reader" -msgstr "" +msgstr "З’єднатися з Moovybook Reader" #: /home/kovid/work/calibre/src/calibre/devices/misc.py:358 msgid "Communicate with the COBY" -msgstr "" +msgstr "З’єднатися з COBY" #: /home/kovid/work/calibre/src/calibre/devices/misc.py:384 msgid "Communicate with the Ex124G" -msgstr "" +msgstr "З’єднатися з Ex124G" #: /home/kovid/work/calibre/src/calibre/devices/nokia/driver.py:17 msgid "Communicate with the Nokia 770 internet tablet." @@ -1528,7 +1533,7 @@ msgstr "Зв’язується з Nook eBook reader." #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:84 msgid "Communicate with the Nook Color and TSR eBook readers." -msgstr "" +msgstr "З’єднатися з читалками Nook Color та TSR eBook" #: /home/kovid/work/calibre/src/calibre/devices/nuut2/driver.py:17 msgid "Communicate with the Nuut2 eBook reader." @@ -1636,11 +1641,11 @@ msgstr "Зв’язується з Newsmy reader." #: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:48 msgid "Communicate with the Archos reader." -msgstr "" +msgstr "З’єднатися з Archos reader." #: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:58 msgid "Communicate with the Pico reader." -msgstr "" +msgstr "З’єднатися з Pico reader." #: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:68 msgid "Communicate with the iPapyrus reader." @@ -1652,15 +1657,15 @@ msgstr "Зв’язується з Sovos reader." #: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:89 msgid "Communicate with the Sunstech EB700 reader." -msgstr "" +msgstr "З’єднатися з EB700 reader." #: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:100 msgid "Communicate with the Stash W950 reader." -msgstr "" +msgstr "З’єднатися з Stash W950 reader." #: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:112 msgid "Communicate with the Wexler reader." -msgstr "" +msgstr "З’єднатися з Wexler reader." #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:285 #, python-format @@ -3364,44 +3369,48 @@ msgstr "" msgid "Cover" msgstr "Обкладинка" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:409 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:429 msgid "Downloads metadata and covers from Amazon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:419 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:439 msgid "US" msgstr "US" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:420 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:440 msgid "France" msgstr "Франція" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:421 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:441 msgid "Germany" msgstr "Німеччина" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:422 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:442 msgid "UK" msgstr "UK" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:423 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:443 msgid "Italy" msgstr "Італія" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:424 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:444 msgid "Japan" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:428 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:445 +msgid "Spain" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:449 msgid "Amazon website to use:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:429 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:450 msgid "" "Metadata from Amazon will be fetched using this country's Amazon website." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:603 msgid "Amazon timed out. Try again later." msgstr "" @@ -3604,7 +3613,7 @@ msgstr "%s формат е-книжки не підтримується" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:955 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:958 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" @@ -4263,7 +4272,7 @@ msgid "Choose Files" msgstr "Виберіть файли" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:751 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:754 msgid "Books" msgstr "Книги" @@ -4673,8 +4682,8 @@ msgstr "Папка %s вже існує. Видалити вже існуючу. #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:287 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:341 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:70 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:673 msgid "Too long" msgstr "" @@ -4736,8 +4745,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:733 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:106 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:88 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:298 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:352 msgid "Success" @@ -4753,7 +4762,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:970 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:377 msgid "Failed" @@ -4812,7 +4822,7 @@ msgid "Create a catalog of the books in your calibre library" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:88 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:590 msgid "Cannot convert" msgstr "Не вдалося перетворити" @@ -4874,7 +4884,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/device_category_editor.py:112 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:674 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:216 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:503 @@ -5278,7 +5288,7 @@ msgstr "F1" #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:66 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:670 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:670 msgid "Help" msgstr "Довідка" @@ -5702,7 +5712,7 @@ msgid "No books found" msgstr "Книги не знайдені" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:289 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:794 msgid "No permission" msgstr "" @@ -5900,50 +5910,50 @@ msgid "" "&Multiple books per folder, assumes every ebook file is a different book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/bars.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/bars.py:195 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:302 msgid "Donate" msgstr "Підтримка" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:120 msgid "Click to open" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:135 msgid "Ids" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:173 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1035 msgid "Collections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:290 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:256 msgid "Paste Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:291 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:257 msgid "Copy Cover" msgstr "Копіювати обкладинку" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:557 msgid "Double-click to open Book Details window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:556 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:558 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "Шлях" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:559 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" @@ -6033,7 +6043,7 @@ msgstr "вивід" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:21 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:105 @@ -6937,33 +6947,33 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:901 msgid "Choose cover for " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:906 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:909 msgid "Cannot read" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:910 msgid "You do not have permission to read the file: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:203 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:915 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:918 msgid "Error reading file" msgstr "Помилка при зчитуванні файлу" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:916 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:919 msgid "

    There was an error reading from file:
    " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:926 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:929 msgid " is not a valid picture" msgstr "" @@ -6988,7 +6998,7 @@ msgid "&Title: " msgstr "&Заголовок: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 msgid "Change the title of this book" msgstr "Змінити назву цієї книги" @@ -7018,7 +7028,7 @@ msgstr "Теги " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:548 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1089 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1092 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

    They can be any words or phrases, separated by commas." @@ -7027,7 +7037,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:555 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:214 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:446 msgid "&Series:" msgstr "Серія:" @@ -7035,7 +7045,7 @@ msgstr "Серія:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:556 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:557 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:445 msgid "List of known series. You can add new series." msgstr "" @@ -7669,7 +7679,7 @@ msgstr "Переглядач обкладинок не може бути зав #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:271 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:320 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:324 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1396 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1399 msgid "Undefined" msgstr "" @@ -8234,51 +8244,51 @@ msgstr "" msgid "Convertible" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:43 msgid "Choose location for calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:50 msgid "Same as current" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 #, python-format msgid "The location %s contains the current calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:56 msgid "No existing library found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 #, python-format msgid "There is no existing calibre library at %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:62 msgid "Not empty" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:63 #, python-format msgid "The folder %s is not empty. Please choose an empty folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:94 msgid "No location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:94 msgid "No location selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:683 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:689 msgid "Bad location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:99 #, python-format msgid "%s is not an existing folder" msgstr "" @@ -8344,14 +8354,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:211 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:117 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 msgid "&Title:" msgstr "&Заголовок:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:199 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:198 msgid "&Author(s):" msgstr "&Автор(и):" @@ -8360,21 +8370,21 @@ msgid "&Profile:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:24 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:236 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:649 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:241 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:649 msgid "&OK" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:25 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:242 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tweak_epub_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:233 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:658 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "&Cancel" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog_ui.py:43 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:26 msgid "Edit Comments" msgstr "Редагувати коментарі" @@ -8627,19 +8637,19 @@ msgstr "" msgid "Details of job" msgstr "Деталі завдання" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:21 msgid "Active Jobs" msgstr "Ативні завдання" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:36 msgid "&Stop selected jobs" msgstr "&Зупинити вибрані завдання" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:40 msgid "Show job &details" msgstr "Показати &деталі завдання" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:44 msgid "Stop &all non device jobs" msgstr "Зупинити &всі завдання не на пристрої" @@ -8660,7 +8670,7 @@ msgid "Show detailed information about this error" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:531 msgid "Copied" msgstr "Скопійована" @@ -8847,13 +8857,13 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:541 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1047 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1050 msgid "&Rating:" msgstr "Оцінка:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:542 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:543 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1048 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1051 msgid "Rating of this book. 0-5 stars" msgstr "" @@ -8920,7 +8930,7 @@ msgid "&Force numbers to start with:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:569 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1380 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1383 msgid "&Date:" msgstr "&Дата:" @@ -8994,7 +9004,7 @@ msgid "Set from &ebook file(s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:592 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1152 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1155 msgid "&Languages:" msgstr "" @@ -9560,17 +9570,34 @@ msgstr "Пошук" msgid "Search in the library view for the selected item" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:23 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:25 msgid "" "Restoring database from backups, do not interrupt, this will happen in three " "stages" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:27 msgid "Restoring database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:80 +#, python-format +msgid "The old database was saved as: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:84 +#, python-format +msgid "" +"Restoring the database succeeded with some warnings click Show details to " +"see the details. %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:89 +#, python-format +msgid "Restoring database was successful. %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:94 msgid "" "Your list of books, with all their metadata is stored in a single file, " "called a database. In addition, metadata for each individual book is stored " @@ -9581,20 +9608,11 @@ msgid "" "recipes.

    Do you want to restore the database?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:131 msgid "Restoring database failed, click Show details to see details" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:107 -msgid "" -"Restoring the database succeeded with some warnings click Show details to " -"see the details." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:112 -msgid "Restoring database was successful" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:75 msgid "Saved search already exists" @@ -10018,7 +10036,7 @@ msgid "&Author:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:215 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1091 msgid "Ta&gs:" msgstr "" @@ -10212,58 +10230,66 @@ msgstr "" msgid "Was" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:263 msgid "Template language tutorial" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:267 msgid "Template function reference" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:285 msgid "EXCEPTION: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:301 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:312 msgid "No column chosen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:313 msgid "You must specify a column to be colored" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:316 msgid "No template provided" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:306 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:317 msgid "The template box cannot be empty" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:32 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:252 msgid "Set the color of the column:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:39 +msgid "Copy a color name to the clipboard:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:49 +msgid "Copy the selected color name to the clipboard" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:59 msgid "Template value:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:60 msgid "" "The value the of the template using the current book in the library view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:73 msgid "Function &name:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:100 msgid "&Documentation:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:85 msgid "Python &code:" msgstr "" @@ -10690,7 +10716,7 @@ msgid "Regular expression (?P)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1288 msgid "ISBN:" msgstr "ISBN:" @@ -10747,13 +10773,13 @@ msgid "Connected " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:219 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:230 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:261 msgid "Book Details" msgstr "Детально про книгу" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:221 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:232 msgid "Shift+Alt+D" msgstr "" @@ -11158,136 +11184,133 @@ msgstr "" msgid "Configure" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:32 msgid "Use the library located at the specified path." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:34 msgid "Start minimized to system tray." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:36 msgid "Log debugging information to console" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:38 msgid "Do not check for updates" msgstr "Не перевіряти наявність поновлень" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:40 msgid "" "Ignore custom plugins, useful if you installed a plugin that is preventing " "calibre from starting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:44 msgid "" "Cause a running calibre instance, if any, to be shutdown. Note that if there " "are running jobs, they will be silently aborted, so use with care." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:69 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:697 msgid "Calibre Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:95 msgid "Choose a location for your calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:104 msgid "Failed to create library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 #, python-format msgid "Failed to create calibre library at: %r." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:168 msgid "Choose a location for your new calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:136 msgid "Initializing user interface..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:162 msgid "Repairing failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:163 msgid "The database repair failed. Starting with a new empty library." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:202 msgid "Bad database location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:178 #, python-format msgid "Bad database location %r. calibre will now quit." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:493 msgid "Corrupted database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:191 +#, python-format msgid "" -"Your calibre database appears to be corrupted. Do you want calibre to try " -"and repair it automatically? If you say No, a new empty calibre library will " -"be created." +"The library database at %s appears to be corrupted. Do you want calibre to " +"try and rebuild it automatically? The rebuild may not be completely " +"successful. If you say No, a new empty calibre library will be created." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:224 -msgid "" -"Repairing database. This can take a very long time for a large collection" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:203 #, python-format msgid "" "Bad database location %r. Will start with a new, empty calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:213 #, python-format msgid "Starting %s: Loading books..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:293 msgid "If you are sure it is not running" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:330 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:296 msgid "may be running in the system tray, in the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:298 msgid "upper right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:300 msgid "lower right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:303 msgid "try rebooting your computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:339 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:353 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:319 msgid "try deleting the file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:342 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:308 msgid "Cannot Start " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:343 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:309 #, python-format msgid "%s is already running." msgstr "" @@ -11310,52 +11333,52 @@ msgstr "" msgid "Unhandled exception" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:447 msgid "Permission denied" msgstr "Доступ заборонено" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:105 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:448 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:137 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:139 msgid "Title &sort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "" " The green color indicates that the current title sort matches the current " "title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:150 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 msgid "Authors changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:303 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:302 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -11363,27 +11386,27 @@ msgid "" "strings. If it is colored red, then the authors and this text do not match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:308 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:307 msgid "Author s&ort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" " The green color indicates that the current author sort matches the current " "author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:320 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:506 msgid "&Number:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:603 #, python-format msgid "" "Last modified: %s\n" @@ -11391,132 +11414,132 @@ msgid "" "Double click to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:613 #, python-format msgid "Restore %s from the original" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:660 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:659 msgid "Set the cover for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:668 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:667 msgid "Set metadata for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:674 msgid "Add a format to this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:681 msgid "Remove the selected format from this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:749 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:752 msgid "Choose formats for " msgstr "Обрати формати для " -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:795 msgid "You do not have permission to read the following files:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:822 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:823 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:825 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:826 msgid "No format selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:835 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:838 msgid "Could not read metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:836 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:839 #, python-format msgid "Could not read metadata from %s format" msgstr "Не вдалось прочитати метадані з %s формату" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:867 msgid "&Browse" msgstr "&Перегляд" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:866 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:869 msgid "T&rim" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:868 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:871 msgid "&Remove" msgstr "&Видалити" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:874 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:877 msgid "Download co&ver" msgstr "Знайти &обкладинку" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:875 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:878 msgid "&Generate cover" msgstr "&Згенерувати обкладинку" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:925 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:928 msgid "Not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:952 msgid "Specify title and author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:950 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:953 msgid "You must specify a title and author before generating a cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:972 msgid "Invalid cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:970 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:973 msgid "Could not change cover as the image is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:997 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1000 msgid "This book has no cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:999 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1002 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1055 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1058 msgid "stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1127 msgid "Tags changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1125 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1128 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1156 msgid "A comma separated list of languages for this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1176 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1179 msgid "Unknown language" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1177 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1180 #, python-format msgid "The language %s is not recognized" msgid_plural "The languages %s are not recognized" msgstr[0] "" msgstr[1] "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1189 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1192 msgid "I&ds:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1193 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -11524,38 +11547,38 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1254 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1316 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1257 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 msgid "This ISBN number is valid" msgstr "Цей ISBN номер правильний" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1257 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1260 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 msgid "This ISBN number is invalid" msgstr "Цей ISBN номер неправильний" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1304 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1307 msgid "Invalid ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1283 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1286 msgid "Enter an ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1305 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1308 msgid "The ISBN you entered is not valid. Try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1329 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1332 msgid "&Publisher:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1399 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1402 msgid "Clear date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1432 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1435 msgid "Publishe&d:" msgstr "" @@ -11621,7 +11644,7 @@ msgid "Downloaded %(num)d of %(tot)d" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/config.py:61 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:61 msgid "Downloaded metadata fields" msgstr "" @@ -13045,87 +13068,87 @@ msgstr "" msgid "No source selected, cannot configure." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:32 msgid "Metadata sources" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:37 msgid "" "Disable any metadata sources you do not want by unchecking them. You can " "also set the cover priority. Covers from sources that have a higher " "(smaller) priority will be preferred when bulk downloading metadata.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:48 msgid "" "Sources with a red X next to their names must be configured before they will " "be used. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:53 msgid "Configure selected source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:66 msgid "" "If you uncheck any fields, metadata for those fields will not be downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:71 msgid "&Select all" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:75 msgid "&Clear all" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:79 msgid "&Select default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:80 msgid "" "Restore your own subset of checked fields that you define using the 'Set as " "default' button" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:84 msgid "&Set as default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:85 msgid "" "Store the currently checked fields as a default you can restore using the " "'Select default' button" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:90 msgid "Convert all downloaded comments to plain &text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:94 msgid "Swap author names from FN LN to LN, FN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:98 msgid "Max. number of &tags to download:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:105 msgid "Max. &time to wait after first match is found:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:133 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:117 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:199 msgid " secs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:113 msgid "Max. time to wait after first &cover is found:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:121 msgid "" "

    Different metadata sources have different sets of tags for the same book. " "If this option is checked, then calibre will use the smaller tag sets. These " @@ -13136,7 +13159,7 @@ msgid "" "for. Most often, they all have large tag sets." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:123 msgid "Prefer &fewer tags" msgstr "" @@ -13593,7 +13616,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:131 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:652 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:652 msgid "&Save" msgstr "" @@ -14365,7 +14388,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/store/search_ui.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/store/web_store_dialog_ui.py:63 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:661 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "Close" msgstr "" @@ -14551,7 +14574,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:455 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:456 msgid "Searches" msgstr "Пошуки" @@ -14895,34 +14918,42 @@ msgid "" "automatically." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:494 +#, python-format +msgid "" +"The library database at %s appears to be corrupted. Do you want calibre to " +"try and rebuild it automatically? The rebuild may not be completely " +"successful." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:578 msgid "Conversion Error" msgstr "Помилка перетворення" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:581 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:601 msgid "Recipe Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:617 msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:631 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:651 msgid "There are active jobs. Are you sure you want to quit?" msgstr "Є актиівні завдання. Ви хочете вийти?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:634 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:654 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:638 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:658 msgid "Active jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:706 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:726 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." @@ -15015,7 +15046,7 @@ msgid "Edit" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:65 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:667 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "Reset" msgstr "" @@ -15517,48 +15548,48 @@ msgstr "Сховати" msgid "Toggle" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:444 #, python-format msgid "" "Choose your e-book device. If your device is not in the list, choose a " "\"%s\" device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:505 msgid "Moving library..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:515 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:522 msgid "Failed to move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:576 msgid "Invalid database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:577 #, python-format msgid "" "

    An invalid library already exists at %(loc)s, delete it before trying to " "move the existing library.
    Error: %(err)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:588 msgid "Could not move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:663 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:669 msgid "Select location for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:690 #, python-format msgid "" "You must choose an empty folder for the calibre library. %s is not empty." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:758 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:764 msgid "welcome wizard" msgstr "" @@ -15871,7 +15902,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:569 #: /home/kovid/work/calibre/src/calibre/library/caches.py:583 #: /home/kovid/work/calibre/src/calibre/library/caches.py:593 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:222 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:238 msgid "yes" msgstr "" @@ -15879,7 +15910,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:568 #: /home/kovid/work/calibre/src/calibre/library/caches.py:580 #: /home/kovid/work/calibre/src/calibre/library/caches.py:590 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:222 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:238 msgid "no" msgstr "" @@ -16764,22 +16795,22 @@ msgid "" "start with a letter" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:67 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:68 #, python-format msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3403 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3404 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3432 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3433 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3449 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3450 msgid "Compacting database" msgstr "" @@ -16938,20 +16969,20 @@ msgid "" "Save into a single directory, ignoring the template directory structure" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:303 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:319 #, python-format msgid "" "Failed to calculate path for save to disk. Template: %(templ)s\n" "Error: %(err)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:309 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:325 #, python-format msgid "Template evaluation resulted in no path components. Template: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:403 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:436 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:419 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:452 msgid "Requested formats not available" msgstr "Необхідні формати не доступні" @@ -17782,12 +17813,21 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:972 msgid "" +"list_equals(list1, sep1, list2, sep2, yes_val, no_val) -- return yes_val if " +"list1 and list2 contain the same items, otherwise return `no_val. The items " +"are determined by splitting each list using the appropriate separator " +"character (sep1 or sep2). The order of items in the lists is not relevant. " +"The compare is case insensitive." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:990 +msgid "" "today() -- return a date string for today. This value is designed for use in " "format_date or days_between, but can be manipulated like any other string. " "The date is in ISO format." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:983 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1001 msgid "" "days_between(date1, date2) -- return the number of days between date1 and " "date2. The number is positive if date1 is greater than date2, otherwise " @@ -17795,7 +17835,7 @@ msgid "" "empty string." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1005 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1023 msgid "" "language_strings(lang_codes, localize) -- return the strings for the " "language codes passed in lang_codes. If localize is zero, return the strings " @@ -17803,7 +17843,7 @@ msgid "" "the current locale. Lang_codes is a comma-separated list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1025 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1043 msgid "" "language_codes(lang_strings) -- return the language codes for the strings " "passed in lang_strings. The strings must be in the language of the current " @@ -18125,108 +18165,112 @@ msgstr "" msgid "Unknown News Source" msgstr "Невідоме джерело новин" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:720 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:718 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:827 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:825 msgid "Download finished" msgstr "Завантаження завершено" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:829 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:827 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:835 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:833 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:837 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:835 msgid " from " msgstr " з " -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:839 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:837 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:934 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:932 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:936 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:934 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:938 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:936 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:961 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:959 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:966 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:964 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:975 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:973 msgid "Trying to download cover..." msgstr "Пробую завантажити обкладинку..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:977 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:975 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1057 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1055 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1073 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1071 #, python-format msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1082 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1080 #, python-format msgid "Could not download cover: %s" msgstr "Не вадлос завантажити обкладинку: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1091 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1089 #, python-format msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1137 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1135 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1277 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1216 +msgid "Articles in this issue: " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1286 msgid "Untitled Article" msgstr "Стаття без назви" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1348 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1357 #, python-format msgid "Article downloaded: %s" msgstr "Стаття завантажена: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1359 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1368 #, python-format msgid "Article download failed: %s" msgstr "Не вдалось завантажити статтю: %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1376 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1385 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1518 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1527 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1533 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1542 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -18344,75 +18388,75 @@ msgstr "" msgid "Do not download CSS stylesheets." msgstr "Не завантажено CSS стилі." -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:649 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:649 msgid "OK" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:652 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:652 msgid "Save" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:655 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:655 msgid "Open" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:658 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "Cancel" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:661 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "&Close" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:664 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:664 msgid "Apply" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:674 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:674 msgid "Don't Save" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:676 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:676 msgid "Close without Saving" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:678 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:678 msgid "Discard" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:681 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:681 msgid "&Yes" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:684 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:684 msgid "Yes to &All" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:687 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:687 msgid "&No" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:690 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:690 msgid "N&o to All" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:693 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:693 msgid "Save All" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:696 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:696 msgid "Abort" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:699 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:699 msgid "Retry" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:702 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:702 msgid "Ignore" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:705 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:705 msgid "Restore Defaults" msgstr "" diff --git a/src/calibre/translations/ur.po b/src/calibre/translations/ur.po index 5c8ff5ab52..6c632cc95e 100644 --- a/src/calibre/translations/ur.po +++ b/src/calibre/translations/ur.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-09-23 18:01+0000\n" +"POT-Creation-Date: 2011-09-30 20:39+0000\n" "PO-Revision-Date: 2011-04-02 21:19+0000\n" "Last-Translator: mahmood \n" "Language-Team: Urdu \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2011-09-24 04:55+0000\n" -"X-Generator: Launchpad (build 14012)\n" +"X-Launchpad-Export-Date: 2011-10-01 04:57+0000\n" +"X-Generator: Launchpad (build 14071)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -26,8 +26,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/cache.py:104 #: /home/kovid/work/calibre/src/calibre/db/cache.py:107 #: /home/kovid/work/calibre/src/calibre/db/cache.py:118 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:242 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:243 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:247 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:248 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 @@ -51,7 +51,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1898 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1900 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:286 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:288 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:34 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:35 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:98 @@ -102,8 +102,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:999 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:101 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:138 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:140 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1002 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1007 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1079 @@ -143,7 +143,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:380 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:564 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 @@ -164,9 +164,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1209 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1212 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:252 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:396 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:161 @@ -176,14 +176,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:217 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:541 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:560 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2037 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2187 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3242 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3244 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3377 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:542 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:550 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:561 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2038 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2188 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3243 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3378 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 @@ -730,22 +730,22 @@ msgid "This profile is intended for the Amazon Kindle." msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:173 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:660 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:661 msgid "This profile is intended for the Irex Illiad." msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:185 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:673 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:674 msgid "This profile is intended for the IRex Digital Reader 1000." msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:198 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:687 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:688 msgid "This profile is intended for the IRex Digital Reader 800." msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:210 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:701 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:702 msgid "This profile is intended for the B&N Nook." msgstr "" @@ -805,14 +805,19 @@ msgstr "" msgid "This profile is intended for the Amazon Kindle DX." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:713 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:714 msgid "This profile is intended for the B&N Nook Color." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:724 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:725 msgid "This profile is intended for the Sanda Bambook." msgstr "" +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:740 +msgid "" +"This profile is intended for the PocketBook Pro 900 series of devices." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 msgid "Installed plugins" msgstr "" @@ -872,13 +877,13 @@ msgstr "" msgid "Disable the named plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/backend.py:271 -#: /home/kovid/work/calibre/src/calibre/db/backend.py:280 +#: /home/kovid/work/calibre/src/calibre/db/backend.py:272 +#: /home/kovid/work/calibre/src/calibre/db/backend.py:281 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:288 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:668 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:132 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:674 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:133 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:142 #, python-format msgid "Path to library too long. Must be less than %d characters." msgstr "" @@ -887,26 +892,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:987 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:988 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:814 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:826 msgid "Yes" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1102 msgid "Main" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1104 msgid "Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1106 msgid "Card B" msgstr "" @@ -918,17 +923,17 @@ msgstr "" msgid "Communicate with Android phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:129 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:133 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:182 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:187 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:201 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:206 msgid "Communicate with WebOS tablets." msgstr "" @@ -1047,9 +1052,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1150 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:334 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:347 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:335 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:348 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3104 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "" @@ -1057,8 +1062,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:662 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3062 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3080 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3063 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3081 msgid "Catalog" msgstr "" @@ -3196,44 +3201,48 @@ msgstr "" msgid "Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:409 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:429 msgid "Downloads metadata and covers from Amazon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:419 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:439 msgid "US" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:420 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:440 msgid "France" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:421 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:441 msgid "Germany" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:422 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:442 msgid "UK" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:423 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:443 msgid "Italy" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:424 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:444 msgid "Japan" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:428 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:445 +msgid "Spain" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:449 msgid "Amazon website to use:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:429 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:450 msgid "" "Metadata from Amazon will be fetched using this country's Amazon website." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:603 msgid "Amazon timed out. Try again later." msgstr "" @@ -3436,7 +3445,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:955 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:958 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" @@ -4046,7 +4055,7 @@ msgid "Choose Files" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:751 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:754 msgid "Books" msgstr "" @@ -4449,8 +4458,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:287 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:341 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:70 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:673 msgid "Too long" msgstr "" @@ -4509,8 +4518,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:733 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:106 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:88 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:298 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:352 msgid "Success" @@ -4526,7 +4535,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:970 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:377 msgid "Failed" @@ -4583,7 +4593,7 @@ msgid "Create a catalog of the books in your calibre library" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:88 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:590 msgid "Cannot convert" msgstr "" @@ -4645,7 +4655,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/device_category_editor.py:112 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:674 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:216 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:503 @@ -5046,7 +5056,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:66 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:670 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:670 msgid "Help" msgstr "" @@ -5467,7 +5477,7 @@ msgid "No books found" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:289 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:794 msgid "No permission" msgstr "" @@ -5665,50 +5675,50 @@ msgid "" "&Multiple books per folder, assumes every ebook file is a different book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/bars.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/bars.py:195 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:302 msgid "Donate" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:120 msgid "Click to open" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:135 msgid "Ids" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:173 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1035 msgid "Collections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:290 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:256 msgid "Paste Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:291 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:257 msgid "Copy Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:557 msgid "Double-click to open Book Details window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:556 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:558 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:559 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" @@ -5798,7 +5808,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:21 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:105 @@ -6702,33 +6712,33 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:901 msgid "Choose cover for " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:906 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:909 msgid "Cannot read" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:910 msgid "You do not have permission to read the file: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:203 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:915 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:918 msgid "Error reading file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:916 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:919 msgid "

    There was an error reading from file:
    " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:926 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:929 msgid " is not a valid picture" msgstr "" @@ -6753,7 +6763,7 @@ msgid "&Title: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 msgid "Change the title of this book" msgstr "" @@ -6783,7 +6793,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:548 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1089 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1092 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

    They can be any words or phrases, separated by commas." @@ -6792,7 +6802,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:555 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:214 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:446 msgid "&Series:" msgstr "" @@ -6800,7 +6810,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:556 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:557 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:445 msgid "List of known series. You can add new series." msgstr "" @@ -7434,7 +7444,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:271 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:320 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:324 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1396 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1399 msgid "Undefined" msgstr "" @@ -7999,51 +8009,51 @@ msgstr "" msgid "Convertible" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:43 msgid "Choose location for calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:50 msgid "Same as current" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 #, python-format msgid "The location %s contains the current calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:56 msgid "No existing library found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 #, python-format msgid "There is no existing calibre library at %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:62 msgid "Not empty" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:63 #, python-format msgid "The folder %s is not empty. Please choose an empty folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:94 msgid "No location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:94 msgid "No location selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:683 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:689 msgid "Bad location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:99 #, python-format msgid "%s is not an existing folder" msgstr "" @@ -8109,14 +8119,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:211 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:117 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 msgid "&Title:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:199 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:198 msgid "&Author(s):" msgstr "" @@ -8125,21 +8135,21 @@ msgid "&Profile:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:24 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:236 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:649 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:241 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:649 msgid "&OK" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:25 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:242 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tweak_epub_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:233 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:658 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "&Cancel" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog_ui.py:43 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:26 msgid "Edit Comments" msgstr "" @@ -8392,19 +8402,19 @@ msgstr "" msgid "Details of job" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:21 msgid "Active Jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:36 msgid "&Stop selected jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:40 msgid "Show job &details" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:44 msgid "Stop &all non device jobs" msgstr "" @@ -8425,7 +8435,7 @@ msgid "Show detailed information about this error" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:531 msgid "Copied" msgstr "" @@ -8612,13 +8622,13 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:541 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1047 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1050 msgid "&Rating:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:542 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:543 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1048 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1051 msgid "Rating of this book. 0-5 stars" msgstr "" @@ -8685,7 +8695,7 @@ msgid "&Force numbers to start with:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:569 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1380 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1383 msgid "&Date:" msgstr "" @@ -8759,7 +8769,7 @@ msgid "Set from &ebook file(s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:592 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1152 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1155 msgid "&Languages:" msgstr "" @@ -9325,17 +9335,34 @@ msgstr "" msgid "Search in the library view for the selected item" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:23 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:25 msgid "" "Restoring database from backups, do not interrupt, this will happen in three " "stages" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:27 msgid "Restoring database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:80 +#, python-format +msgid "The old database was saved as: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:84 +#, python-format +msgid "" +"Restoring the database succeeded with some warnings click Show details to " +"see the details. %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:89 +#, python-format +msgid "Restoring database was successful. %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:94 msgid "" "Your list of books, with all their metadata is stored in a single file, " "called a database. In addition, metadata for each individual book is stored " @@ -9346,20 +9373,11 @@ msgid "" "recipes.

    Do you want to restore the database?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:131 msgid "Restoring database failed, click Show details to see details" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:107 -msgid "" -"Restoring the database succeeded with some warnings click Show details to " -"see the details." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:112 -msgid "Restoring database was successful" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:75 msgid "Saved search already exists" @@ -9780,7 +9798,7 @@ msgid "&Author:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:215 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1091 msgid "Ta&gs:" msgstr "" @@ -9974,58 +9992,66 @@ msgstr "" msgid "Was" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:263 msgid "Template language tutorial" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:267 msgid "Template function reference" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:285 msgid "EXCEPTION: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:301 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:312 msgid "No column chosen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:313 msgid "You must specify a column to be colored" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:316 msgid "No template provided" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:306 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:317 msgid "The template box cannot be empty" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:32 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:252 msgid "Set the color of the column:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:39 +msgid "Copy a color name to the clipboard:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:49 +msgid "Copy the selected color name to the clipboard" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:59 msgid "Template value:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:60 msgid "" "The value the of the template using the current book in the library view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:73 msgid "Function &name:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:100 msgid "&Documentation:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:85 msgid "Python &code:" msgstr "" @@ -10450,7 +10476,7 @@ msgid "Regular expression (?P)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1288 msgid "ISBN:" msgstr "" @@ -10507,13 +10533,13 @@ msgid "Connected " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:219 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:230 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:261 msgid "Book Details" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:221 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:232 msgid "Shift+Alt+D" msgstr "" @@ -10918,136 +10944,133 @@ msgstr "" msgid "Configure" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:32 msgid "Use the library located at the specified path." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:34 msgid "Start minimized to system tray." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:36 msgid "Log debugging information to console" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:38 msgid "Do not check for updates" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:40 msgid "" "Ignore custom plugins, useful if you installed a plugin that is preventing " "calibre from starting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:44 msgid "" "Cause a running calibre instance, if any, to be shutdown. Note that if there " "are running jobs, they will be silently aborted, so use with care." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:69 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:697 msgid "Calibre Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:95 msgid "Choose a location for your calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:104 msgid "Failed to create library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 #, python-format msgid "Failed to create calibre library at: %r." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:168 msgid "Choose a location for your new calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:136 msgid "Initializing user interface..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:162 msgid "Repairing failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:163 msgid "The database repair failed. Starting with a new empty library." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:202 msgid "Bad database location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:178 #, python-format msgid "Bad database location %r. calibre will now quit." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:493 msgid "Corrupted database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:191 +#, python-format msgid "" -"Your calibre database appears to be corrupted. Do you want calibre to try " -"and repair it automatically? If you say No, a new empty calibre library will " -"be created." +"The library database at %s appears to be corrupted. Do you want calibre to " +"try and rebuild it automatically? The rebuild may not be completely " +"successful. If you say No, a new empty calibre library will be created." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:224 -msgid "" -"Repairing database. This can take a very long time for a large collection" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:203 #, python-format msgid "" "Bad database location %r. Will start with a new, empty calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:213 #, python-format msgid "Starting %s: Loading books..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:293 msgid "If you are sure it is not running" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:330 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:296 msgid "may be running in the system tray, in the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:298 msgid "upper right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:300 msgid "lower right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:303 msgid "try rebooting your computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:339 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:353 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:319 msgid "try deleting the file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:342 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:308 msgid "Cannot Start " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:343 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:309 #, python-format msgid "%s is already running." msgstr "" @@ -11070,52 +11093,52 @@ msgstr "" msgid "Unhandled exception" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:447 msgid "Permission denied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:105 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:448 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:137 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:139 msgid "Title &sort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "" " The green color indicates that the current title sort matches the current " "title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:150 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 msgid "Authors changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:303 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:302 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -11123,27 +11146,27 @@ msgid "" "strings. If it is colored red, then the authors and this text do not match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:308 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:307 msgid "Author s&ort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" " The green color indicates that the current author sort matches the current " "author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:320 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:506 msgid "&Number:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:603 #, python-format msgid "" "Last modified: %s\n" @@ -11151,132 +11174,132 @@ msgid "" "Double click to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:613 #, python-format msgid "Restore %s from the original" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:660 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:659 msgid "Set the cover for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:668 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:667 msgid "Set metadata for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:674 msgid "Add a format to this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:681 msgid "Remove the selected format from this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:749 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:752 msgid "Choose formats for " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:795 msgid "You do not have permission to read the following files:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:822 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:823 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:825 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:826 msgid "No format selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:835 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:838 msgid "Could not read metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:836 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:839 #, python-format msgid "Could not read metadata from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:867 msgid "&Browse" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:866 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:869 msgid "T&rim" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:868 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:871 msgid "&Remove" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:874 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:877 msgid "Download co&ver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:875 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:878 msgid "&Generate cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:925 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:928 msgid "Not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:952 msgid "Specify title and author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:950 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:953 msgid "You must specify a title and author before generating a cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:972 msgid "Invalid cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:970 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:973 msgid "Could not change cover as the image is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:997 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1000 msgid "This book has no cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:999 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1002 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1055 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1058 msgid "stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1127 msgid "Tags changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1125 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1128 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1156 msgid "A comma separated list of languages for this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1176 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1179 msgid "Unknown language" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1177 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1180 #, python-format msgid "The language %s is not recognized" msgid_plural "The languages %s are not recognized" msgstr[0] "" msgstr[1] "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1189 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1192 msgid "I&ds:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1193 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -11284,38 +11307,38 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1254 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1316 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1257 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 msgid "This ISBN number is valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1257 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1260 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 msgid "This ISBN number is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1304 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1307 msgid "Invalid ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1283 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1286 msgid "Enter an ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1305 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1308 msgid "The ISBN you entered is not valid. Try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1329 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1332 msgid "&Publisher:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1399 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1402 msgid "Clear date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1432 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1435 msgid "Publishe&d:" msgstr "" @@ -11381,7 +11404,7 @@ msgid "Downloaded %(num)d of %(tot)d" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/config.py:61 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:61 msgid "Downloaded metadata fields" msgstr "" @@ -12804,87 +12827,87 @@ msgstr "" msgid "No source selected, cannot configure." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:32 msgid "Metadata sources" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:37 msgid "" "Disable any metadata sources you do not want by unchecking them. You can " "also set the cover priority. Covers from sources that have a higher " "(smaller) priority will be preferred when bulk downloading metadata.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:48 msgid "" "Sources with a red X next to their names must be configured before they will " "be used. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:53 msgid "Configure selected source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:66 msgid "" "If you uncheck any fields, metadata for those fields will not be downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:71 msgid "&Select all" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:75 msgid "&Clear all" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:79 msgid "&Select default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:80 msgid "" "Restore your own subset of checked fields that you define using the 'Set as " "default' button" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:84 msgid "&Set as default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:85 msgid "" "Store the currently checked fields as a default you can restore using the " "'Select default' button" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:90 msgid "Convert all downloaded comments to plain &text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:94 msgid "Swap author names from FN LN to LN, FN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:98 msgid "Max. number of &tags to download:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:105 msgid "Max. &time to wait after first match is found:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:133 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:117 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:199 msgid " secs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:113 msgid "Max. time to wait after first &cover is found:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:121 msgid "" "

    Different metadata sources have different sets of tags for the same book. " "If this option is checked, then calibre will use the smaller tag sets. These " @@ -12895,7 +12918,7 @@ msgid "" "for. Most often, they all have large tag sets." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:123 msgid "Prefer &fewer tags" msgstr "" @@ -13352,7 +13375,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:131 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:652 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:652 msgid "&Save" msgstr "" @@ -14124,7 +14147,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/store/search_ui.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/store/web_store_dialog_ui.py:63 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:661 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "Close" msgstr "" @@ -14310,7 +14333,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:455 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:456 msgid "Searches" msgstr "" @@ -14652,34 +14675,42 @@ msgid "" "automatically." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:494 +#, python-format +msgid "" +"The library database at %s appears to be corrupted. Do you want calibre to " +"try and rebuild it automatically? The rebuild may not be completely " +"successful." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:578 msgid "Conversion Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:581 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:601 msgid "Recipe Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:617 msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:631 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:651 msgid "There are active jobs. Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:634 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:654 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:638 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:658 msgid "Active jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:706 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:726 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." @@ -14772,7 +14803,7 @@ msgid "Edit" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:65 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:667 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "Reset" msgstr "" @@ -15274,48 +15305,48 @@ msgstr "" msgid "Toggle" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:444 #, python-format msgid "" "Choose your e-book device. If your device is not in the list, choose a " "\"%s\" device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:505 msgid "Moving library..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:515 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:522 msgid "Failed to move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:576 msgid "Invalid database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:577 #, python-format msgid "" "

    An invalid library already exists at %(loc)s, delete it before trying to " "move the existing library.
    Error: %(err)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:588 msgid "Could not move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:663 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:669 msgid "Select location for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:690 #, python-format msgid "" "You must choose an empty folder for the calibre library. %s is not empty." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:758 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:764 msgid "welcome wizard" msgstr "" @@ -15626,7 +15657,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:569 #: /home/kovid/work/calibre/src/calibre/library/caches.py:583 #: /home/kovid/work/calibre/src/calibre/library/caches.py:593 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:222 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:238 msgid "yes" msgstr "" @@ -15634,7 +15665,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:568 #: /home/kovid/work/calibre/src/calibre/library/caches.py:580 #: /home/kovid/work/calibre/src/calibre/library/caches.py:590 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:222 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:238 msgid "no" msgstr "" @@ -16519,22 +16550,22 @@ msgid "" "start with a letter" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:67 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:68 #, python-format msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3403 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3404 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3432 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3433 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3449 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3450 msgid "Compacting database" msgstr "" @@ -16693,20 +16724,20 @@ msgid "" "Save into a single directory, ignoring the template directory structure" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:303 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:319 #, python-format msgid "" "Failed to calculate path for save to disk. Template: %(templ)s\n" "Error: %(err)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:309 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:325 #, python-format msgid "Template evaluation resulted in no path components. Template: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:403 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:436 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:419 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:452 msgid "Requested formats not available" msgstr "" @@ -17537,12 +17568,21 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:972 msgid "" +"list_equals(list1, sep1, list2, sep2, yes_val, no_val) -- return yes_val if " +"list1 and list2 contain the same items, otherwise return `no_val. The items " +"are determined by splitting each list using the appropriate separator " +"character (sep1 or sep2). The order of items in the lists is not relevant. " +"The compare is case insensitive." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:990 +msgid "" "today() -- return a date string for today. This value is designed for use in " "format_date or days_between, but can be manipulated like any other string. " "The date is in ISO format." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:983 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1001 msgid "" "days_between(date1, date2) -- return the number of days between date1 and " "date2. The number is positive if date1 is greater than date2, otherwise " @@ -17550,7 +17590,7 @@ msgid "" "empty string." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1005 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1023 msgid "" "language_strings(lang_codes, localize) -- return the strings for the " "language codes passed in lang_codes. If localize is zero, return the strings " @@ -17558,7 +17598,7 @@ msgid "" "the current locale. Lang_codes is a comma-separated list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1025 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1043 msgid "" "language_codes(lang_strings) -- return the language codes for the strings " "passed in lang_strings. The strings must be in the language of the current " @@ -17880,108 +17920,112 @@ msgstr "" msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:720 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:718 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:827 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:825 msgid "Download finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:829 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:827 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:835 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:833 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:837 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:835 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:839 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:837 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:934 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:932 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:936 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:934 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:938 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:936 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:961 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:959 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:966 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:964 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:975 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:973 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:977 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:975 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1057 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1055 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1073 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1071 #, python-format msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1082 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1080 #, python-format msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1091 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1089 #, python-format msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1137 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1135 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1277 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1216 +msgid "Articles in this issue: " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1286 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1348 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1357 #, python-format msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1359 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1368 #, python-format msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1376 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1385 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1518 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1527 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1533 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1542 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -18091,75 +18135,75 @@ msgstr "" msgid "Do not download CSS stylesheets." msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:649 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:649 msgid "OK" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:652 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:652 msgid "Save" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:655 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:655 msgid "Open" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:658 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "Cancel" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:661 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "&Close" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:664 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:664 msgid "Apply" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:674 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:674 msgid "Don't Save" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:676 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:676 msgid "Close without Saving" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:678 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:678 msgid "Discard" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:681 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:681 msgid "&Yes" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:684 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:684 msgid "Yes to &All" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:687 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:687 msgid "&No" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:690 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:690 msgid "N&o to All" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:693 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:693 msgid "Save All" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:696 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:696 msgid "Abort" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:699 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:699 msgid "Retry" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:702 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:702 msgid "Ignore" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:705 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:705 msgid "Restore Defaults" msgstr "" diff --git a/src/calibre/translations/vi.po b/src/calibre/translations/vi.po index 93435adfde..83a84d9d07 100644 --- a/src/calibre/translations/vi.po +++ b/src/calibre/translations/vi.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-09-23 18:01+0000\n" +"POT-Creation-Date: 2011-09-30 20:39+0000\n" "PO-Revision-Date: 2011-09-29 06:52+0000\n" "Last-Translator: Khoa Dang \n" "Language-Team: Vietnamese \n" @@ -15,7 +15,7 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Launchpad-Export-Date: 2011-09-30 04:36+0000\n" +"X-Launchpad-Export-Date: 2011-10-01 04:57+0000\n" "X-Generator: Launchpad (build 14071)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -26,8 +26,8 @@ msgstr "hoàn toàn không thực thi" #: /home/kovid/work/calibre/src/calibre/db/cache.py:104 #: /home/kovid/work/calibre/src/calibre/db/cache.py:107 #: /home/kovid/work/calibre/src/calibre/db/cache.py:118 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:242 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:243 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:247 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:248 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 @@ -51,7 +51,7 @@ msgstr "hoàn toàn không thực thi" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1898 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1900 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:286 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:288 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:34 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:35 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:98 @@ -102,8 +102,8 @@ msgstr "hoàn toàn không thực thi" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:999 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:101 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:138 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:140 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1002 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1007 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1079 @@ -143,7 +143,7 @@ msgstr "hoàn toàn không thực thi" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:380 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:564 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 @@ -164,9 +164,9 @@ msgstr "hoàn toàn không thực thi" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1209 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1212 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:252 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:396 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:161 @@ -176,14 +176,14 @@ msgstr "hoàn toàn không thực thi" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:217 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:541 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:560 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2037 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2187 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3242 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3244 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3377 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:542 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:550 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:561 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2038 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2188 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3243 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3378 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 @@ -748,22 +748,22 @@ msgid "This profile is intended for the Amazon Kindle." msgstr "Hồ sơ này dùng cho Amazon Kindle." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:173 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:660 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:661 msgid "This profile is intended for the Irex Illiad." msgstr "Hồ sơ này dùng cho Irex Illiad." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:185 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:673 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:674 msgid "This profile is intended for the IRex Digital Reader 1000." msgstr "Hồ sơ này dùng cho IRex Digital Reader 1000." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:198 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:687 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:688 msgid "This profile is intended for the IRex Digital Reader 800." msgstr "Hồ sơ này dùng cho Irex Digital Reader 800." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:210 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:701 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:702 msgid "This profile is intended for the B&N Nook." msgstr "Hồ sơ này dùng cho B&N Nook." @@ -830,14 +830,19 @@ msgstr "" msgid "This profile is intended for the Amazon Kindle DX." msgstr "Hồ sơ này dùng cho Amazon Kindle DX" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:713 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:714 msgid "This profile is intended for the B&N Nook Color." msgstr "Dùng cho B&N Nook Color." -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:724 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:725 msgid "This profile is intended for the Sanda Bambook." msgstr "Dùng cho Sanda Bambook." +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:740 +msgid "" +"This profile is intended for the PocketBook Pro 900 series of devices." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 msgid "Installed plugins" msgstr "Các trình cắm đã cài đặt" @@ -902,13 +907,13 @@ msgstr "Cho phép khởi chạy plugin có tên sau" msgid "Disable the named plugin" msgstr "Vô hiệu hóa plugin có tên sau" -#: /home/kovid/work/calibre/src/calibre/db/backend.py:271 -#: /home/kovid/work/calibre/src/calibre/db/backend.py:280 +#: /home/kovid/work/calibre/src/calibre/db/backend.py:272 +#: /home/kovid/work/calibre/src/calibre/db/backend.py:281 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:288 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:668 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:132 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:674 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:133 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:142 #, python-format msgid "Path to library too long. Must be less than %d characters." msgstr "" @@ -917,26 +922,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:987 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:988 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:814 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:826 msgid "Yes" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1102 msgid "Main" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1104 msgid "Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1106 msgid "Card B" msgstr "" @@ -948,7 +953,7 @@ msgstr "Nhật kí gỡ lỗi" msgid "Communicate with Android phones." msgstr "Giao tiếp với điện thoại Android." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:129 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:133 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" @@ -956,11 +961,11 @@ msgstr "" "Dấu phẩy tách các danh sách thư mục để gửi e-book đến thiết bị. Thư mục đầu " "tiên có mặt sẽ được dùng." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:182 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:187 msgid "Communicate with S60 phones." msgstr "Giao tiếp với điện thoại S60." -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:201 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:206 msgid "Communicate with WebOS tablets." msgstr "" @@ -1088,9 +1093,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1150 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:334 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:347 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:335 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:348 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3104 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "Tin tức" @@ -1098,8 +1103,8 @@ msgstr "Tin tức" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:662 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3062 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3080 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3063 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3081 msgid "Catalog" msgstr "" @@ -3346,44 +3351,48 @@ msgstr "" msgid "Cover" msgstr "Bìa sách" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:409 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:429 msgid "Downloads metadata and covers from Amazon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:419 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:439 msgid "US" msgstr "US" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:420 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:440 msgid "France" msgstr "France" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:421 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:441 msgid "Germany" msgstr "Germany" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:422 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:442 msgid "UK" msgstr "UK" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:423 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:443 msgid "Italy" msgstr "Italy" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:424 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:444 msgid "Japan" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:428 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:445 +msgid "Spain" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:449 msgid "Amazon website to use:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:429 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:450 msgid "" "Metadata from Amazon will be fetched using this country's Amazon website." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:603 msgid "Amazon timed out. Try again later." msgstr "" @@ -3586,7 +3595,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:955 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:958 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" @@ -4224,7 +4233,7 @@ msgid "Choose Files" msgstr "Chọn tập tin" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:751 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:754 msgid "Books" msgstr "Sách" @@ -4633,8 +4642,8 @@ msgstr "Thư mục %s đã tồn tại. Xin xóa thư mục đó trước." #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:287 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:341 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:70 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:673 msgid "Too long" msgstr "" @@ -4695,8 +4704,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:733 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:106 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:88 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:298 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:352 msgid "Success" @@ -4712,7 +4721,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:970 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:377 msgid "Failed" @@ -4769,7 +4779,7 @@ msgid "Create a catalog of the books in your calibre library" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:88 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:590 msgid "Cannot convert" msgstr "Không thề chuyển đổi" @@ -4831,7 +4841,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/device_category_editor.py:112 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:674 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:216 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:503 @@ -5234,7 +5244,7 @@ msgstr "F1" #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:66 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:670 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:670 msgid "Help" msgstr "Trợ giúp" @@ -5664,7 +5674,7 @@ msgid "No books found" msgstr "Không có cuốn sách nào được tìm thấy" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:289 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:794 msgid "No permission" msgstr "" @@ -5871,50 +5881,50 @@ msgstr "" "&Nhiều sách trong mỗi thư mục: giả sử tất cả các tập tin là một cuốn sách " "khác nhau" -#: /home/kovid/work/calibre/src/calibre/gui2/bars.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/bars.py:195 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:302 msgid "Donate" msgstr "Đóng góp" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:120 msgid "Click to open" msgstr "Nhấn để mở" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:135 msgid "Ids" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:173 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1035 msgid "Collections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:290 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:256 msgid "Paste Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:291 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:257 msgid "Copy Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:557 msgid "Double-click to open Book Details window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:556 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:558 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "Đường dẫn" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:559 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" @@ -6004,7 +6014,7 @@ msgstr "tập tin xuất" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:21 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:105 @@ -6913,33 +6923,33 @@ msgstr "" "hỗ trợ." #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:901 msgid "Choose cover for " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:906 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:909 msgid "Cannot read" msgstr "Không thể đọc" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:910 msgid "You do not have permission to read the file: " msgstr "Bạn không có quyền đọc tập tin: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:203 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:915 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:918 msgid "Error reading file" msgstr "Lỗi đọc tập tin" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:916 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:919 msgid "

    There was an error reading from file:
    " msgstr "

    Có lỗi khi đọc tập tin:
    " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:926 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:929 msgid " is not a valid picture" msgstr " không phải là hình hợp lệ" @@ -6964,7 +6974,7 @@ msgid "&Title: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 msgid "Change the title of this book" msgstr "Thay đổi tựa đề sách" @@ -6996,7 +7006,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:548 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1089 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1092 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

    They can be any words or phrases, separated by commas." @@ -7005,7 +7015,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:555 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:214 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:446 msgid "&Series:" msgstr "&Bộ sách:" @@ -7013,7 +7023,7 @@ msgstr "&Bộ sách:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:556 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:557 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:445 msgid "List of known series. You can add new series." msgstr "Danh mục các bộ sách. Bạn có thể thêm bộ sách." @@ -7652,7 +7662,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:271 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:320 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:324 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1396 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1399 msgid "Undefined" msgstr "Chưa xác định" @@ -8222,51 +8232,51 @@ msgstr "" msgid "Convertible" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:43 msgid "Choose location for calibre library" msgstr "Chọn đường dẫn cho thư viện calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:50 msgid "Same as current" msgstr "Giống như hiện tại" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 #, python-format msgid "The location %s contains the current calibre library" msgstr "Đường dẫn %s chứa thư viện calibre hiện tại" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:56 msgid "No existing library found" msgstr "Không tìm thấy thư viện" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 #, python-format msgid "There is no existing calibre library at %s" msgstr "Không có thư viện calibre tại %s" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:62 msgid "Not empty" msgstr "Không trống" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:63 #, python-format msgid "The folder %s is not empty. Please choose an empty folder" msgstr "%s không phải là thư mục trống. Xin chọn một thư mục trống" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:94 msgid "No location" msgstr "Không có đường dẫn" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:94 msgid "No location selected" msgstr "Không có đường dẫn nào được chọn" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:683 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:689 msgid "Bad location" msgstr "Đường dẫn không hợp lệ" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:99 #, python-format msgid "%s is not an existing folder" msgstr "" @@ -8333,14 +8343,14 @@ msgstr "Thiết lập tùy chọn cho chuyển đổi %s" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:211 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:117 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 msgid "&Title:" msgstr "&Tựa đề:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:199 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:198 msgid "&Author(s):" msgstr "Tác &giả:" @@ -8349,21 +8359,21 @@ msgid "&Profile:" msgstr "&Hồ sơ:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:24 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:236 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:649 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:241 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:649 msgid "&OK" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:25 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:242 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tweak_epub_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:233 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:658 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "&Cancel" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog_ui.py:43 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:26 msgid "Edit Comments" msgstr "Thay đổi Lời bình/chú thích" @@ -8618,19 +8628,19 @@ msgstr "" msgid "Details of job" msgstr "Chi tiết về tác vụ" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:21 msgid "Active Jobs" msgstr "Tác vụ đang hoạt động" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:36 msgid "&Stop selected jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:40 msgid "Show job &details" msgstr "&Hiển thị chi tiết về tác vụ" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:44 msgid "Stop &all non device jobs" msgstr "Dừng &mọi tác vụ không liên quan đến thiết bị" @@ -8651,7 +8661,7 @@ msgid "Show detailed information about this error" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:531 msgid "Copied" msgstr "Đã sao chép" @@ -8838,13 +8848,13 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:541 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1047 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1050 msgid "&Rating:" msgstr "Điểm &số:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:542 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:543 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1048 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1051 msgid "Rating of this book. 0-5 stars" msgstr "Điểm cho cuốn sách này. 0-5 sao" @@ -8911,7 +8921,7 @@ msgid "&Force numbers to start with:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:569 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1380 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1383 msgid "&Date:" msgstr "" @@ -8985,7 +8995,7 @@ msgid "Set from &ebook file(s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:592 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1152 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1155 msgid "&Languages:" msgstr "" @@ -9551,17 +9561,34 @@ msgstr "" msgid "Search in the library view for the selected item" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:23 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:25 msgid "" "Restoring database from backups, do not interrupt, this will happen in three " "stages" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:27 msgid "Restoring database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:80 +#, python-format +msgid "The old database was saved as: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:84 +#, python-format +msgid "" +"Restoring the database succeeded with some warnings click Show details to " +"see the details. %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:89 +#, python-format +msgid "Restoring database was successful. %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:94 msgid "" "Your list of books, with all their metadata is stored in a single file, " "called a database. In addition, metadata for each individual book is stored " @@ -9572,20 +9599,11 @@ msgid "" "recipes.

    Do you want to restore the database?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:131 msgid "Restoring database failed, click Show details to see details" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:107 -msgid "" -"Restoring the database succeeded with some warnings click Show details to " -"see the details." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:112 -msgid "Restoring database was successful" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:75 msgid "Saved search already exists" @@ -10006,7 +10024,7 @@ msgid "&Author:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:215 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1091 msgid "Ta&gs:" msgstr "" @@ -10200,58 +10218,66 @@ msgstr "" msgid "Was" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:263 msgid "Template language tutorial" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:267 msgid "Template function reference" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:285 msgid "EXCEPTION: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:301 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:312 msgid "No column chosen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:313 msgid "You must specify a column to be colored" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:316 msgid "No template provided" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:306 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:317 msgid "The template box cannot be empty" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:32 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:252 msgid "Set the color of the column:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:39 +msgid "Copy a color name to the clipboard:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:49 +msgid "Copy the selected color name to the clipboard" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:59 msgid "Template value:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:60 msgid "" "The value the of the template using the current book in the library view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:73 msgid "Function &name:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:100 msgid "&Documentation:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:85 msgid "Python &code:" msgstr "" @@ -10678,7 +10704,7 @@ msgid "Regular expression (?P)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1288 msgid "ISBN:" msgstr "ISBN:" @@ -10735,13 +10761,13 @@ msgid "Connected " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:219 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:230 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:261 msgid "Book Details" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:221 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:232 msgid "Shift+Alt+D" msgstr "Shift+Alt+D" @@ -11146,136 +11172,133 @@ msgstr "Mở sách điện tử" msgid "Configure" msgstr "Cấu hình" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:32 msgid "Use the library located at the specified path." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:34 msgid "Start minimized to system tray." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:36 msgid "Log debugging information to console" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:38 msgid "Do not check for updates" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:40 msgid "" "Ignore custom plugins, useful if you installed a plugin that is preventing " "calibre from starting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:44 msgid "" "Cause a running calibre instance, if any, to be shutdown. Note that if there " "are running jobs, they will be silently aborted, so use with care." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:69 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:697 msgid "Calibre Library" msgstr "Thư viện Calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:95 msgid "Choose a location for your calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:104 msgid "Failed to create library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 #, python-format msgid "Failed to create calibre library at: %r." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:168 msgid "Choose a location for your new calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:136 msgid "Initializing user interface..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:162 msgid "Repairing failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:163 msgid "The database repair failed. Starting with a new empty library." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:202 msgid "Bad database location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:178 #, python-format msgid "Bad database location %r. calibre will now quit." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:493 msgid "Corrupted database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:191 +#, python-format msgid "" -"Your calibre database appears to be corrupted. Do you want calibre to try " -"and repair it automatically? If you say No, a new empty calibre library will " -"be created." +"The library database at %s appears to be corrupted. Do you want calibre to " +"try and rebuild it automatically? The rebuild may not be completely " +"successful. If you say No, a new empty calibre library will be created." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:224 -msgid "" -"Repairing database. This can take a very long time for a large collection" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:203 #, python-format msgid "" "Bad database location %r. Will start with a new, empty calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:213 #, python-format msgid "Starting %s: Loading books..." msgstr "Đang khởi động %s: Đang nạp sách..." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:293 msgid "If you are sure it is not running" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:330 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:296 msgid "may be running in the system tray, in the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:298 msgid "upper right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:300 msgid "lower right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:303 msgid "try rebooting your computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:339 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:353 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:319 msgid "try deleting the file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:342 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:308 msgid "Cannot Start " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:343 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:309 #, python-format msgid "%s is already running." msgstr "" @@ -11298,52 +11321,52 @@ msgstr "" msgid "Unhandled exception" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:447 msgid "Permission denied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:105 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:448 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:137 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:139 msgid "Title &sort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "" " The green color indicates that the current title sort matches the current " "title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:150 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 msgid "Authors changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:303 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:302 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -11351,27 +11374,27 @@ msgid "" "strings. If it is colored red, then the authors and this text do not match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:308 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:307 msgid "Author s&ort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" " The green color indicates that the current author sort matches the current " "author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:320 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:506 msgid "&Number:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:603 #, python-format msgid "" "Last modified: %s\n" @@ -11379,132 +11402,132 @@ msgid "" "Double click to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:613 #, python-format msgid "Restore %s from the original" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:660 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:659 msgid "Set the cover for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:668 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:667 msgid "Set metadata for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:674 msgid "Add a format to this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:681 msgid "Remove the selected format from this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:749 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:752 msgid "Choose formats for " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:795 msgid "You do not have permission to read the following files:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:822 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:823 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:825 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:826 msgid "No format selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:835 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:838 msgid "Could not read metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:836 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:839 #, python-format msgid "Could not read metadata from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:867 msgid "&Browse" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:866 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:869 msgid "T&rim" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:868 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:871 msgid "&Remove" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:874 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:877 msgid "Download co&ver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:875 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:878 msgid "&Generate cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:925 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:928 msgid "Not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:952 msgid "Specify title and author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:950 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:953 msgid "You must specify a title and author before generating a cover" msgstr "Bạn phải chỉ rõ tựa đề và tên tác giả trước khi tạo bìa sách" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:972 msgid "Invalid cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:970 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:973 msgid "Could not change cover as the image is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:997 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1000 msgid "This book has no cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:999 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1002 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1055 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1058 msgid "stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1127 msgid "Tags changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1125 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1128 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1156 msgid "A comma separated list of languages for this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1176 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1179 msgid "Unknown language" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1177 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1180 #, python-format msgid "The language %s is not recognized" msgid_plural "The languages %s are not recognized" msgstr[0] "" msgstr[1] "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1189 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1192 msgid "I&ds:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1193 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -11512,38 +11535,38 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1254 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1316 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1257 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 msgid "This ISBN number is valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1257 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1260 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 msgid "This ISBN number is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1304 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1307 msgid "Invalid ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1283 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1286 msgid "Enter an ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1305 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1308 msgid "The ISBN you entered is not valid. Try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1329 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1332 msgid "&Publisher:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1399 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1402 msgid "Clear date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1432 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1435 msgid "Publishe&d:" msgstr "" @@ -11609,7 +11632,7 @@ msgid "Downloaded %(num)d of %(tot)d" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/config.py:61 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:61 msgid "Downloaded metadata fields" msgstr "" @@ -13032,87 +13055,87 @@ msgstr "" msgid "No source selected, cannot configure." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:32 msgid "Metadata sources" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:37 msgid "" "Disable any metadata sources you do not want by unchecking them. You can " "also set the cover priority. Covers from sources that have a higher " "(smaller) priority will be preferred when bulk downloading metadata.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:48 msgid "" "Sources with a red X next to their names must be configured before they will " "be used. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:53 msgid "Configure selected source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:66 msgid "" "If you uncheck any fields, metadata for those fields will not be downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:71 msgid "&Select all" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:75 msgid "&Clear all" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:79 msgid "&Select default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:80 msgid "" "Restore your own subset of checked fields that you define using the 'Set as " "default' button" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:84 msgid "&Set as default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:85 msgid "" "Store the currently checked fields as a default you can restore using the " "'Select default' button" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:90 msgid "Convert all downloaded comments to plain &text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:94 msgid "Swap author names from FN LN to LN, FN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:98 msgid "Max. number of &tags to download:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:105 msgid "Max. &time to wait after first match is found:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:133 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:117 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:199 msgid " secs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:113 msgid "Max. time to wait after first &cover is found:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:121 msgid "" "

    Different metadata sources have different sets of tags for the same book. " "If this option is checked, then calibre will use the smaller tag sets. These " @@ -13123,7 +13146,7 @@ msgid "" "for. Most often, they all have large tag sets." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:123 msgid "Prefer &fewer tags" msgstr "" @@ -13582,7 +13605,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:131 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:652 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:652 msgid "&Save" msgstr "" @@ -14359,7 +14382,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/store/search_ui.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/store/web_store_dialog_ui.py:63 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:661 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "Close" msgstr "" @@ -14545,7 +14568,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:455 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:456 msgid "Searches" msgstr "" @@ -14887,34 +14910,42 @@ msgid "" "automatically." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:494 +#, python-format +msgid "" +"The library database at %s appears to be corrupted. Do you want calibre to " +"try and rebuild it automatically? The rebuild may not be completely " +"successful." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:578 msgid "Conversion Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:581 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:601 msgid "Recipe Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:617 msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:631 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:651 msgid "There are active jobs. Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:634 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:654 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:638 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:658 msgid "Active jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:706 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:726 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." @@ -15007,7 +15038,7 @@ msgid "Edit" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:65 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:667 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "Reset" msgstr "" @@ -15509,48 +15540,48 @@ msgstr "" msgid "Toggle" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:444 #, python-format msgid "" "Choose your e-book device. If your device is not in the list, choose a " "\"%s\" device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:505 msgid "Moving library..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:515 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:522 msgid "Failed to move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:576 msgid "Invalid database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:577 #, python-format msgid "" "

    An invalid library already exists at %(loc)s, delete it before trying to " "move the existing library.
    Error: %(err)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:588 msgid "Could not move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:663 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:669 msgid "Select location for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:690 #, python-format msgid "" "You must choose an empty folder for the calibre library. %s is not empty." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:758 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:764 msgid "welcome wizard" msgstr "" @@ -15864,7 +15895,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:569 #: /home/kovid/work/calibre/src/calibre/library/caches.py:583 #: /home/kovid/work/calibre/src/calibre/library/caches.py:593 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:222 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:238 msgid "yes" msgstr "" @@ -15872,7 +15903,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:568 #: /home/kovid/work/calibre/src/calibre/library/caches.py:580 #: /home/kovid/work/calibre/src/calibre/library/caches.py:590 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:222 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:238 msgid "no" msgstr "" @@ -16757,22 +16788,22 @@ msgid "" "start with a letter" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:67 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:68 #, python-format msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3403 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3404 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3432 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3433 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3449 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3450 msgid "Compacting database" msgstr "" @@ -16931,20 +16962,20 @@ msgid "" "Save into a single directory, ignoring the template directory structure" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:303 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:319 #, python-format msgid "" "Failed to calculate path for save to disk. Template: %(templ)s\n" "Error: %(err)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:309 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:325 #, python-format msgid "Template evaluation resulted in no path components. Template: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:403 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:436 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:419 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:452 msgid "Requested formats not available" msgstr "" @@ -17775,12 +17806,21 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:972 msgid "" +"list_equals(list1, sep1, list2, sep2, yes_val, no_val) -- return yes_val if " +"list1 and list2 contain the same items, otherwise return `no_val. The items " +"are determined by splitting each list using the appropriate separator " +"character (sep1 or sep2). The order of items in the lists is not relevant. " +"The compare is case insensitive." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:990 +msgid "" "today() -- return a date string for today. This value is designed for use in " "format_date or days_between, but can be manipulated like any other string. " "The date is in ISO format." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:983 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1001 msgid "" "days_between(date1, date2) -- return the number of days between date1 and " "date2. The number is positive if date1 is greater than date2, otherwise " @@ -17788,7 +17828,7 @@ msgid "" "empty string." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1005 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1023 msgid "" "language_strings(lang_codes, localize) -- return the strings for the " "language codes passed in lang_codes. If localize is zero, return the strings " @@ -17796,7 +17836,7 @@ msgid "" "the current locale. Lang_codes is a comma-separated list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1025 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1043 msgid "" "language_codes(lang_strings) -- return the language codes for the strings " "passed in lang_strings. The strings must be in the language of the current " @@ -18118,108 +18158,112 @@ msgstr "" msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:720 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:718 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:827 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:825 msgid "Download finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:829 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:827 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:835 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:833 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:837 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:835 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:839 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:837 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:934 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:932 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:936 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:934 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:938 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:936 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:961 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:959 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:966 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:964 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:975 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:973 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:977 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:975 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1057 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1055 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1073 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1071 #, python-format msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1082 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1080 #, python-format msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1091 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1089 #, python-format msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1137 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1135 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1277 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1216 +msgid "Articles in this issue: " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1286 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1348 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1357 #, python-format msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1359 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1368 #, python-format msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1376 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1385 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1518 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1527 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1533 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1542 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -18331,75 +18375,75 @@ msgstr "" msgid "Do not download CSS stylesheets." msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:649 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:649 msgid "OK" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:652 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:652 msgid "Save" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:655 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:655 msgid "Open" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:658 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "Cancel" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:661 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "&Close" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:664 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:664 msgid "Apply" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:674 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:674 msgid "Don't Save" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:676 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:676 msgid "Close without Saving" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:678 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:678 msgid "Discard" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:681 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:681 msgid "&Yes" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:684 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:684 msgid "Yes to &All" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:687 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:687 msgid "&No" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:690 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:690 msgid "N&o to All" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:693 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:693 msgid "Save All" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:696 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:696 msgid "Abort" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:699 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:699 msgid "Retry" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:702 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:702 msgid "Ignore" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:705 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:705 msgid "Restore Defaults" msgstr "Trở Lại Mặc Định" diff --git a/src/calibre/translations/wa.po b/src/calibre/translations/wa.po index 5eaba30ae4..d459bf94d0 100644 --- a/src/calibre/translations/wa.po +++ b/src/calibre/translations/wa.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-09-23 18:01+0000\n" +"POT-Creation-Date: 2011-09-30 20:39+0000\n" "PO-Revision-Date: 2011-07-05 23:12+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Walloon \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n!=1;\n" -"X-Launchpad-Export-Date: 2011-09-24 04:55+0000\n" -"X-Generator: Launchpad (build 14012)\n" +"X-Launchpad-Export-Date: 2011-10-01 04:58+0000\n" +"X-Generator: Launchpad (build 14071)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -26,8 +26,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/cache.py:104 #: /home/kovid/work/calibre/src/calibre/db/cache.py:107 #: /home/kovid/work/calibre/src/calibre/db/cache.py:118 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:242 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:243 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:247 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:248 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 @@ -51,7 +51,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1898 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1900 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:286 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:288 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:34 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:35 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:98 @@ -102,8 +102,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:999 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:101 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:138 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:140 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1002 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1007 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1079 @@ -143,7 +143,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:380 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:564 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 @@ -164,9 +164,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1209 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1212 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:252 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:396 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:161 @@ -176,14 +176,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:217 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:541 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:560 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2037 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2187 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3242 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3244 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3377 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:542 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:550 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:561 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2038 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2188 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3243 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3378 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 @@ -730,22 +730,22 @@ msgid "This profile is intended for the Amazon Kindle." msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:173 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:660 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:661 msgid "This profile is intended for the Irex Illiad." msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:185 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:673 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:674 msgid "This profile is intended for the IRex Digital Reader 1000." msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:198 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:687 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:688 msgid "This profile is intended for the IRex Digital Reader 800." msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:210 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:701 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:702 msgid "This profile is intended for the B&N Nook." msgstr "" @@ -805,14 +805,19 @@ msgstr "" msgid "This profile is intended for the Amazon Kindle DX." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:713 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:714 msgid "This profile is intended for the B&N Nook Color." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:724 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:725 msgid "This profile is intended for the Sanda Bambook." msgstr "" +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:740 +msgid "" +"This profile is intended for the PocketBook Pro 900 series of devices." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 msgid "Installed plugins" msgstr "" @@ -872,13 +877,13 @@ msgstr "" msgid "Disable the named plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/backend.py:271 -#: /home/kovid/work/calibre/src/calibre/db/backend.py:280 +#: /home/kovid/work/calibre/src/calibre/db/backend.py:272 +#: /home/kovid/work/calibre/src/calibre/db/backend.py:281 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:288 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:668 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:132 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:674 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:133 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:142 #, python-format msgid "Path to library too long. Must be less than %d characters." msgstr "" @@ -887,26 +892,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:987 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:988 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:814 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:826 msgid "Yes" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1102 msgid "Main" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1104 msgid "Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1106 msgid "Card B" msgstr "" @@ -918,17 +923,17 @@ msgstr "" msgid "Communicate with Android phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:129 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:133 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:182 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:187 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:201 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:206 msgid "Communicate with WebOS tablets." msgstr "" @@ -1047,9 +1052,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1150 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:334 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:347 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:335 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:348 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3104 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "" @@ -1057,8 +1062,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:662 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3062 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3080 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3063 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3081 msgid "Catalog" msgstr "" @@ -3196,44 +3201,48 @@ msgstr "" msgid "Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:409 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:429 msgid "Downloads metadata and covers from Amazon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:419 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:439 msgid "US" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:420 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:440 msgid "France" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:421 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:441 msgid "Germany" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:422 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:442 msgid "UK" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:423 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:443 msgid "Italy" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:424 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:444 msgid "Japan" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:428 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:445 +msgid "Spain" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:449 msgid "Amazon website to use:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:429 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:450 msgid "" "Metadata from Amazon will be fetched using this country's Amazon website." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:603 msgid "Amazon timed out. Try again later." msgstr "" @@ -3436,7 +3445,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:955 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:958 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" @@ -4046,7 +4055,7 @@ msgid "Choose Files" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:751 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:754 msgid "Books" msgstr "" @@ -4449,8 +4458,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:287 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:341 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:70 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:673 msgid "Too long" msgstr "" @@ -4509,8 +4518,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:733 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:106 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:88 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:298 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:352 msgid "Success" @@ -4526,7 +4535,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:970 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:377 msgid "Failed" @@ -4583,7 +4593,7 @@ msgid "Create a catalog of the books in your calibre library" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:88 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:590 msgid "Cannot convert" msgstr "" @@ -4645,7 +4655,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/device_category_editor.py:112 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:674 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:216 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:503 @@ -5046,7 +5056,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:66 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:670 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:670 msgid "Help" msgstr "" @@ -5467,7 +5477,7 @@ msgid "No books found" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:289 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:794 msgid "No permission" msgstr "" @@ -5665,50 +5675,50 @@ msgid "" "&Multiple books per folder, assumes every ebook file is a different book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/bars.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/bars.py:195 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:302 msgid "Donate" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:120 msgid "Click to open" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:135 msgid "Ids" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:173 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1035 msgid "Collections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:290 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:256 msgid "Paste Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:291 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:257 msgid "Copy Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:557 msgid "Double-click to open Book Details window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:556 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:558 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:559 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" @@ -5798,7 +5808,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:21 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:105 @@ -6702,33 +6712,33 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:901 msgid "Choose cover for " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:906 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:909 msgid "Cannot read" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:910 msgid "You do not have permission to read the file: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:203 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:915 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:918 msgid "Error reading file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:916 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:919 msgid "

    There was an error reading from file:
    " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:926 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:929 msgid " is not a valid picture" msgstr "" @@ -6753,7 +6763,7 @@ msgid "&Title: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 msgid "Change the title of this book" msgstr "" @@ -6783,7 +6793,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:548 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1089 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1092 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

    They can be any words or phrases, separated by commas." @@ -6792,7 +6802,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:555 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:214 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:446 msgid "&Series:" msgstr "" @@ -6800,7 +6810,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:556 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:557 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:445 msgid "List of known series. You can add new series." msgstr "" @@ -7434,7 +7444,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:271 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:320 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:324 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1396 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1399 msgid "Undefined" msgstr "" @@ -7999,51 +8009,51 @@ msgstr "" msgid "Convertible" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:43 msgid "Choose location for calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:50 msgid "Same as current" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 #, python-format msgid "The location %s contains the current calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:56 msgid "No existing library found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 #, python-format msgid "There is no existing calibre library at %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:62 msgid "Not empty" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:63 #, python-format msgid "The folder %s is not empty. Please choose an empty folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:94 msgid "No location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:94 msgid "No location selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:683 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:689 msgid "Bad location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:99 #, python-format msgid "%s is not an existing folder" msgstr "" @@ -8109,14 +8119,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:211 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:117 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 msgid "&Title:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:199 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:198 msgid "&Author(s):" msgstr "" @@ -8125,21 +8135,21 @@ msgid "&Profile:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:24 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:236 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:649 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:241 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:649 msgid "&OK" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:25 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:242 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tweak_epub_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:233 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:658 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "&Cancel" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog_ui.py:43 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:26 msgid "Edit Comments" msgstr "" @@ -8392,19 +8402,19 @@ msgstr "" msgid "Details of job" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:21 msgid "Active Jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:36 msgid "&Stop selected jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:40 msgid "Show job &details" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:44 msgid "Stop &all non device jobs" msgstr "" @@ -8425,7 +8435,7 @@ msgid "Show detailed information about this error" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:531 msgid "Copied" msgstr "" @@ -8612,13 +8622,13 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:541 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1047 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1050 msgid "&Rating:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:542 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:543 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1048 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1051 msgid "Rating of this book. 0-5 stars" msgstr "" @@ -8685,7 +8695,7 @@ msgid "&Force numbers to start with:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:569 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1380 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1383 msgid "&Date:" msgstr "" @@ -8759,7 +8769,7 @@ msgid "Set from &ebook file(s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:592 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1152 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1155 msgid "&Languages:" msgstr "" @@ -9325,17 +9335,34 @@ msgstr "" msgid "Search in the library view for the selected item" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:23 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:25 msgid "" "Restoring database from backups, do not interrupt, this will happen in three " "stages" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:27 msgid "Restoring database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:80 +#, python-format +msgid "The old database was saved as: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:84 +#, python-format +msgid "" +"Restoring the database succeeded with some warnings click Show details to " +"see the details. %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:89 +#, python-format +msgid "Restoring database was successful. %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:94 msgid "" "Your list of books, with all their metadata is stored in a single file, " "called a database. In addition, metadata for each individual book is stored " @@ -9346,20 +9373,11 @@ msgid "" "recipes.

    Do you want to restore the database?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:131 msgid "Restoring database failed, click Show details to see details" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:107 -msgid "" -"Restoring the database succeeded with some warnings click Show details to " -"see the details." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:112 -msgid "Restoring database was successful" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:75 msgid "Saved search already exists" @@ -9780,7 +9798,7 @@ msgid "&Author:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:215 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1091 msgid "Ta&gs:" msgstr "" @@ -9974,58 +9992,66 @@ msgstr "" msgid "Was" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:263 msgid "Template language tutorial" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:267 msgid "Template function reference" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:285 msgid "EXCEPTION: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:301 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:312 msgid "No column chosen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:313 msgid "You must specify a column to be colored" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:316 msgid "No template provided" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:306 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:317 msgid "The template box cannot be empty" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:32 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:252 msgid "Set the color of the column:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:39 +msgid "Copy a color name to the clipboard:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:49 +msgid "Copy the selected color name to the clipboard" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:59 msgid "Template value:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:60 msgid "" "The value the of the template using the current book in the library view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:73 msgid "Function &name:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:100 msgid "&Documentation:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:85 msgid "Python &code:" msgstr "" @@ -10450,7 +10476,7 @@ msgid "Regular expression (?P)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1288 msgid "ISBN:" msgstr "" @@ -10507,13 +10533,13 @@ msgid "Connected " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:219 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:230 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:261 msgid "Book Details" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:221 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:232 msgid "Shift+Alt+D" msgstr "" @@ -10918,136 +10944,133 @@ msgstr "" msgid "Configure" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:32 msgid "Use the library located at the specified path." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:34 msgid "Start minimized to system tray." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:36 msgid "Log debugging information to console" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:38 msgid "Do not check for updates" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:40 msgid "" "Ignore custom plugins, useful if you installed a plugin that is preventing " "calibre from starting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:44 msgid "" "Cause a running calibre instance, if any, to be shutdown. Note that if there " "are running jobs, they will be silently aborted, so use with care." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:69 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:697 msgid "Calibre Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:95 msgid "Choose a location for your calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:104 msgid "Failed to create library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 #, python-format msgid "Failed to create calibre library at: %r." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:168 msgid "Choose a location for your new calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:136 msgid "Initializing user interface..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:162 msgid "Repairing failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:163 msgid "The database repair failed. Starting with a new empty library." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:202 msgid "Bad database location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:178 #, python-format msgid "Bad database location %r. calibre will now quit." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:493 msgid "Corrupted database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:191 +#, python-format msgid "" -"Your calibre database appears to be corrupted. Do you want calibre to try " -"and repair it automatically? If you say No, a new empty calibre library will " -"be created." +"The library database at %s appears to be corrupted. Do you want calibre to " +"try and rebuild it automatically? The rebuild may not be completely " +"successful. If you say No, a new empty calibre library will be created." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:224 -msgid "" -"Repairing database. This can take a very long time for a large collection" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:203 #, python-format msgid "" "Bad database location %r. Will start with a new, empty calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:213 #, python-format msgid "Starting %s: Loading books..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:293 msgid "If you are sure it is not running" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:330 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:296 msgid "may be running in the system tray, in the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:298 msgid "upper right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:300 msgid "lower right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:303 msgid "try rebooting your computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:339 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:353 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:319 msgid "try deleting the file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:342 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:308 msgid "Cannot Start " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:343 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:309 #, python-format msgid "%s is already running." msgstr "" @@ -11070,52 +11093,52 @@ msgstr "" msgid "Unhandled exception" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:447 msgid "Permission denied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:105 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:448 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:137 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:139 msgid "Title &sort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "" " The green color indicates that the current title sort matches the current " "title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:150 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 msgid "Authors changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:303 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:302 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -11123,27 +11146,27 @@ msgid "" "strings. If it is colored red, then the authors and this text do not match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:308 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:307 msgid "Author s&ort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" " The green color indicates that the current author sort matches the current " "author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:320 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:506 msgid "&Number:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:603 #, python-format msgid "" "Last modified: %s\n" @@ -11151,132 +11174,132 @@ msgid "" "Double click to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:613 #, python-format msgid "Restore %s from the original" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:660 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:659 msgid "Set the cover for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:668 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:667 msgid "Set metadata for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:674 msgid "Add a format to this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:681 msgid "Remove the selected format from this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:749 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:752 msgid "Choose formats for " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:795 msgid "You do not have permission to read the following files:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:822 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:823 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:825 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:826 msgid "No format selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:835 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:838 msgid "Could not read metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:836 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:839 #, python-format msgid "Could not read metadata from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:867 msgid "&Browse" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:866 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:869 msgid "T&rim" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:868 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:871 msgid "&Remove" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:874 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:877 msgid "Download co&ver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:875 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:878 msgid "&Generate cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:925 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:928 msgid "Not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:952 msgid "Specify title and author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:950 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:953 msgid "You must specify a title and author before generating a cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:972 msgid "Invalid cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:970 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:973 msgid "Could not change cover as the image is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:997 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1000 msgid "This book has no cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:999 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1002 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1055 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1058 msgid "stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1127 msgid "Tags changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1125 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1128 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1156 msgid "A comma separated list of languages for this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1176 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1179 msgid "Unknown language" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1177 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1180 #, python-format msgid "The language %s is not recognized" msgid_plural "The languages %s are not recognized" msgstr[0] "" msgstr[1] "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1189 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1192 msgid "I&ds:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1193 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -11284,38 +11307,38 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1254 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1316 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1257 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 msgid "This ISBN number is valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1257 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1260 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 msgid "This ISBN number is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1304 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1307 msgid "Invalid ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1283 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1286 msgid "Enter an ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1305 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1308 msgid "The ISBN you entered is not valid. Try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1329 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1332 msgid "&Publisher:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1399 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1402 msgid "Clear date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1432 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1435 msgid "Publishe&d:" msgstr "" @@ -11381,7 +11404,7 @@ msgid "Downloaded %(num)d of %(tot)d" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/config.py:61 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:61 msgid "Downloaded metadata fields" msgstr "" @@ -12804,87 +12827,87 @@ msgstr "" msgid "No source selected, cannot configure." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:32 msgid "Metadata sources" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:37 msgid "" "Disable any metadata sources you do not want by unchecking them. You can " "also set the cover priority. Covers from sources that have a higher " "(smaller) priority will be preferred when bulk downloading metadata.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:48 msgid "" "Sources with a red X next to their names must be configured before they will " "be used. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:53 msgid "Configure selected source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:66 msgid "" "If you uncheck any fields, metadata for those fields will not be downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:71 msgid "&Select all" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:75 msgid "&Clear all" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:79 msgid "&Select default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:80 msgid "" "Restore your own subset of checked fields that you define using the 'Set as " "default' button" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:84 msgid "&Set as default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:85 msgid "" "Store the currently checked fields as a default you can restore using the " "'Select default' button" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:90 msgid "Convert all downloaded comments to plain &text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:94 msgid "Swap author names from FN LN to LN, FN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:98 msgid "Max. number of &tags to download:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:105 msgid "Max. &time to wait after first match is found:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:133 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:117 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:199 msgid " secs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:113 msgid "Max. time to wait after first &cover is found:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:121 msgid "" "

    Different metadata sources have different sets of tags for the same book. " "If this option is checked, then calibre will use the smaller tag sets. These " @@ -12895,7 +12918,7 @@ msgid "" "for. Most often, they all have large tag sets." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:123 msgid "Prefer &fewer tags" msgstr "" @@ -13352,7 +13375,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:131 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:652 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:652 msgid "&Save" msgstr "" @@ -14124,7 +14147,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/store/search_ui.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/store/web_store_dialog_ui.py:63 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:661 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "Close" msgstr "" @@ -14310,7 +14333,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:455 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:456 msgid "Searches" msgstr "" @@ -14652,34 +14675,42 @@ msgid "" "automatically." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:494 +#, python-format +msgid "" +"The library database at %s appears to be corrupted. Do you want calibre to " +"try and rebuild it automatically? The rebuild may not be completely " +"successful." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:578 msgid "Conversion Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:581 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:601 msgid "Recipe Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:617 msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:631 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:651 msgid "There are active jobs. Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:634 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:654 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:638 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:658 msgid "Active jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:706 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:726 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." @@ -14772,7 +14803,7 @@ msgid "Edit" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:65 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:667 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "Reset" msgstr "" @@ -15274,48 +15305,48 @@ msgstr "" msgid "Toggle" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:444 #, python-format msgid "" "Choose your e-book device. If your device is not in the list, choose a " "\"%s\" device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:505 msgid "Moving library..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:515 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:522 msgid "Failed to move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:576 msgid "Invalid database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:577 #, python-format msgid "" "

    An invalid library already exists at %(loc)s, delete it before trying to " "move the existing library.
    Error: %(err)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:588 msgid "Could not move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:663 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:669 msgid "Select location for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:690 #, python-format msgid "" "You must choose an empty folder for the calibre library. %s is not empty." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:758 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:764 msgid "welcome wizard" msgstr "" @@ -15626,7 +15657,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:569 #: /home/kovid/work/calibre/src/calibre/library/caches.py:583 #: /home/kovid/work/calibre/src/calibre/library/caches.py:593 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:222 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:238 msgid "yes" msgstr "" @@ -15634,7 +15665,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:568 #: /home/kovid/work/calibre/src/calibre/library/caches.py:580 #: /home/kovid/work/calibre/src/calibre/library/caches.py:590 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:222 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:238 msgid "no" msgstr "" @@ -16519,22 +16550,22 @@ msgid "" "start with a letter" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:67 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:68 #, python-format msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3403 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3404 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3432 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3433 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3449 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3450 msgid "Compacting database" msgstr "" @@ -16693,20 +16724,20 @@ msgid "" "Save into a single directory, ignoring the template directory structure" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:303 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:319 #, python-format msgid "" "Failed to calculate path for save to disk. Template: %(templ)s\n" "Error: %(err)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:309 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:325 #, python-format msgid "Template evaluation resulted in no path components. Template: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:403 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:436 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:419 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:452 msgid "Requested formats not available" msgstr "" @@ -17537,12 +17568,21 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:972 msgid "" +"list_equals(list1, sep1, list2, sep2, yes_val, no_val) -- return yes_val if " +"list1 and list2 contain the same items, otherwise return `no_val. The items " +"are determined by splitting each list using the appropriate separator " +"character (sep1 or sep2). The order of items in the lists is not relevant. " +"The compare is case insensitive." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:990 +msgid "" "today() -- return a date string for today. This value is designed for use in " "format_date or days_between, but can be manipulated like any other string. " "The date is in ISO format." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:983 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1001 msgid "" "days_between(date1, date2) -- return the number of days between date1 and " "date2. The number is positive if date1 is greater than date2, otherwise " @@ -17550,7 +17590,7 @@ msgid "" "empty string." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1005 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1023 msgid "" "language_strings(lang_codes, localize) -- return the strings for the " "language codes passed in lang_codes. If localize is zero, return the strings " @@ -17558,7 +17598,7 @@ msgid "" "the current locale. Lang_codes is a comma-separated list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1025 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1043 msgid "" "language_codes(lang_strings) -- return the language codes for the strings " "passed in lang_strings. The strings must be in the language of the current " @@ -17880,108 +17920,112 @@ msgstr "" msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:720 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:718 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:827 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:825 msgid "Download finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:829 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:827 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:835 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:833 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:837 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:835 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:839 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:837 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:934 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:932 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:936 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:934 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:938 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:936 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:961 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:959 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:966 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:964 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:975 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:973 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:977 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:975 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1057 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1055 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1073 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1071 #, python-format msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1082 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1080 #, python-format msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1091 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1089 #, python-format msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1137 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1135 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1277 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1216 +msgid "Articles in this issue: " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1286 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1348 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1357 #, python-format msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1359 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1368 #, python-format msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1376 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1385 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1518 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1527 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1533 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1542 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -18091,75 +18135,75 @@ msgstr "" msgid "Do not download CSS stylesheets." msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:649 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:649 msgid "OK" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:652 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:652 msgid "Save" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:655 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:655 msgid "Open" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:658 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "Cancel" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:661 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "&Close" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:664 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:664 msgid "Apply" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:674 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:674 msgid "Don't Save" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:676 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:676 msgid "Close without Saving" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:678 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:678 msgid "Discard" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:681 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:681 msgid "&Yes" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:684 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:684 msgid "Yes to &All" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:687 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:687 msgid "&No" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:690 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:690 msgid "N&o to All" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:693 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:693 msgid "Save All" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:696 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:696 msgid "Abort" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:699 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:699 msgid "Retry" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:702 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:702 msgid "Ignore" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:705 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:705 msgid "Restore Defaults" msgstr "" diff --git a/src/calibre/translations/yi.po b/src/calibre/translations/yi.po index 897f9cbc08..c1a90832a1 100644 --- a/src/calibre/translations/yi.po +++ b/src/calibre/translations/yi.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-09-23 18:01+0000\n" +"POT-Creation-Date: 2011-09-30 20:39+0000\n" "PO-Revision-Date: 2009-09-04 22:02+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: Yiddish \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2011-09-24 04:55+0000\n" -"X-Generator: Launchpad (build 14012)\n" +"X-Launchpad-Export-Date: 2011-10-01 04:58+0000\n" +"X-Generator: Launchpad (build 14071)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -26,8 +26,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/cache.py:104 #: /home/kovid/work/calibre/src/calibre/db/cache.py:107 #: /home/kovid/work/calibre/src/calibre/db/cache.py:118 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:242 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:243 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:247 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:248 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 @@ -51,7 +51,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1898 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1900 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:286 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:288 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:34 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:35 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:98 @@ -102,8 +102,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:999 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:101 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:138 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:140 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1002 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1007 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1079 @@ -143,7 +143,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:380 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:564 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 @@ -164,9 +164,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1209 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1212 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:252 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:396 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:161 @@ -176,14 +176,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:217 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:541 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:560 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2037 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2187 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3242 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3244 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3377 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:542 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:550 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:561 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2038 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2188 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3243 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3378 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 @@ -730,22 +730,22 @@ msgid "This profile is intended for the Amazon Kindle." msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:173 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:660 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:661 msgid "This profile is intended for the Irex Illiad." msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:185 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:673 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:674 msgid "This profile is intended for the IRex Digital Reader 1000." msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:198 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:687 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:688 msgid "This profile is intended for the IRex Digital Reader 800." msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:210 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:701 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:702 msgid "This profile is intended for the B&N Nook." msgstr "" @@ -805,14 +805,19 @@ msgstr "" msgid "This profile is intended for the Amazon Kindle DX." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:713 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:714 msgid "This profile is intended for the B&N Nook Color." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:724 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:725 msgid "This profile is intended for the Sanda Bambook." msgstr "" +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:740 +msgid "" +"This profile is intended for the PocketBook Pro 900 series of devices." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 msgid "Installed plugins" msgstr "" @@ -872,13 +877,13 @@ msgstr "" msgid "Disable the named plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/backend.py:271 -#: /home/kovid/work/calibre/src/calibre/db/backend.py:280 +#: /home/kovid/work/calibre/src/calibre/db/backend.py:272 +#: /home/kovid/work/calibre/src/calibre/db/backend.py:281 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:288 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:668 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:132 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:674 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:133 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:142 #, python-format msgid "Path to library too long. Must be less than %d characters." msgstr "" @@ -887,26 +892,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:987 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:988 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:814 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:826 msgid "Yes" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1102 msgid "Main" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1104 msgid "Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1106 msgid "Card B" msgstr "" @@ -918,17 +923,17 @@ msgstr "" msgid "Communicate with Android phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:129 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:133 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:182 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:187 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:201 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:206 msgid "Communicate with WebOS tablets." msgstr "" @@ -1047,9 +1052,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1150 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:334 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:347 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:335 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:348 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3104 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "" @@ -1057,8 +1062,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:662 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3062 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3080 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3063 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3081 msgid "Catalog" msgstr "" @@ -3196,44 +3201,48 @@ msgstr "" msgid "Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:409 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:429 msgid "Downloads metadata and covers from Amazon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:419 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:439 msgid "US" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:420 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:440 msgid "France" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:421 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:441 msgid "Germany" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:422 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:442 msgid "UK" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:423 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:443 msgid "Italy" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:424 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:444 msgid "Japan" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:428 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:445 +msgid "Spain" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:449 msgid "Amazon website to use:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:429 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:450 msgid "" "Metadata from Amazon will be fetched using this country's Amazon website." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:603 msgid "Amazon timed out. Try again later." msgstr "" @@ -3436,7 +3445,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:955 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:958 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" @@ -4046,7 +4055,7 @@ msgid "Choose Files" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:751 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:754 msgid "Books" msgstr "" @@ -4449,8 +4458,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:287 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:341 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:70 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:673 msgid "Too long" msgstr "" @@ -4509,8 +4518,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:733 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:106 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:88 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:298 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:352 msgid "Success" @@ -4526,7 +4535,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:970 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:377 msgid "Failed" @@ -4583,7 +4593,7 @@ msgid "Create a catalog of the books in your calibre library" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:88 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:590 msgid "Cannot convert" msgstr "" @@ -4645,7 +4655,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/device_category_editor.py:112 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:674 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:216 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:503 @@ -5046,7 +5056,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:66 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:670 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:670 msgid "Help" msgstr "" @@ -5467,7 +5477,7 @@ msgid "No books found" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:289 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:794 msgid "No permission" msgstr "" @@ -5665,50 +5675,50 @@ msgid "" "&Multiple books per folder, assumes every ebook file is a different book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/bars.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/bars.py:195 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:302 msgid "Donate" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:120 msgid "Click to open" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:135 msgid "Ids" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:173 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1035 msgid "Collections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:290 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:256 msgid "Paste Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:291 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:257 msgid "Copy Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:557 msgid "Double-click to open Book Details window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:556 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:558 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:559 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" @@ -5798,7 +5808,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:21 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:105 @@ -6702,33 +6712,33 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:901 msgid "Choose cover for " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:906 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:909 msgid "Cannot read" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:910 msgid "You do not have permission to read the file: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:203 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:915 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:918 msgid "Error reading file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:916 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:919 msgid "

    There was an error reading from file:
    " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:926 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:929 msgid " is not a valid picture" msgstr "" @@ -6753,7 +6763,7 @@ msgid "&Title: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 msgid "Change the title of this book" msgstr "" @@ -6783,7 +6793,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:548 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1089 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1092 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

    They can be any words or phrases, separated by commas." @@ -6792,7 +6802,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:555 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:214 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:446 msgid "&Series:" msgstr "" @@ -6800,7 +6810,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:556 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:557 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:445 msgid "List of known series. You can add new series." msgstr "" @@ -7434,7 +7444,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:271 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:320 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:324 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1396 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1399 msgid "Undefined" msgstr "" @@ -7999,51 +8009,51 @@ msgstr "" msgid "Convertible" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:43 msgid "Choose location for calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:50 msgid "Same as current" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 #, python-format msgid "The location %s contains the current calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:56 msgid "No existing library found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 #, python-format msgid "There is no existing calibre library at %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:62 msgid "Not empty" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:63 #, python-format msgid "The folder %s is not empty. Please choose an empty folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:94 msgid "No location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:94 msgid "No location selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:683 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:689 msgid "Bad location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:99 #, python-format msgid "%s is not an existing folder" msgstr "" @@ -8109,14 +8119,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:211 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:117 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 msgid "&Title:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:199 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:198 msgid "&Author(s):" msgstr "" @@ -8125,21 +8135,21 @@ msgid "&Profile:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:24 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:236 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:649 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:241 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:649 msgid "&OK" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:25 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:242 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tweak_epub_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:233 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:658 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "&Cancel" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog_ui.py:43 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:26 msgid "Edit Comments" msgstr "" @@ -8392,19 +8402,19 @@ msgstr "" msgid "Details of job" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:21 msgid "Active Jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:36 msgid "&Stop selected jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:40 msgid "Show job &details" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:44 msgid "Stop &all non device jobs" msgstr "" @@ -8425,7 +8435,7 @@ msgid "Show detailed information about this error" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:531 msgid "Copied" msgstr "" @@ -8612,13 +8622,13 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:541 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1047 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1050 msgid "&Rating:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:542 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:543 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1048 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1051 msgid "Rating of this book. 0-5 stars" msgstr "" @@ -8685,7 +8695,7 @@ msgid "&Force numbers to start with:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:569 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1380 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1383 msgid "&Date:" msgstr "" @@ -8759,7 +8769,7 @@ msgid "Set from &ebook file(s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:592 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1152 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1155 msgid "&Languages:" msgstr "" @@ -9325,17 +9335,34 @@ msgstr "" msgid "Search in the library view for the selected item" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:23 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:25 msgid "" "Restoring database from backups, do not interrupt, this will happen in three " "stages" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:27 msgid "Restoring database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:80 +#, python-format +msgid "The old database was saved as: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:84 +#, python-format +msgid "" +"Restoring the database succeeded with some warnings click Show details to " +"see the details. %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:89 +#, python-format +msgid "Restoring database was successful. %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:94 msgid "" "Your list of books, with all their metadata is stored in a single file, " "called a database. In addition, metadata for each individual book is stored " @@ -9346,20 +9373,11 @@ msgid "" "recipes.

    Do you want to restore the database?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:131 msgid "Restoring database failed, click Show details to see details" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:107 -msgid "" -"Restoring the database succeeded with some warnings click Show details to " -"see the details." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:112 -msgid "Restoring database was successful" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:75 msgid "Saved search already exists" @@ -9780,7 +9798,7 @@ msgid "&Author:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:215 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1091 msgid "Ta&gs:" msgstr "" @@ -9974,58 +9992,66 @@ msgstr "" msgid "Was" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:263 msgid "Template language tutorial" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:267 msgid "Template function reference" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:285 msgid "EXCEPTION: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:301 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:312 msgid "No column chosen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:313 msgid "You must specify a column to be colored" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:316 msgid "No template provided" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:306 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:317 msgid "The template box cannot be empty" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:32 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:252 msgid "Set the color of the column:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:39 +msgid "Copy a color name to the clipboard:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:49 +msgid "Copy the selected color name to the clipboard" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:59 msgid "Template value:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:60 msgid "" "The value the of the template using the current book in the library view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:73 msgid "Function &name:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:100 msgid "&Documentation:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:85 msgid "Python &code:" msgstr "" @@ -10450,7 +10476,7 @@ msgid "Regular expression (?P)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1288 msgid "ISBN:" msgstr "" @@ -10507,13 +10533,13 @@ msgid "Connected " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:219 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:230 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:261 msgid "Book Details" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:221 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:232 msgid "Shift+Alt+D" msgstr "" @@ -10918,136 +10944,133 @@ msgstr "" msgid "Configure" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:32 msgid "Use the library located at the specified path." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:34 msgid "Start minimized to system tray." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:36 msgid "Log debugging information to console" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:38 msgid "Do not check for updates" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:40 msgid "" "Ignore custom plugins, useful if you installed a plugin that is preventing " "calibre from starting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:44 msgid "" "Cause a running calibre instance, if any, to be shutdown. Note that if there " "are running jobs, they will be silently aborted, so use with care." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:69 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:697 msgid "Calibre Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:95 msgid "Choose a location for your calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:104 msgid "Failed to create library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 #, python-format msgid "Failed to create calibre library at: %r." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:168 msgid "Choose a location for your new calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:136 msgid "Initializing user interface..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:162 msgid "Repairing failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:163 msgid "The database repair failed. Starting with a new empty library." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:202 msgid "Bad database location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:178 #, python-format msgid "Bad database location %r. calibre will now quit." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:493 msgid "Corrupted database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:191 +#, python-format msgid "" -"Your calibre database appears to be corrupted. Do you want calibre to try " -"and repair it automatically? If you say No, a new empty calibre library will " -"be created." +"The library database at %s appears to be corrupted. Do you want calibre to " +"try and rebuild it automatically? The rebuild may not be completely " +"successful. If you say No, a new empty calibre library will be created." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:224 -msgid "" -"Repairing database. This can take a very long time for a large collection" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:203 #, python-format msgid "" "Bad database location %r. Will start with a new, empty calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:213 #, python-format msgid "Starting %s: Loading books..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:293 msgid "If you are sure it is not running" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:330 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:296 msgid "may be running in the system tray, in the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:298 msgid "upper right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:300 msgid "lower right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:303 msgid "try rebooting your computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:339 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:353 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:319 msgid "try deleting the file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:342 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:308 msgid "Cannot Start " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:343 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:309 #, python-format msgid "%s is already running." msgstr "" @@ -11070,52 +11093,52 @@ msgstr "" msgid "Unhandled exception" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:447 msgid "Permission denied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:105 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:448 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:137 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:139 msgid "Title &sort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "" " The green color indicates that the current title sort matches the current " "title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:150 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 msgid "Authors changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:303 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:302 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -11123,27 +11146,27 @@ msgid "" "strings. If it is colored red, then the authors and this text do not match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:308 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:307 msgid "Author s&ort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" " The green color indicates that the current author sort matches the current " "author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:320 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:506 msgid "&Number:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:603 #, python-format msgid "" "Last modified: %s\n" @@ -11151,132 +11174,132 @@ msgid "" "Double click to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:613 #, python-format msgid "Restore %s from the original" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:660 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:659 msgid "Set the cover for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:668 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:667 msgid "Set metadata for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:674 msgid "Add a format to this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:681 msgid "Remove the selected format from this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:749 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:752 msgid "Choose formats for " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:795 msgid "You do not have permission to read the following files:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:822 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:823 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:825 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:826 msgid "No format selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:835 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:838 msgid "Could not read metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:836 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:839 #, python-format msgid "Could not read metadata from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:867 msgid "&Browse" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:866 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:869 msgid "T&rim" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:868 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:871 msgid "&Remove" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:874 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:877 msgid "Download co&ver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:875 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:878 msgid "&Generate cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:925 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:928 msgid "Not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:952 msgid "Specify title and author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:950 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:953 msgid "You must specify a title and author before generating a cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:972 msgid "Invalid cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:970 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:973 msgid "Could not change cover as the image is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:997 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1000 msgid "This book has no cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:999 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1002 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1055 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1058 msgid "stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1127 msgid "Tags changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1125 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1128 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1156 msgid "A comma separated list of languages for this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1176 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1179 msgid "Unknown language" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1177 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1180 #, python-format msgid "The language %s is not recognized" msgid_plural "The languages %s are not recognized" msgstr[0] "" msgstr[1] "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1189 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1192 msgid "I&ds:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1193 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -11284,38 +11307,38 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1254 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1316 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1257 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 msgid "This ISBN number is valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1257 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1260 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 msgid "This ISBN number is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1304 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1307 msgid "Invalid ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1283 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1286 msgid "Enter an ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1305 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1308 msgid "The ISBN you entered is not valid. Try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1329 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1332 msgid "&Publisher:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1399 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1402 msgid "Clear date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1432 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1435 msgid "Publishe&d:" msgstr "" @@ -11381,7 +11404,7 @@ msgid "Downloaded %(num)d of %(tot)d" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/config.py:61 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:61 msgid "Downloaded metadata fields" msgstr "" @@ -12804,87 +12827,87 @@ msgstr "" msgid "No source selected, cannot configure." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:32 msgid "Metadata sources" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:37 msgid "" "Disable any metadata sources you do not want by unchecking them. You can " "also set the cover priority. Covers from sources that have a higher " "(smaller) priority will be preferred when bulk downloading metadata.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:48 msgid "" "Sources with a red X next to their names must be configured before they will " "be used. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:53 msgid "Configure selected source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:66 msgid "" "If you uncheck any fields, metadata for those fields will not be downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:71 msgid "&Select all" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:75 msgid "&Clear all" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:79 msgid "&Select default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:80 msgid "" "Restore your own subset of checked fields that you define using the 'Set as " "default' button" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:84 msgid "&Set as default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:85 msgid "" "Store the currently checked fields as a default you can restore using the " "'Select default' button" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:90 msgid "Convert all downloaded comments to plain &text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:94 msgid "Swap author names from FN LN to LN, FN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:98 msgid "Max. number of &tags to download:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:105 msgid "Max. &time to wait after first match is found:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:133 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:117 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:199 msgid " secs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:113 msgid "Max. time to wait after first &cover is found:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:121 msgid "" "

    Different metadata sources have different sets of tags for the same book. " "If this option is checked, then calibre will use the smaller tag sets. These " @@ -12895,7 +12918,7 @@ msgid "" "for. Most often, they all have large tag sets." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:123 msgid "Prefer &fewer tags" msgstr "" @@ -13352,7 +13375,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:131 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:652 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:652 msgid "&Save" msgstr "" @@ -14124,7 +14147,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/store/search_ui.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/store/web_store_dialog_ui.py:63 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:661 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "Close" msgstr "" @@ -14310,7 +14333,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:455 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:456 msgid "Searches" msgstr "" @@ -14652,34 +14675,42 @@ msgid "" "automatically." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:494 +#, python-format +msgid "" +"The library database at %s appears to be corrupted. Do you want calibre to " +"try and rebuild it automatically? The rebuild may not be completely " +"successful." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:578 msgid "Conversion Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:581 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:601 msgid "Recipe Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:617 msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:631 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:651 msgid "There are active jobs. Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:634 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:654 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:638 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:658 msgid "Active jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:706 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:726 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." @@ -14772,7 +14803,7 @@ msgid "Edit" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:65 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:667 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "Reset" msgstr "" @@ -15274,48 +15305,48 @@ msgstr "" msgid "Toggle" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:444 #, python-format msgid "" "Choose your e-book device. If your device is not in the list, choose a " "\"%s\" device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:505 msgid "Moving library..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:515 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:522 msgid "Failed to move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:576 msgid "Invalid database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:577 #, python-format msgid "" "

    An invalid library already exists at %(loc)s, delete it before trying to " "move the existing library.
    Error: %(err)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:588 msgid "Could not move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:663 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:669 msgid "Select location for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:690 #, python-format msgid "" "You must choose an empty folder for the calibre library. %s is not empty." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:758 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:764 msgid "welcome wizard" msgstr "" @@ -15626,7 +15657,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:569 #: /home/kovid/work/calibre/src/calibre/library/caches.py:583 #: /home/kovid/work/calibre/src/calibre/library/caches.py:593 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:222 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:238 msgid "yes" msgstr "" @@ -15634,7 +15665,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:568 #: /home/kovid/work/calibre/src/calibre/library/caches.py:580 #: /home/kovid/work/calibre/src/calibre/library/caches.py:590 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:222 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:238 msgid "no" msgstr "" @@ -16519,22 +16550,22 @@ msgid "" "start with a letter" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:67 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:68 #, python-format msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3403 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3404 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3432 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3433 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3449 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3450 msgid "Compacting database" msgstr "" @@ -16693,20 +16724,20 @@ msgid "" "Save into a single directory, ignoring the template directory structure" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:303 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:319 #, python-format msgid "" "Failed to calculate path for save to disk. Template: %(templ)s\n" "Error: %(err)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:309 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:325 #, python-format msgid "Template evaluation resulted in no path components. Template: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:403 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:436 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:419 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:452 msgid "Requested formats not available" msgstr "" @@ -17537,12 +17568,21 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:972 msgid "" +"list_equals(list1, sep1, list2, sep2, yes_val, no_val) -- return yes_val if " +"list1 and list2 contain the same items, otherwise return `no_val. The items " +"are determined by splitting each list using the appropriate separator " +"character (sep1 or sep2). The order of items in the lists is not relevant. " +"The compare is case insensitive." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:990 +msgid "" "today() -- return a date string for today. This value is designed for use in " "format_date or days_between, but can be manipulated like any other string. " "The date is in ISO format." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:983 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1001 msgid "" "days_between(date1, date2) -- return the number of days between date1 and " "date2. The number is positive if date1 is greater than date2, otherwise " @@ -17550,7 +17590,7 @@ msgid "" "empty string." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1005 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1023 msgid "" "language_strings(lang_codes, localize) -- return the strings for the " "language codes passed in lang_codes. If localize is zero, return the strings " @@ -17558,7 +17598,7 @@ msgid "" "the current locale. Lang_codes is a comma-separated list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1025 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1043 msgid "" "language_codes(lang_strings) -- return the language codes for the strings " "passed in lang_strings. The strings must be in the language of the current " @@ -17880,108 +17920,112 @@ msgstr "" msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:720 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:718 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:827 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:825 msgid "Download finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:829 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:827 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:835 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:833 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:837 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:835 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:839 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:837 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:934 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:932 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:936 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:934 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:938 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:936 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:961 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:959 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:966 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:964 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:975 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:973 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:977 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:975 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1057 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1055 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1073 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1071 #, python-format msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1082 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1080 #, python-format msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1091 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1089 #, python-format msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1137 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1135 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1277 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1216 +msgid "Articles in this issue: " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1286 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1348 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1357 #, python-format msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1359 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1368 #, python-format msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1376 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1385 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1518 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1527 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1533 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1542 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -18091,75 +18135,75 @@ msgstr "" msgid "Do not download CSS stylesheets." msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:649 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:649 msgid "OK" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:652 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:652 msgid "Save" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:655 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:655 msgid "Open" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:658 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "Cancel" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:661 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "&Close" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:664 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:664 msgid "Apply" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:674 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:674 msgid "Don't Save" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:676 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:676 msgid "Close without Saving" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:678 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:678 msgid "Discard" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:681 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:681 msgid "&Yes" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:684 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:684 msgid "Yes to &All" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:687 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:687 msgid "&No" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:690 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:690 msgid "N&o to All" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:693 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:693 msgid "Save All" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:696 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:696 msgid "Abort" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:699 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:699 msgid "Retry" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:702 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:702 msgid "Ignore" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:705 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:705 msgid "Restore Defaults" msgstr "" diff --git a/src/calibre/translations/zh_CN.po b/src/calibre/translations/zh_CN.po index 45f37bf6d4..4851da97f8 100644 --- a/src/calibre/translations/zh_CN.po +++ b/src/calibre/translations/zh_CN.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-09-23 18:01+0000\n" +"POT-Creation-Date: 2011-09-30 20:39+0000\n" "PO-Revision-Date: 2011-09-09 23:11+0000\n" "Last-Translator: Li Fanxi \n" "Language-Team: Simplified Chinese \n" @@ -17,8 +17,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Launchpad-Export-Date: 2011-09-24 04:57+0000\n" -"X-Generator: Launchpad (build 14012)\n" +"X-Launchpad-Export-Date: 2011-10-01 04:59+0000\n" +"X-Generator: Launchpad (build 14071)\n" "X-Poedit-Country: CHINA\n" "X-Poedit-Language: Chinese\n" @@ -30,8 +30,8 @@ msgstr "不做任何处理" #: /home/kovid/work/calibre/src/calibre/db/cache.py:104 #: /home/kovid/work/calibre/src/calibre/db/cache.py:107 #: /home/kovid/work/calibre/src/calibre/db/cache.py:118 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:242 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:243 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:247 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:248 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 @@ -55,7 +55,7 @@ msgstr "不做任何处理" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1898 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1900 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:286 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:288 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:34 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:35 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:98 @@ -106,8 +106,8 @@ msgstr "不做任何处理" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:999 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:101 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:138 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:140 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1002 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1007 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1079 @@ -147,7 +147,7 @@ msgstr "不做任何处理" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:380 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:564 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 @@ -168,9 +168,9 @@ msgstr "不做任何处理" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1209 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1212 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:252 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:396 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:161 @@ -180,14 +180,14 @@ msgstr "不做任何处理" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:217 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:541 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:560 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2037 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2187 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3242 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3244 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3377 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:542 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:550 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:561 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2038 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2188 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3243 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3378 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 @@ -736,22 +736,22 @@ msgid "This profile is intended for the Amazon Kindle." msgstr "该配置文件适用 Amazon Kindle。" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:173 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:660 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:661 msgid "This profile is intended for the Irex Illiad." msgstr "该配置文件适用 Irex Illiad 设备。" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:185 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:673 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:674 msgid "This profile is intended for the IRex Digital Reader 1000." msgstr "该配置文件适用 IRex Digital Reader 1000 设备。" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:198 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:687 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:688 msgid "This profile is intended for the IRex Digital Reader 800." msgstr "该配置文件适用 IRex Digital Reader 800。" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:210 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:701 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:702 msgid "This profile is intended for the B&N Nook." msgstr "该配置文件适用 B&N Nook。" @@ -811,14 +811,19 @@ msgstr "该配置文件适用 SONY PRS 产品线,如 500/505/700 型号等, msgid "This profile is intended for the Amazon Kindle DX." msgstr "该配置文件适用 Amazon Kindle DX。" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:713 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:714 msgid "This profile is intended for the B&N Nook Color." msgstr "该配置文件适用 B&N Nook Color 阅读器。" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:724 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:725 msgid "This profile is intended for the Sanda Bambook." msgstr "该配置文件适用盛大锦书(Bambook)。" +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:740 +msgid "" +"This profile is intended for the PocketBook Pro 900 series of devices." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 msgid "Installed plugins" msgstr "已安装插件" @@ -882,13 +887,13 @@ msgstr "启用该名称插件" msgid "Disable the named plugin" msgstr "禁用该名称插件" -#: /home/kovid/work/calibre/src/calibre/db/backend.py:271 -#: /home/kovid/work/calibre/src/calibre/db/backend.py:280 +#: /home/kovid/work/calibre/src/calibre/db/backend.py:272 +#: /home/kovid/work/calibre/src/calibre/db/backend.py:281 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:288 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:668 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:132 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:674 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:133 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:142 #, python-format msgid "Path to library too long. Must be less than %d characters." msgstr "书库的路径太长。路径长度必须小于 %d 个字符。" @@ -897,26 +902,26 @@ msgstr "书库的路径太长。路径长度必须小于 %d 个字符。" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:987 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:988 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:814 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:826 msgid "Yes" msgstr "是" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1102 msgid "Main" msgstr "主" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1104 msgid "Card A" msgstr "存储卡A" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1106 msgid "Card B" msgstr "存储卡B" @@ -928,17 +933,17 @@ msgstr "调试日志" msgid "Communicate with Android phones." msgstr "与 Android 手机通信。" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:129 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:133 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" msgstr "逗号间隔的电子书发送到设备目录的列表。将使用第一个存在的目录。" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:182 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:187 msgid "Communicate with S60 phones." msgstr "与 S60 手机通信。" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:201 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:206 msgid "Communicate with WebOS tablets." msgstr "与 WebOS 平板通信。" @@ -1070,9 +1075,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1150 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:334 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:347 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:335 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:348 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3104 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "新闻" @@ -1080,8 +1085,8 @@ msgstr "新闻" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:662 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3062 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3080 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3063 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3081 msgid "Catalog" msgstr "分类" @@ -3341,44 +3346,48 @@ msgstr "" msgid "Cover" msgstr "封面" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:409 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:429 msgid "Downloads metadata and covers from Amazon" msgstr "从 Amazon 下载元数据和封面" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:419 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:439 msgid "US" msgstr "美国" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:420 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:440 msgid "France" msgstr "法国" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:421 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:441 msgid "Germany" msgstr "德国" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:422 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:442 msgid "UK" msgstr "英国" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:423 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:443 msgid "Italy" msgstr "意大利" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:424 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:444 msgid "Japan" msgstr "日本" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:428 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:445 +msgid "Spain" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:449 msgid "Amazon website to use:" msgstr "选择要使用的 Amazon 网站:" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:429 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:450 msgid "" "Metadata from Amazon will be fetched using this country's Amazon website." msgstr "使用所选择国家的 Amazon 网站上数据做为元数据。" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:603 msgid "Amazon timed out. Try again later." msgstr "Amazon 网站访问超时,请稍候再试。" @@ -3585,7 +3594,7 @@ msgstr "不支持 %s 格式电子书" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:955 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:958 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "%(series)s 系列中的第 %(sidx)s 本书" @@ -4264,7 +4273,7 @@ msgid "Choose Files" msgstr "选择文件" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:751 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:754 msgid "Books" msgstr "书籍" @@ -4667,8 +4676,8 @@ msgstr "文件夹 %s 已存在,请先将其删除。" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:287 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:341 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:70 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:673 msgid "Too long" msgstr "太长" @@ -4729,8 +4738,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:733 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:106 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:88 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:298 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:352 msgid "Success" @@ -4746,7 +4755,8 @@ msgstr "你的 calibre 书库数据库没有发现错误。你是否想让 calib #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:970 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:377 msgid "Failed" @@ -4803,7 +4813,7 @@ msgid "Create a catalog of the books in your calibre library" msgstr "为你的 calibre 书库创建分类目录" #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:88 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:590 msgid "Cannot convert" msgstr "无法转换" @@ -4865,7 +4875,7 @@ msgstr "使用环境变量 CALIBRE_OVERRIDE_DATABASE_PATH 时不可是用其它 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/device_category_editor.py:112 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:674 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:216 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:503 @@ -5279,7 +5289,7 @@ msgstr "F1" #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:66 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:670 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:670 msgid "Help" msgstr "帮助" @@ -5704,7 +5714,7 @@ msgid "No books found" msgstr "未找到书籍" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:289 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:794 msgid "No permission" msgstr "无权限" @@ -5906,50 +5916,50 @@ msgid "" "&Multiple books per folder, assumes every ebook file is a different book" msgstr "每个文件夹中放多本书籍,假定个电子书文件是不同的书籍" -#: /home/kovid/work/calibre/src/calibre/gui2/bars.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/bars.py:195 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:302 msgid "Donate" msgstr "捐助" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:120 msgid "Click to open" msgstr "点击打开" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:135 msgid "Ids" msgstr "Ids" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:173 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "%(series)s 系列中的第 %(sidx)s 本书" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1035 msgid "Collections" msgstr "合集" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:290 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:256 msgid "Paste Cover" msgstr "粘贴封面" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:291 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:257 msgid "Copy Cover" msgstr "复制封面" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:557 msgid "Double-click to open Book Details window" msgstr "双击打开书籍细节窗口" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:556 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:558 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "路径" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:559 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" @@ -6039,7 +6049,7 @@ msgstr "输出" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:21 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:105 @@ -6960,33 +6970,33 @@ msgid "" msgstr "设置元数据。输出文件将尽可能多的携带元数据信息。" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:901 msgid "Choose cover for " msgstr "选择该书籍的封面 " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:906 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:909 msgid "Cannot read" msgstr "无法读取" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:910 msgid "You do not have permission to read the file: " msgstr "你没有读取该文件的权限 " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:203 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:915 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:918 msgid "Error reading file" msgstr "读取文件出错" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:916 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:919 msgid "

    There was an error reading from file:
    " msgstr "

    读取此文件时发生错误:
    " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:926 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:929 msgid " is not a valid picture" msgstr " 不是合法的图片" @@ -7011,7 +7021,7 @@ msgid "&Title: " msgstr "标题(&T): " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 msgid "Change the title of this book" msgstr "改变该书籍标题" @@ -7041,7 +7051,7 @@ msgstr "标签(&g): " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:548 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1089 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1092 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

    They can be any words or phrases, separated by commas." @@ -7050,7 +7060,7 @@ msgstr "电子书籍的分类标签. 此标签对于数字搜索非常有用. 要立即修复数据库吗?" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:131 msgid "Restoring database failed, click Show details to see details" msgstr "还原数据库失败,点击“查看详情”查看更多详细信息" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:107 -msgid "" -"Restoring the database succeeded with some warnings click Show details to " -"see the details." -msgstr "还原数据库成功,但有存在一些小问题,点击“查看详情”查看更多详细信息" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:112 -msgid "Restoring database was successful" -msgstr "还原数据库成功" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:75 msgid "Saved search already exists" @@ -10169,7 +10187,7 @@ msgid "&Author:" msgstr "作者(&A):" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:215 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1091 msgid "Ta&gs:" msgstr "标签(G):" @@ -10363,58 +10381,66 @@ msgstr "计数" msgid "Was" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:263 msgid "Template language tutorial" msgstr "模版语言教程" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:267 msgid "Template function reference" msgstr "模版函数参考" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:285 msgid "EXCEPTION: " msgstr "异常: " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:301 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:312 msgid "No column chosen" msgstr "未选择栏位" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:313 msgid "You must specify a column to be colored" msgstr "你必须指定一个需要被着色的栏位" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:316 msgid "No template provided" msgstr "未提供模版" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:306 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:317 msgid "The template box cannot be empty" msgstr "模版框不能为空" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:32 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:252 msgid "Set the color of the column:" msgstr "为栏位设置颜色:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:39 +msgid "Copy a color name to the clipboard:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:49 +msgid "Copy the selected color name to the clipboard" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:59 msgid "Template value:" msgstr "模版值:" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:60 msgid "" "The value the of the template using the current book in the library view" msgstr "使用书库列表中当前书籍的值做为模版" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:73 msgid "Function &name:" msgstr "函数名称(&N):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:100 msgid "&Documentation:" msgstr "文档(&D):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:85 msgid "Python &code:" msgstr "Python 代码(C):" @@ -10858,7 +10884,7 @@ msgid "Regular expression (?P)" msgstr "正则表达式 (?P)" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1288 msgid "ISBN:" msgstr "ISBN:" @@ -10915,13 +10941,13 @@ msgid "Connected " msgstr "已连接 " #: /home/kovid/work/calibre/src/calibre/gui2/init.py:219 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:230 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:261 msgid "Book Details" msgstr "书籍详情" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:221 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:232 msgid "Shift+Alt+D" msgstr "Shift+Alt+D" @@ -11325,136 +11351,133 @@ msgstr "打开电子书" msgid "Configure" msgstr "配置" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:32 msgid "Use the library located at the specified path." msgstr "使用指定路径的书库。" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:34 msgid "Start minimized to system tray." msgstr "最小化到系统栏。" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:36 msgid "Log debugging information to console" msgstr "在控制台记录调试信息" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:38 msgid "Do not check for updates" msgstr "不检测更新" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:40 msgid "" "Ignore custom plugins, useful if you installed a plugin that is preventing " "calibre from starting" msgstr "忽略自定义插件,如果你安装了一个插件导致 calibre 无法启动,可以用这个选项。" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:44 msgid "" "Cause a running calibre instance, if any, to be shutdown. Note that if there " "are running jobs, they will be silently aborted, so use with care." msgstr "本操作会导致正在运行的 calibre 实例关闭。如果有些任务正在执行,这些任务会被强行中断,请谨慎。" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:69 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:697 msgid "Calibre Library" msgstr "Calibre Library" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:95 msgid "Choose a location for your calibre e-book library" msgstr "为您的 calibre 电子书库选择位置" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:104 msgid "Failed to create library" msgstr "创建书库失败" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 #, python-format msgid "Failed to create calibre library at: %r." msgstr "无法在 %r 创建 calibre 书库。" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:168 msgid "Choose a location for your new calibre e-book library" msgstr "为您的新 calibre 电子书库选择位置" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:136 msgid "Initializing user interface..." msgstr "初始化用户界面..." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:162 msgid "Repairing failed" msgstr "修复失败" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:163 msgid "The database repair failed. Starting with a new empty library." msgstr "修复数据库失败。开始新建空白数据库。" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:202 msgid "Bad database location" msgstr "错误数据库位置" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:178 #, python-format msgid "Bad database location %r. calibre will now quit." msgstr "错误数据库位置 %r。calibre 将退出。" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:493 msgid "Corrupted database" msgstr "数据库损坏" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:191 +#, python-format msgid "" -"Your calibre database appears to be corrupted. Do you want calibre to try " -"and repair it automatically? If you say No, a new empty calibre library will " -"be created." -msgstr "您的 calibre 数据库可能已经损坏。是否需要自动修复?若否,将新建空白书库。" +"The library database at %s appears to be corrupted. Do you want calibre to " +"try and rebuild it automatically? The rebuild may not be completely " +"successful. If you say No, a new empty calibre library will be created." +msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:224 -msgid "" -"Repairing database. This can take a very long time for a large collection" -msgstr "正在修复数据库。若容量大则时间将非常长" - -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:203 #, python-format msgid "" "Bad database location %r. Will start with a new, empty calibre library" msgstr "错误数据库位置 %r。将新建空白 calibre 书库" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:213 #, python-format msgid "Starting %s: Loading books..." msgstr "启动 %s:加载书籍..." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:293 msgid "If you are sure it is not running" msgstr "如果您确定它没有运行" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:330 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:296 msgid "may be running in the system tray, in the" msgstr "可能在系统栏中运行,在" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:298 msgid "upper right region of the screen." msgstr "屏幕右上区域。" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:300 msgid "lower right region of the screen." msgstr "屏幕右下区域。" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:303 msgid "try rebooting your computer." msgstr "尝试重启电脑。" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:339 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:353 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:319 msgid "try deleting the file" msgstr "尝试删除文件" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:342 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:308 msgid "Cannot Start " msgstr "无法开始 " -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:343 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:309 #, python-format msgid "%s is already running." msgstr "%s 正在运行。" @@ -11477,53 +11500,53 @@ msgstr "退出(&Q)" msgid "Unhandled exception" msgstr "未处理的异常" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:447 msgid "Permission denied" msgstr "权限拒绝" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:105 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:448 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "无法打开 %s。它是否被其它程序占用。" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:137 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." msgstr "" "指定当本书需要按标题排序时所使用的排序值。比如,名为“The Exorcist”的书籍可能会期望按照“Exorcist, The”的值去排序。" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:139 msgid "Title &sort:" msgstr "排序标题(&S):" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "" " The green color indicates that the current title sort matches the current " "title" msgstr " 绿色表示当前“排序标题”值匹配当前标题" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:150 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." msgstr " 红色表示当前“排序标题”值不匹配当前标题。若是期望结果,则无需其它操作。" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 msgid "Authors changed" msgstr "作者已改变" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" msgstr "你已经修改了这本书的作者。在使用“管理作者信息”前必面先保存这个改动。要保存吗?" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:303 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:302 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -11534,27 +11557,27 @@ msgstr "" "Charles”的值去排序。\n" "如果本文本框的背景色是绿色,表示当前的“排序作者”值与对应的作者匹配。如果是红色,表示当前的值与对应的作者不匹配。" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:308 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:307 msgid "Author s&ort:" msgstr "排序作者(&S):" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" " The green color indicates that the current author sort matches the current " "author" msgstr " 绿色表示当前“排序作者”值匹配当前的作者" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:320 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." msgstr " 红色表示当前“排序作者”值不匹配当前作者。若是期望结果,则无需其它操作。" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:506 msgid "&Number:" msgstr "系列编号(&N):" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:603 #, python-format msgid "" "Last modified: %s\n" @@ -11565,131 +11588,131 @@ msgstr "" "\n" "双击查看" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:613 #, python-format msgid "Restore %s from the original" msgstr "恢复 %s 的原始值" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:660 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:659 msgid "Set the cover for the book from the selected format" msgstr "从选定格式的书籍文件中获取封面设为本书封面" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:668 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:667 msgid "Set metadata for the book from the selected format" msgstr "从选定格式的书籍文件中获取元数据设为本书元数据" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:674 msgid "Add a format to this book" msgstr "添加新的文件格式到本书籍" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:681 msgid "Remove the selected format from this book" msgstr "从本书籍中删除选定的文件格式" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:749 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:752 msgid "Choose formats for " msgstr "选择格式 " -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:795 msgid "You do not have permission to read the following files:" msgstr "您没有权限读下列文件:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:822 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:823 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:825 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:826 msgid "No format selected" msgstr "未选择格式" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:835 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:838 msgid "Could not read metadata" msgstr "无法读取元数据" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:836 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:839 #, python-format msgid "Could not read metadata from %s format" msgstr "无法从 %s 格式中读取元数据" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:867 msgid "&Browse" msgstr "浏览(&B)" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:866 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:869 msgid "T&rim" msgstr "装饰(&R)" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:868 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:871 msgid "&Remove" msgstr "移除(&R)" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:874 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:877 msgid "Download co&ver" msgstr "下载封面(&V)" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:875 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:878 msgid "&Generate cover" msgstr "生成封面(&G)" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:925 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:928 msgid "Not a valid picture" msgstr "非有效图片" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:952 msgid "Specify title and author" msgstr "指定标题和作者" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:950 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:953 msgid "You must specify a title and author before generating a cover" msgstr "生成封面前,你必须先指定标题和作者" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:972 msgid "Invalid cover" msgstr "无效封面" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:970 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:973 msgid "Could not change cover as the image is invalid." msgstr "图像无效,无法设置书籍封面" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:997 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1000 msgid "This book has no cover" msgstr "本书没有设置封面" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:999 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1002 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "封面大小: %(width)d x %(height)d 点" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1055 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1058 msgid "stars" msgstr "星" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1127 msgid "Tags changed" msgstr "改变的标签" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1125 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1128 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" msgstr "您已经修改了部分标签。在使用标签编辑器以前,您必须保存或放弃这些改动。要保存改动吗?" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1156 msgid "A comma separated list of languages for this book" msgstr "本书的不同语言版本,以逗号隔开" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1176 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1179 msgid "Unknown language" msgstr "未知语言" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1177 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1180 #, python-format msgid "The language %s is not recognized" msgid_plural "The languages %s are not recognized" msgstr[0] "无法识别语言:%s" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1189 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1192 msgid "I&ds:" msgstr "标识号(&D):" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1193 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -11700,38 +11723,38 @@ msgstr "" "\n" "%s" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1254 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1316 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1257 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 msgid "This ISBN number is valid" msgstr "ISBN 编号有效" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1257 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1260 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 msgid "This ISBN number is invalid" msgstr "ISBN 编号无效" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1304 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1307 msgid "Invalid ISBN" msgstr "无效 ISBN" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1283 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1286 msgid "Enter an ISBN" msgstr "输入 ISBN" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1305 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1308 msgid "The ISBN you entered is not valid. Try again." msgstr "您输出的 ISBN 无效。请重试。" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1329 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1332 msgid "&Publisher:" msgstr "出版商(&P):" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1399 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1402 msgid "Clear date" msgstr "清除日期" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1432 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1435 msgid "Publishe&d:" msgstr "出版于(&D):" @@ -11797,7 +11820,7 @@ msgid "Downloaded %(num)d of %(tot)d" msgstr "正在下载第 %(num)d 项,共 %(tot)d 项" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/config.py:61 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:61 msgid "Downloaded metadata fields" msgstr "选择要下载元数据字段" @@ -13303,87 +13326,87 @@ msgstr "未选择元数据下载源" msgid "No source selected, cannot configure." msgstr "未选择元数据下载源,无法配置" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:32 msgid "Metadata sources" msgstr "元数据下载源" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:37 msgid "" "Disable any metadata sources you do not want by unchecking them. You can " "also set the cover priority. Covers from sources that have a higher " "(smaller) priority will be preferred when bulk downloading metadata.\n" msgstr "可以在这里禁用不需要的元数据下载源或设置封面优先级,来自具有较高优先级的元数据下载源的封面在批量设置书籍元数据时会被优先选用。\n" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:48 msgid "" "Sources with a red X next to their names must be configured before they will " "be used. " msgstr "名称前出现红色X标记的元数据下载源需要在对它们进行配置后方可使用。 " -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:53 msgid "Configure selected source" msgstr "配置选定的元数据下载源" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:66 msgid "" "If you uncheck any fields, metadata for those fields will not be downloaded" msgstr "如果不选定部分字段,这些字段的元数据将不会被下载。" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:71 msgid "&Select all" msgstr "全部选中(&S)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:75 msgid "&Clear all" msgstr "全部清除(&C)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:79 msgid "&Select default" msgstr "选择默认(&S)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:80 msgid "" "Restore your own subset of checked fields that you define using the 'Set as " "default' button" msgstr "恢复到用“设为默认”按钮定义的默认选中项" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:84 msgid "&Set as default" msgstr "设为默认(&S)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:85 msgid "" "Store the currently checked fields as a default you can restore using the " "'Select default' button" msgstr "把当前选中的字段保存为默认设定值,以后可以通过“选择默认”按钮使用这个设定值" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:90 msgid "Convert all downloaded comments to plain &text" msgstr "把下载的注释转换为纯文本(&T)" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:94 msgid "Swap author names from FN LN to LN, FN" msgstr "交换作者姓和名,从“名 姓”转换为“姓, 名”" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:98 msgid "Max. number of &tags to download:" msgstr "最大标签下载个数(&T):" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:105 msgid "Max. &time to wait after first match is found:" msgstr "在获得第一个搜索结果后的最大等待时间(&T):" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:133 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:117 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:199 msgid " secs" msgstr " 秒" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:113 msgid "Max. time to wait after first &cover is found:" msgstr "在获得第一个封面后的最大等待时间(&T):" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:121 msgid "" "

    Different metadata sources have different sets of tags for the same book. " "If this option is checked, then calibre will use the smaller tag sets. These " @@ -13397,7 +13420,7 @@ msgstr "" "会选择使用包含较少的标签的结果。这类结果可能会更接近于用标签描述书籍的种类,而标签较多的情况下,常常会是用于描述书籍的内容。\n" "

    注意:这个选项在实际中只会在某个元数据源包含所查书籍标签值像是种类描述的情况下生效。在大部分的情况下,元数据源提供的标签信息都包含很多个标签。" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:123 msgid "Prefer &fewer tags" msgstr "优先选用标签值较少的结果(&F)" @@ -13885,7 +13908,7 @@ msgid "" msgstr "保存当前的组合查找项。你可以通过改变名称并保存来重命名组合查找项,也可以改变组合查找项的值并保存来改变已经定义的组合查找项。" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:131 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:652 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:652 msgid "&Save" msgstr "保存(&S)" @@ -14711,7 +14734,7 @@ msgstr "书籍:" #: /home/kovid/work/calibre/src/calibre/gui2/store/search_ui.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/store/web_store_dialog_ui.py:63 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:661 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "Close" msgstr "关闭" @@ -14906,7 +14929,7 @@ msgid "" msgstr "更新这么多本书的元数据需要花费一些时间。你确定要这样做吗?" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:455 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:456 msgid "Searches" msgstr "搜索" @@ -15250,23 +15273,31 @@ msgid "" "automatically." msgstr "您以调试模式启动 calibre。退出程序后,Log 文件将存在文件:%s

    Log 将自动显示。" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:494 +#, python-format +msgid "" +"The library database at %s appears to be corrupted. Do you want calibre to " +"try and rebuild it automatically? The rebuild may not be completely " +"successful." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:578 msgid "Conversion Error" msgstr "转换错误" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:581 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:601 msgid "Recipe Disabled" msgstr "清单禁用" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:617 msgid "Failed" msgstr "失败" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:631 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:651 msgid "There are active jobs. Are you sure you want to quit?" msgstr "仍有任务运行。您是否希望退出?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:634 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:654 msgid "" " is communicating with the device!
    \n" " Quitting may cause corruption on the device.
    \n" @@ -15276,11 +15307,11 @@ msgstr "" " 退出可能导致设备损坏。
    \n" " 确定退出么?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:658 msgid "Active jobs" msgstr "活动的任务" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:706 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:726 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." @@ -15375,7 +15406,7 @@ msgid "Edit" msgstr "编辑" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:65 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:667 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "Reset" msgstr "重置" @@ -15884,48 +15915,48 @@ msgstr "隐藏" msgid "Toggle" msgstr "触发器" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:444 #, python-format msgid "" "Choose your e-book device. If your device is not in the list, choose a " "\"%s\" device." msgstr "选择你的电子书阅读设备。如果你的设备不在列表中,选择 \"%s\" 设备。" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:505 msgid "Moving library..." msgstr "正在移动书库..." -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:515 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:522 msgid "Failed to move library" msgstr "移动书库错误" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:576 msgid "Invalid database" msgstr "无效数据库" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:577 #, python-format msgid "" "

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

    %(loc)s 存在一个无效的书库,在移动当前书库前请先删除该无效书库。
    错误:%(err)s" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:588 msgid "Could not move library" msgstr "无法移动书库" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:663 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:669 msgid "Select location for books" msgstr "选择书籍位置" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:690 #, python-format msgid "" "You must choose an empty folder for the calibre library. %s is not empty." msgstr "您必须为 calibre 书库选择空目录。%s 非空目录。" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:758 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:764 msgid "welcome wizard" msgstr "欢迎向导" @@ -16251,7 +16282,7 @@ msgstr "已检查的" #: /home/kovid/work/calibre/src/calibre/library/caches.py:569 #: /home/kovid/work/calibre/src/calibre/library/caches.py:583 #: /home/kovid/work/calibre/src/calibre/library/caches.py:593 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:222 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:238 msgid "yes" msgstr "是" @@ -16259,7 +16290,7 @@ msgstr "是" #: /home/kovid/work/calibre/src/calibre/library/caches.py:568 #: /home/kovid/work/calibre/src/calibre/library/caches.py:580 #: /home/kovid/work/calibre/src/calibre/library/caches.py:590 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:222 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:238 msgid "no" msgstr "否" @@ -17279,22 +17310,22 @@ msgid "" "start with a letter" msgstr "标签必须只包含小写字母,数字及下划线,并且以字母开头。" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:67 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:68 #, python-format msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "%(tt)s 平均评分为 %(rating)3.1f" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3403 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3404 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "

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

    " -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3432 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3433 #, python-format msgid "Copying %s" msgstr "正在复制%s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3449 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3450 msgid "Compacting database" msgstr "正在压缩数据库" @@ -17454,7 +17485,7 @@ msgid "" "Save into a single directory, ignoring the template directory structure" msgstr "保存到单个目录,忽略目录结构模版" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:303 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:319 #, python-format msgid "" "Failed to calculate path for save to disk. Template: %(templ)s\n" @@ -17463,13 +17494,13 @@ msgstr "" "无法生成保存到磁盘的路径。模版: %(templ)s\n" "错误: %(err)s" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:309 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:325 #, python-format msgid "Template evaluation resulted in no path components. Template: %s" msgstr "通过模版生成的路径无效。模版: %s" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:403 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:436 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:419 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:452 msgid "Requested formats not available" msgstr "请求格式不可用" @@ -18300,12 +18331,21 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:972 msgid "" +"list_equals(list1, sep1, list2, sep2, yes_val, no_val) -- return yes_val if " +"list1 and list2 contain the same items, otherwise return `no_val. The items " +"are determined by splitting each list using the appropriate separator " +"character (sep1 or sep2). The order of items in the lists is not relevant. " +"The compare is case insensitive." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:990 +msgid "" "today() -- return a date string for today. This value is designed for use in " "format_date or days_between, but can be manipulated like any other string. " "The date is in ISO format." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:983 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1001 msgid "" "days_between(date1, date2) -- return the number of days between date1 and " "date2. The number is positive if date1 is greater than date2, otherwise " @@ -18313,7 +18353,7 @@ msgid "" "empty string." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1005 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1023 msgid "" "language_strings(lang_codes, localize) -- return the strings for the " "language codes passed in lang_codes. If localize is zero, return the strings " @@ -18321,7 +18361,7 @@ msgid "" "the current locale. Lang_codes is a comma-separated list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1025 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1043 msgid "" "language_codes(lang_strings) -- return the language codes for the strings " "passed in lang_strings. The strings must be in the language of the current " @@ -18643,108 +18683,112 @@ msgstr "不从 calire 服务器下载最新订阅清单" msgid "Unknown News Source" msgstr "未知新闻来源" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:720 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:718 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "订阅清单 “%s” 需要用户名与密码。" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:827 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:825 msgid "Download finished" msgstr "下载完成" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:829 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:827 msgid "Failed to download the following articles:" msgstr "下载下列文章失败:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:835 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:833 msgid "Failed to download parts of the following articles:" msgstr "下载下列文章的某些部分失败:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:837 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:835 msgid " from " msgstr " 自 " -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:839 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:837 msgid "\tFailed links:" msgstr "\t失败链接:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:934 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:932 msgid "Could not fetch article." msgstr "无法获取文章。" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:936 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:934 msgid "The debug traceback is available earlier in this log" msgstr "调试用信息出现在日志文件前部" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:938 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:936 msgid "Run with -vv to see the reason" msgstr "以 -vv 参数运行,以便查看出错的原因" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:961 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:959 msgid "Fetching feeds..." msgstr "正在抓取源..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:966 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:964 msgid "Got feeds from index page" msgstr "从索引页面获取了源" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:975 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:973 msgid "Trying to download cover..." msgstr "正在尝试下载封面..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:977 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:975 msgid "Generating masthead..." msgstr "正在生成刊头..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1057 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1055 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "开始下载 [ %d 线程]..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1073 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1071 #, python-format msgid "Feeds downloaded to %s" msgstr "新闻源下载到 %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1082 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1080 #, python-format msgid "Could not download cover: %s" msgstr "无法下载封面:%s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1091 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1089 #, python-format msgid "Downloading cover from %s" msgstr "正在从 %s 下载封面" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1137 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1135 msgid "Masthead image downloaded" msgstr "已下载刊头图像" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1277 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1216 +msgid "Articles in this issue: " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1286 msgid "Untitled Article" msgstr "无标题文章" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1348 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1357 #, python-format msgid "Article downloaded: %s" msgstr "已下载文章:%s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1359 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1368 #, python-format msgid "Article download failed: %s" msgstr "下载失败文章:%s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1376 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1385 msgid "Fetching feed" msgstr "抓取源" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1518 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1527 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." msgstr "登录失败,检查您 calibre 期刊服务的用户名密码。" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1533 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1542 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -18857,75 +18901,75 @@ msgstr "" msgid "Do not download CSS stylesheets." msgstr "不下载 CSS 样式表。" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:649 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:649 msgid "OK" msgstr "确定" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:652 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:652 msgid "Save" msgstr "保存" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:655 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:655 msgid "Open" msgstr "打开" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:658 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "Cancel" msgstr "取消" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:661 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "&Close" msgstr "关闭(&C)" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:664 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:664 msgid "Apply" msgstr "应用" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:674 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:674 msgid "Don't Save" msgstr "不保存" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:676 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:676 msgid "Close without Saving" msgstr "关闭并不保存" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:678 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:678 msgid "Discard" msgstr "放弃" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:681 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:681 msgid "&Yes" msgstr "是(&Y)" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:684 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:684 msgid "Yes to &All" msgstr "全部是(&Y)" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:687 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:687 msgid "&No" msgstr "否(&N)" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:690 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:690 msgid "N&o to All" msgstr "全部否(&O)" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:693 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:693 msgid "Save All" msgstr "全部保存" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:696 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:696 msgid "Abort" msgstr "中止" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:699 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:699 msgid "Retry" msgstr "重试" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:702 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:702 msgid "Ignore" msgstr "忽略" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:705 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:705 msgid "Restore Defaults" msgstr "恢复默认值" diff --git a/src/calibre/translations/zh_HK.po b/src/calibre/translations/zh_HK.po index 3baea7e4e1..af6ccffefd 100644 --- a/src/calibre/translations/zh_HK.po +++ b/src/calibre/translations/zh_HK.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-09-23 18:01+0000\n" +"POT-Creation-Date: 2011-09-30 20:39+0000\n" "PO-Revision-Date: 2011-07-11 08:59+0000\n" "Last-Translator: Nader stouhy \n" "Language-Team: Chinese (Hong Kong) \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Launchpad-Export-Date: 2011-09-24 04:56+0000\n" -"X-Generator: Launchpad (build 14012)\n" +"X-Launchpad-Export-Date: 2011-10-01 04:58+0000\n" +"X-Generator: Launchpad (build 14071)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -26,8 +26,8 @@ msgstr "是否絕對沒有" #: /home/kovid/work/calibre/src/calibre/db/cache.py:104 #: /home/kovid/work/calibre/src/calibre/db/cache.py:107 #: /home/kovid/work/calibre/src/calibre/db/cache.py:118 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:242 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:243 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:247 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:248 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 @@ -51,7 +51,7 @@ msgstr "是否絕對沒有" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1898 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1900 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:286 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:288 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:34 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:35 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:98 @@ -102,8 +102,8 @@ msgstr "是否絕對沒有" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:999 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:101 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:138 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:140 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1002 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1007 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1079 @@ -143,7 +143,7 @@ msgstr "是否絕對沒有" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:380 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:564 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 @@ -164,9 +164,9 @@ msgstr "是否絕對沒有" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1209 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1212 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:252 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:396 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:161 @@ -176,14 +176,14 @@ msgstr "是否絕對沒有" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:217 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:541 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:560 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2037 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2187 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3242 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3244 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3377 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:542 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:550 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:561 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2038 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2188 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3243 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3378 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 @@ -730,22 +730,22 @@ msgid "This profile is intended for the Amazon Kindle." msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:173 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:660 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:661 msgid "This profile is intended for the Irex Illiad." msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:185 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:673 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:674 msgid "This profile is intended for the IRex Digital Reader 1000." msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:198 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:687 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:688 msgid "This profile is intended for the IRex Digital Reader 800." msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:210 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:701 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:702 msgid "This profile is intended for the B&N Nook." msgstr "" @@ -805,14 +805,19 @@ msgstr "" msgid "This profile is intended for the Amazon Kindle DX." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:713 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:714 msgid "This profile is intended for the B&N Nook Color." msgstr "" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:724 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:725 msgid "This profile is intended for the Sanda Bambook." msgstr "" +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:740 +msgid "" +"This profile is intended for the PocketBook Pro 900 series of devices." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 msgid "Installed plugins" msgstr "安裝plugins" @@ -872,13 +877,13 @@ msgstr "" msgid "Disable the named plugin" msgstr "" -#: /home/kovid/work/calibre/src/calibre/db/backend.py:271 -#: /home/kovid/work/calibre/src/calibre/db/backend.py:280 +#: /home/kovid/work/calibre/src/calibre/db/backend.py:272 +#: /home/kovid/work/calibre/src/calibre/db/backend.py:281 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:288 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:668 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:132 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:674 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:133 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:142 #, python-format msgid "Path to library too long. Must be less than %d characters." msgstr "" @@ -887,26 +892,26 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:987 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:988 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:814 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:826 msgid "Yes" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1102 msgid "Main" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1104 msgid "Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1106 msgid "Card B" msgstr "" @@ -918,17 +923,17 @@ msgstr "" msgid "Communicate with Android phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:129 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:133 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:182 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:187 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:201 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:206 msgid "Communicate with WebOS tablets." msgstr "" @@ -1047,9 +1052,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1150 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:334 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:347 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:335 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:348 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3104 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "" @@ -1057,8 +1062,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:662 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3062 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3080 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3063 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3081 msgid "Catalog" msgstr "" @@ -3196,44 +3201,48 @@ msgstr "" msgid "Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:409 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:429 msgid "Downloads metadata and covers from Amazon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:419 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:439 msgid "US" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:420 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:440 msgid "France" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:421 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:441 msgid "Germany" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:422 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:442 msgid "UK" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:423 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:443 msgid "Italy" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:424 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:444 msgid "Japan" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:428 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:445 +msgid "Spain" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:449 msgid "Amazon website to use:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:429 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:450 msgid "" "Metadata from Amazon will be fetched using this country's Amazon website." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:603 msgid "Amazon timed out. Try again later." msgstr "" @@ -3436,7 +3445,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:955 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:958 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" @@ -4046,7 +4055,7 @@ msgid "Choose Files" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:751 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:754 msgid "Books" msgstr "" @@ -4449,8 +4458,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:287 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:341 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:70 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:673 msgid "Too long" msgstr "" @@ -4509,8 +4518,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:733 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:106 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:88 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:298 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:352 msgid "Success" @@ -4526,7 +4535,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:970 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:377 msgid "Failed" @@ -4583,7 +4593,7 @@ msgid "Create a catalog of the books in your calibre library" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:88 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:590 msgid "Cannot convert" msgstr "" @@ -4645,7 +4655,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/device_category_editor.py:112 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:674 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:216 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:503 @@ -5046,7 +5056,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:66 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:670 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:670 msgid "Help" msgstr "" @@ -5467,7 +5477,7 @@ msgid "No books found" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:289 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:794 msgid "No permission" msgstr "" @@ -5665,50 +5675,50 @@ msgid "" "&Multiple books per folder, assumes every ebook file is a different book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/bars.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/bars.py:195 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:302 msgid "Donate" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:120 msgid "Click to open" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:135 msgid "Ids" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:173 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1035 msgid "Collections" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:290 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:256 msgid "Paste Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:291 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:257 msgid "Copy Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:557 msgid "Double-click to open Book Details window" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:556 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:558 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:559 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" @@ -5798,7 +5808,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:21 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:105 @@ -6702,33 +6712,33 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:901 msgid "Choose cover for " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:906 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:909 msgid "Cannot read" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:910 msgid "You do not have permission to read the file: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:203 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:915 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:918 msgid "Error reading file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:916 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:919 msgid "

    There was an error reading from file:
    " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:926 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:929 msgid " is not a valid picture" msgstr "" @@ -6753,7 +6763,7 @@ msgid "&Title: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 msgid "Change the title of this book" msgstr "" @@ -6783,7 +6793,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:548 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1089 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1092 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

    They can be any words or phrases, separated by commas." @@ -6792,7 +6802,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:555 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:214 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:446 msgid "&Series:" msgstr "" @@ -6800,7 +6810,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:556 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:557 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:445 msgid "List of known series. You can add new series." msgstr "" @@ -7434,7 +7444,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:271 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:320 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:324 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1396 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1399 msgid "Undefined" msgstr "" @@ -7999,51 +8009,51 @@ msgstr "" msgid "Convertible" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:43 msgid "Choose location for calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:50 msgid "Same as current" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 #, python-format msgid "The location %s contains the current calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:56 msgid "No existing library found" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 #, python-format msgid "There is no existing calibre library at %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:62 msgid "Not empty" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:63 #, python-format msgid "The folder %s is not empty. Please choose an empty folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:94 msgid "No location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:94 msgid "No location selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:683 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:689 msgid "Bad location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:99 #, python-format msgid "%s is not an existing folder" msgstr "" @@ -8109,14 +8119,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:211 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:117 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 msgid "&Title:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:199 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:198 msgid "&Author(s):" msgstr "" @@ -8125,21 +8135,21 @@ msgid "&Profile:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:24 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:236 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:649 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:241 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:649 msgid "&OK" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:25 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:242 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tweak_epub_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:233 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:658 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "&Cancel" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog_ui.py:43 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:26 msgid "Edit Comments" msgstr "" @@ -8392,19 +8402,19 @@ msgstr "" msgid "Details of job" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:21 msgid "Active Jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:36 msgid "&Stop selected jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:40 msgid "Show job &details" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:44 msgid "Stop &all non device jobs" msgstr "" @@ -8425,7 +8435,7 @@ msgid "Show detailed information about this error" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:531 msgid "Copied" msgstr "" @@ -8612,13 +8622,13 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:541 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1047 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1050 msgid "&Rating:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:542 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:543 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1048 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1051 msgid "Rating of this book. 0-5 stars" msgstr "" @@ -8685,7 +8695,7 @@ msgid "&Force numbers to start with:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:569 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1380 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1383 msgid "&Date:" msgstr "" @@ -8759,7 +8769,7 @@ msgid "Set from &ebook file(s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:592 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1152 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1155 msgid "&Languages:" msgstr "" @@ -9325,17 +9335,34 @@ msgstr "" msgid "Search in the library view for the selected item" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:23 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:25 msgid "" "Restoring database from backups, do not interrupt, this will happen in three " "stages" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:27 msgid "Restoring database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:80 +#, python-format +msgid "The old database was saved as: %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:84 +#, python-format +msgid "" +"Restoring the database succeeded with some warnings click Show details to " +"see the details. %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:89 +#, python-format +msgid "Restoring database was successful. %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:94 msgid "" "Your list of books, with all their metadata is stored in a single file, " "called a database. In addition, metadata for each individual book is stored " @@ -9346,20 +9373,11 @@ msgid "" "recipes.

    Do you want to restore the database?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:131 msgid "Restoring database failed, click Show details to see details" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:107 -msgid "" -"Restoring the database succeeded with some warnings click Show details to " -"see the details." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:112 -msgid "Restoring database was successful" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:75 msgid "Saved search already exists" @@ -9780,7 +9798,7 @@ msgid "&Author:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:215 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1091 msgid "Ta&gs:" msgstr "" @@ -9974,58 +9992,66 @@ msgstr "" msgid "Was" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:263 msgid "Template language tutorial" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:267 msgid "Template function reference" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:285 msgid "EXCEPTION: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:301 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:312 msgid "No column chosen" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:313 msgid "You must specify a column to be colored" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:316 msgid "No template provided" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:306 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:317 msgid "The template box cannot be empty" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:32 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:252 msgid "Set the color of the column:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:39 +msgid "Copy a color name to the clipboard:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:49 +msgid "Copy the selected color name to the clipboard" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:59 msgid "Template value:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:60 msgid "" "The value the of the template using the current book in the library view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:73 msgid "Function &name:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:100 msgid "&Documentation:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:85 msgid "Python &code:" msgstr "" @@ -10450,7 +10476,7 @@ msgid "Regular expression (?P)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1288 msgid "ISBN:" msgstr "" @@ -10507,13 +10533,13 @@ msgid "Connected " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:219 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:230 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:261 msgid "Book Details" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:221 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:232 msgid "Shift+Alt+D" msgstr "" @@ -10918,136 +10944,133 @@ msgstr "" msgid "Configure" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:32 msgid "Use the library located at the specified path." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:34 msgid "Start minimized to system tray." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:36 msgid "Log debugging information to console" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:38 msgid "Do not check for updates" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:40 msgid "" "Ignore custom plugins, useful if you installed a plugin that is preventing " "calibre from starting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:44 msgid "" "Cause a running calibre instance, if any, to be shutdown. Note that if there " "are running jobs, they will be silently aborted, so use with care." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:69 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:697 msgid "Calibre Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:95 msgid "Choose a location for your calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:104 msgid "Failed to create library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 #, python-format msgid "Failed to create calibre library at: %r." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:168 msgid "Choose a location for your new calibre e-book library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:136 msgid "Initializing user interface..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:162 msgid "Repairing failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:163 msgid "The database repair failed. Starting with a new empty library." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:202 msgid "Bad database location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:178 #, python-format msgid "Bad database location %r. calibre will now quit." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:493 msgid "Corrupted database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:191 +#, python-format msgid "" -"Your calibre database appears to be corrupted. Do you want calibre to try " -"and repair it automatically? If you say No, a new empty calibre library will " -"be created." +"The library database at %s appears to be corrupted. Do you want calibre to " +"try and rebuild it automatically? The rebuild may not be completely " +"successful. If you say No, a new empty calibre library will be created." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:224 -msgid "" -"Repairing database. This can take a very long time for a large collection" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:203 #, python-format msgid "" "Bad database location %r. Will start with a new, empty calibre library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:213 #, python-format msgid "Starting %s: Loading books..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:293 msgid "If you are sure it is not running" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:330 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:296 msgid "may be running in the system tray, in the" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:298 msgid "upper right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:300 msgid "lower right region of the screen." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:303 msgid "try rebooting your computer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:339 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:353 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:319 msgid "try deleting the file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:342 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:308 msgid "Cannot Start " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:343 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:309 #, python-format msgid "%s is already running." msgstr "" @@ -11070,52 +11093,52 @@ msgstr "" msgid "Unhandled exception" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:447 msgid "Permission denied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:105 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:448 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:137 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:139 msgid "Title &sort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "" " The green color indicates that the current title sort matches the current " "title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:150 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 msgid "Authors changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:303 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:302 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -11123,27 +11146,27 @@ msgid "" "strings. If it is colored red, then the authors and this text do not match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:308 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:307 msgid "Author s&ort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" " The green color indicates that the current author sort matches the current " "author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:320 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:506 msgid "&Number:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:603 #, python-format msgid "" "Last modified: %s\n" @@ -11151,132 +11174,132 @@ msgid "" "Double click to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:613 #, python-format msgid "Restore %s from the original" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:660 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:659 msgid "Set the cover for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:668 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:667 msgid "Set metadata for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:674 msgid "Add a format to this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:681 msgid "Remove the selected format from this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:749 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:752 msgid "Choose formats for " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:795 msgid "You do not have permission to read the following files:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:822 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:823 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:825 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:826 msgid "No format selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:835 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:838 msgid "Could not read metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:836 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:839 #, python-format msgid "Could not read metadata from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:867 msgid "&Browse" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:866 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:869 msgid "T&rim" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:868 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:871 msgid "&Remove" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:874 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:877 msgid "Download co&ver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:875 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:878 msgid "&Generate cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:925 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:928 msgid "Not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:952 msgid "Specify title and author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:950 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:953 msgid "You must specify a title and author before generating a cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:972 msgid "Invalid cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:970 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:973 msgid "Could not change cover as the image is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:997 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1000 msgid "This book has no cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:999 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1002 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1055 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1058 msgid "stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1127 msgid "Tags changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1125 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1128 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1156 msgid "A comma separated list of languages for this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1176 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1179 msgid "Unknown language" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1177 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1180 #, python-format msgid "The language %s is not recognized" msgid_plural "The languages %s are not recognized" msgstr[0] "" msgstr[1] "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1189 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1192 msgid "I&ds:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1193 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -11284,38 +11307,38 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1254 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1316 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1257 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 msgid "This ISBN number is valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1257 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1260 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 msgid "This ISBN number is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1304 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1307 msgid "Invalid ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1283 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1286 msgid "Enter an ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1305 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1308 msgid "The ISBN you entered is not valid. Try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1329 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1332 msgid "&Publisher:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1399 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1402 msgid "Clear date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1432 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1435 msgid "Publishe&d:" msgstr "" @@ -11381,7 +11404,7 @@ msgid "Downloaded %(num)d of %(tot)d" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/config.py:61 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:61 msgid "Downloaded metadata fields" msgstr "" @@ -12804,87 +12827,87 @@ msgstr "" msgid "No source selected, cannot configure." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:32 msgid "Metadata sources" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:37 msgid "" "Disable any metadata sources you do not want by unchecking them. You can " "also set the cover priority. Covers from sources that have a higher " "(smaller) priority will be preferred when bulk downloading metadata.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:48 msgid "" "Sources with a red X next to their names must be configured before they will " "be used. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:53 msgid "Configure selected source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:66 msgid "" "If you uncheck any fields, metadata for those fields will not be downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:71 msgid "&Select all" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:75 msgid "&Clear all" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:79 msgid "&Select default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:80 msgid "" "Restore your own subset of checked fields that you define using the 'Set as " "default' button" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:84 msgid "&Set as default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:85 msgid "" "Store the currently checked fields as a default you can restore using the " "'Select default' button" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:90 msgid "Convert all downloaded comments to plain &text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:94 msgid "Swap author names from FN LN to LN, FN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:98 msgid "Max. number of &tags to download:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:105 msgid "Max. &time to wait after first match is found:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:133 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:117 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:199 msgid " secs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:113 msgid "Max. time to wait after first &cover is found:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:121 msgid "" "

    Different metadata sources have different sets of tags for the same book. " "If this option is checked, then calibre will use the smaller tag sets. These " @@ -12895,7 +12918,7 @@ msgid "" "for. Most often, they all have large tag sets." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:123 msgid "Prefer &fewer tags" msgstr "" @@ -13352,7 +13375,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:131 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:652 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:652 msgid "&Save" msgstr "" @@ -14124,7 +14147,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/store/search_ui.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/store/web_store_dialog_ui.py:63 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:661 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "Close" msgstr "" @@ -14310,7 +14333,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:455 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:456 msgid "Searches" msgstr "" @@ -14652,34 +14675,42 @@ msgid "" "automatically." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:494 +#, python-format +msgid "" +"The library database at %s appears to be corrupted. Do you want calibre to " +"try and rebuild it automatically? The rebuild may not be completely " +"successful." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:578 msgid "Conversion Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:581 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:601 msgid "Recipe Disabled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:617 msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:631 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:651 msgid "There are active jobs. Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:634 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:654 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:638 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:658 msgid "Active jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:706 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:726 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." @@ -14772,7 +14803,7 @@ msgid "Edit" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:65 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:667 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "Reset" msgstr "" @@ -15274,48 +15305,48 @@ msgstr "" msgid "Toggle" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:444 #, python-format msgid "" "Choose your e-book device. If your device is not in the list, choose a " "\"%s\" device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:505 msgid "Moving library..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:515 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:522 msgid "Failed to move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:576 msgid "Invalid database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:577 #, python-format msgid "" "

    An invalid library already exists at %(loc)s, delete it before trying to " "move the existing library.
    Error: %(err)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:588 msgid "Could not move library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:663 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:669 msgid "Select location for books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:690 #, python-format msgid "" "You must choose an empty folder for the calibre library. %s is not empty." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:758 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:764 msgid "welcome wizard" msgstr "" @@ -15626,7 +15657,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:569 #: /home/kovid/work/calibre/src/calibre/library/caches.py:583 #: /home/kovid/work/calibre/src/calibre/library/caches.py:593 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:222 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:238 msgid "yes" msgstr "" @@ -15634,7 +15665,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/caches.py:568 #: /home/kovid/work/calibre/src/calibre/library/caches.py:580 #: /home/kovid/work/calibre/src/calibre/library/caches.py:590 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:222 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:238 msgid "no" msgstr "" @@ -16519,22 +16550,22 @@ msgid "" "start with a letter" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:67 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:68 #, python-format msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3403 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3404 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3432 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3433 #, python-format msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3449 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3450 msgid "Compacting database" msgstr "" @@ -16693,20 +16724,20 @@ msgid "" "Save into a single directory, ignoring the template directory structure" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:303 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:319 #, python-format msgid "" "Failed to calculate path for save to disk. Template: %(templ)s\n" "Error: %(err)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:309 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:325 #, python-format msgid "Template evaluation resulted in no path components. Template: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:403 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:436 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:419 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:452 msgid "Requested formats not available" msgstr "" @@ -17537,12 +17568,21 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:972 msgid "" +"list_equals(list1, sep1, list2, sep2, yes_val, no_val) -- return yes_val if " +"list1 and list2 contain the same items, otherwise return `no_val. The items " +"are determined by splitting each list using the appropriate separator " +"character (sep1 or sep2). The order of items in the lists is not relevant. " +"The compare is case insensitive." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:990 +msgid "" "today() -- return a date string for today. This value is designed for use in " "format_date or days_between, but can be manipulated like any other string. " "The date is in ISO format." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:983 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1001 msgid "" "days_between(date1, date2) -- return the number of days between date1 and " "date2. The number is positive if date1 is greater than date2, otherwise " @@ -17550,7 +17590,7 @@ msgid "" "empty string." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1005 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1023 msgid "" "language_strings(lang_codes, localize) -- return the strings for the " "language codes passed in lang_codes. If localize is zero, return the strings " @@ -17558,7 +17598,7 @@ msgid "" "the current locale. Lang_codes is a comma-separated list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1025 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1043 msgid "" "language_codes(lang_strings) -- return the language codes for the strings " "passed in lang_strings. The strings must be in the language of the current " @@ -17880,108 +17920,112 @@ msgstr "" msgid "Unknown News Source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:720 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:718 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:827 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:825 msgid "Download finished" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:829 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:827 msgid "Failed to download the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:835 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:833 msgid "Failed to download parts of the following articles:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:837 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:835 msgid " from " msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:839 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:837 msgid "\tFailed links:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:934 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:932 msgid "Could not fetch article." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:936 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:934 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:938 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:936 msgid "Run with -vv to see the reason" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:961 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:959 msgid "Fetching feeds..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:966 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:964 msgid "Got feeds from index page" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:975 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:973 msgid "Trying to download cover..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:977 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:975 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1057 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1055 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1073 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1071 #, python-format msgid "Feeds downloaded to %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1082 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1080 #, python-format msgid "Could not download cover: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1091 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1089 #, python-format msgid "Downloading cover from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1137 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1135 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1277 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1216 +msgid "Articles in this issue: " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1286 msgid "Untitled Article" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1348 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1357 #, python-format msgid "Article downloaded: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1359 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1368 #, python-format msgid "Article download failed: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1376 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1385 msgid "Fetching feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1518 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1527 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1533 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1542 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -18091,75 +18135,75 @@ msgstr "" msgid "Do not download CSS stylesheets." msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:649 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:649 msgid "OK" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:652 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:652 msgid "Save" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:655 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:655 msgid "Open" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:658 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "Cancel" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:661 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "&Close" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:664 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:664 msgid "Apply" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:674 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:674 msgid "Don't Save" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:676 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:676 msgid "Close without Saving" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:678 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:678 msgid "Discard" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:681 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:681 msgid "&Yes" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:684 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:684 msgid "Yes to &All" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:687 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:687 msgid "&No" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:690 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:690 msgid "N&o to All" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:693 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:693 msgid "Save All" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:696 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:696 msgid "Abort" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:699 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:699 msgid "Retry" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:702 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:702 msgid "Ignore" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:705 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:705 msgid "Restore Defaults" msgstr "" diff --git a/src/calibre/translations/zh_TW.po b/src/calibre/translations/zh_TW.po index c3162cfebe..8403a4cac6 100644 --- a/src/calibre/translations/zh_TW.po +++ b/src/calibre/translations/zh_TW.po @@ -7,16 +7,16 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-09-23 18:01+0000\n" -"PO-Revision-Date: 2011-09-28 14:01+0000\n" +"POT-Creation-Date: 2011-09-30 20:39+0000\n" +"PO-Revision-Date: 2011-10-06 09:10+0000\n" "Last-Translator: Chao-Hsiung Liao \n" "Language-Team: Chinese (traditional)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Launchpad-Export-Date: 2011-09-29 04:35+0000\n" -"X-Generator: Launchpad (build 14049)\n" +"X-Launchpad-Export-Date: 2011-10-07 04:35+0000\n" +"X-Generator: Launchpad (build 14085)\n" "Language: zh_TW\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -27,8 +27,8 @@ msgstr "完全不做任何事" #: /home/kovid/work/calibre/src/calibre/db/cache.py:104 #: /home/kovid/work/calibre/src/calibre/db/cache.py:107 #: /home/kovid/work/calibre/src/calibre/db/cache.py:118 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:242 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:243 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:247 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:248 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 @@ -52,7 +52,7 @@ msgstr "完全不做任何事" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1898 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1900 #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/output.py:24 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:286 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:288 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:34 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:35 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:98 @@ -103,8 +103,8 @@ msgstr "完全不做任何事" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:999 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/utils.py:299 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer2/indexer.py:496 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:99 -#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:101 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:138 +#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:140 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1002 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1007 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1079 @@ -144,7 +144,7 @@ msgstr "完全不做任何事" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:380 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:161 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:168 -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:562 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:564 #: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:151 @@ -165,9 +165,9 @@ msgstr "完全不做任何事" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1209 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1212 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1297 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:234 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:252 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:131 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:396 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:161 @@ -177,14 +177,14 @@ msgstr "完全不做任何事" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 #: /home/kovid/work/calibre/src/calibre/library/cli.py:217 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:541 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:549 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:560 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2037 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2187 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3242 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3244 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3377 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:542 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:550 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:561 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2038 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2188 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3243 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3245 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3378 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:227 #: /home/kovid/work/calibre/src/calibre/library/server/content.py:228 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:243 @@ -734,22 +734,22 @@ msgid "This profile is intended for the Amazon Kindle." msgstr "這個設定檔適用於 Amazon Kindle電子書。" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:173 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:660 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:661 msgid "This profile is intended for the Irex Illiad." msgstr "這個設定檔適用於 Irex Illiad。" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:185 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:673 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:674 msgid "This profile is intended for the IRex Digital Reader 1000." msgstr "這個設定檔適用於 IRex Digital Reader 1000 電子書。" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:198 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:687 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:688 msgid "This profile is intended for the IRex Digital Reader 800." msgstr "這個設定檔適用於 IRex Digital Reader 800。" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:210 -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:701 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:702 msgid "This profile is intended for the B&N Nook." msgstr "這個設定檔適用於邦諾電子書" @@ -809,14 +809,19 @@ msgstr "這個設定檔適用SONY PRS 系列,如 500/505/700 型號等,使 msgid "This profile is intended for the Amazon Kindle DX." msgstr "這個設定檔適用於Amazon Kindle DX" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:713 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:714 msgid "This profile is intended for the B&N Nook Color." msgstr "這個設定檔適用於 B&N Nook Color。" -#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:724 +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:725 msgid "This profile is intended for the Sanda Bambook." msgstr "這個設定檔適用於 Sanda Bambook。" +#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:740 +msgid "" +"This profile is intended for the PocketBook Pro 900 series of devices." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/customize/ui.py:31 msgid "Installed plugins" msgstr "已安裝的外掛程式" @@ -880,13 +885,13 @@ msgstr "開啟已經命名的外掛程式" msgid "Disable the named plugin" msgstr "關閉已經命名的外掛程式" -#: /home/kovid/work/calibre/src/calibre/db/backend.py:271 -#: /home/kovid/work/calibre/src/calibre/db/backend.py:280 +#: /home/kovid/work/calibre/src/calibre/db/backend.py:272 +#: /home/kovid/work/calibre/src/calibre/db/backend.py:281 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:288 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:668 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:132 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:674 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:133 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:142 #, python-format msgid "Path to library too long. Must be less than %d characters." msgstr "書庫的路徑太長。必須少於 %d 字元。" @@ -895,26 +900,26 @@ msgstr "書庫的路徑太長。必須少於 %d 字元。" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:563 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:987 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:988 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:814 #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:826 msgid "Yes" msgstr "是" #: /home/kovid/work/calibre/src/calibre/db/fields.py:163 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1101 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1102 msgid "Main" msgstr "主要" #: /home/kovid/work/calibre/src/calibre/db/fields.py:165 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1104 msgid "Card A" msgstr "記憶卡 A" #: /home/kovid/work/calibre/src/calibre/db/fields.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1105 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1106 msgid "Card B" msgstr "記憶卡 B" @@ -926,17 +931,17 @@ msgstr "除錯紀錄" msgid "Communicate with Android phones." msgstr "和Android 為OS的電話交換資料" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:129 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:133 msgid "" "Comma separated list of directories to send e-books to on the device. The " "first one that exists will be used" msgstr "要將電子書傳送至裝置的目錄清單,以逗號分隔。會使用第一個存在的目錄" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:182 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:187 msgid "Communicate with S60 phones." msgstr "與 S60 電話連接。" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:201 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:206 msgid "Communicate with WebOS tablets." msgstr "與 WebOS 平板電腦連接。" @@ -1060,9 +1065,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:453 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1148 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:1150 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:334 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:347 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3103 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:335 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:348 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3104 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:187 msgid "News" msgstr "新聞" @@ -1070,8 +1075,8 @@ msgstr "新聞" #: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2685 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:662 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3062 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3080 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3063 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3081 msgid "Catalog" msgstr "分類" @@ -2741,7 +2746,7 @@ msgstr "" msgid "" "Character encoding for the input HTML files. Common choices include: cp1252, " "cp1251, latin1 and utf-8." -msgstr "" +msgstr "輸入 HTML 檔案的字元編碼。常用的選項包含:cp1252, cp1251, latin1 和 utf-8。" #: /home/kovid/work/calibre/src/calibre/ebooks/html/to_zip.py:91 msgid "Add linked files in breadth first order" @@ -2758,7 +2763,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/htmlz/input.py:62 #, python-format msgid "Multiple HTML files found in the archive. Only %s will be used." -msgstr "" +msgstr "在壓縮檔中找到多個 HTML 檔案。只會使用 %s。" #: /home/kovid/work/calibre/src/calibre/ebooks/htmlz/input.py:68 msgid "No top level HTML file found." @@ -3287,44 +3292,48 @@ msgstr "" msgid "Cover" msgstr "封面" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:409 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:429 msgid "Downloads metadata and covers from Amazon" msgstr "從 Amazon 下載元數據和封面" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:419 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:439 msgid "US" msgstr "TW" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:420 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:440 msgid "France" msgstr "法國" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:421 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:441 msgid "Germany" msgstr "德國" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:422 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:442 msgid "UK" msgstr "英國(UK)" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:423 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:443 msgid "Italy" msgstr "義大利" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:424 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:444 msgid "Japan" msgstr "日文" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:428 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:445 +msgid "Spain" +msgstr "西班牙文" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:449 msgid "Amazon website to use:" msgstr "要使用的 Amazon 網站:" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:429 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:450 msgid "" "Metadata from Amazon will be fetched using this country's Amazon website." msgstr "從 Amazon 取得的元數據會使用那個國家的 Amazon 網站。" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:582 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:603 msgid "Amazon timed out. Try again later." msgstr "Amazon 已逾時。請稍後再試。" @@ -3528,7 +3537,7 @@ msgstr "%s 格式的電子書尚未支援" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:176 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:955 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:958 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "%(series)s 的書籍 %(sidx)s" @@ -3902,6 +3911,8 @@ msgid "" "File also has newer RTF.\n" "Will do the best to convert.\n" msgstr "" +"檔案也有較新的 RTF。\n" +"會使用最好到來轉換。\n" #: /home/kovid/work/calibre/src/calibre/ebooks/snb/output.py:25 #: /home/kovid/work/calibre/src/calibre/ebooks/tcr/output.py:23 @@ -4202,7 +4213,7 @@ msgid "Choose Files" msgstr "選擇檔案" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:751 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:754 msgid "Books" msgstr "書籍" @@ -4324,7 +4335,7 @@ msgstr "您確定" msgid "" "Are you sure you want to add the same files to all %d books? If the " "formatalready exists for a book, it will be replaced." -msgstr "" +msgstr "您確定要將同樣的檔案加入到全部 %d 本書?如果有書籍已經有那個格式,它會被取代。" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:99 msgid "Select book files" @@ -4438,27 +4449,27 @@ msgstr "將使用者註記合併到資料庫" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:123 #, python-format msgid "%(time)s
    Last Page Read: %(loc)d (%(pr)d%%)" -msgstr "" +msgstr "%(time)s
    上次閱讀的頁面: %(loc)d (%(pr)d%%)" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:129 #, python-format msgid "%(time)s
    Last Page Read: Location %(loc)d (%(pr)d%%)" -msgstr "" +msgstr "%(time)s
    上次閱讀的頁面:位置 %(loc)d (%(pr)d%%)" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:148 #, python-format msgid "Location %(dl)d • %(typ)s
    %(text)s
    " -msgstr "" +msgstr "位置 %(dl)d • %(typ)s
    %(text)s
    " #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:157 #, python-format msgid "Page %(dl)d • %(typ)s
    " -msgstr "" +msgstr "頁面 %(dl)d • %(typ)s
    " #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:162 #, python-format msgid "Location %(dl)d • %(typ)s
    " -msgstr "" +msgstr "位置 %(dl)d • %(typ)s
    " #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:20 msgid "Create catalog" @@ -4484,7 +4495,7 @@ msgstr "匯出分類目錄" #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:85 #, python-format msgid "Select destination for %(title)s.%(fmt)s" -msgstr "" +msgstr "選擇 %(title)s.%(fmt)s 的目的端" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:84 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:127 @@ -4605,8 +4616,8 @@ msgstr "資料夾 %s 已經存在。請先刪除它。" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:287 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:341 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:70 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:69 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:673 msgid "Too long" msgstr "太長" @@ -4665,8 +4676,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:377 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:733 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:106 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:88 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:298 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:352 msgid "Success" @@ -4682,7 +4693,8 @@ msgstr "在您的 calibre 書庫資料庫中找不到錯誤。您想要檢查書 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:194 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:745 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:970 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:130 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:377 msgid "Failed" @@ -4739,7 +4751,7 @@ msgid "Create a catalog of the books in your calibre library" msgstr "在您的 calibre 書庫中建立書籍的分類" #: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:88 -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:590 msgid "Cannot convert" msgstr "不能轉換" @@ -4801,7 +4813,7 @@ msgstr "當使用環境變數 CALIBRE_OVERRIDE_DATABASE_PATH 時您不能使用 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:53 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/device_category_editor.py:112 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:674 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:216 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:371 #: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:503 @@ -5098,11 +5110,11 @@ msgstr "下載完成" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:109 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:781 msgid "Download log" -msgstr "" +msgstr "下載紀錄" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:138 msgid "Some books changed" -msgstr "" +msgstr "有些書籍已改變" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:139 msgid "" @@ -5173,11 +5185,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:472 msgid "Applying changed metadata" -msgstr "" +msgstr "套用變更後的元數據" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:545 msgid "Some failures" -msgstr "" +msgstr "某些錯誤" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:546 msgid "" @@ -5207,7 +5219,7 @@ msgstr "F1" #: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks_ui.py:66 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:670 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:670 msgid "Help" msgstr "求助" @@ -5256,7 +5268,7 @@ msgstr "O" #: /home/kovid/work/calibre/src/calibre/gui2/actions/plugin_updates.py:18 msgid "Plugin Updater" -msgstr "" +msgstr "外掛更新程式" #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:20 msgid "Ctrl+P" @@ -5264,7 +5276,7 @@ msgstr "Ctrl+P" #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:22 msgid "Change calibre behavior" -msgstr "" +msgstr "改變 calibre 行為" #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:29 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:208 @@ -5294,7 +5306,7 @@ msgstr "Ctrl+R" #: /home/kovid/work/calibre/src/calibre/gui2/actions/restart.py:14 msgid "Restart" -msgstr "" +msgstr "重新啟動" #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:24 msgid "Save single format to disk..." @@ -5375,19 +5387,19 @@ msgstr "在這個裝置上的書籍沒有詳細資訊可用。" #: /home/kovid/work/calibre/src/calibre/gui2/actions/show_quickview.py:16 msgid "Q" -msgstr "" +msgstr "Q" #: /home/kovid/work/calibre/src/calibre/gui2/actions/show_quickview.py:16 msgid "Show quickview" -msgstr "" +msgstr "顯示快速檢視" #: /home/kovid/work/calibre/src/calibre/gui2/actions/show_quickview.py:31 msgid "No quickview available" -msgstr "" +msgstr "沒有快速檢視可用" #: /home/kovid/work/calibre/src/calibre/gui2/actions/show_quickview.py:32 msgid "Quickview is not available for books on the device." -msgstr "" +msgstr "在裝置上的書籍沒有快速檢視可用。" #: /home/kovid/work/calibre/src/calibre/gui2/actions/similar_books.py:17 msgid "Similar books..." @@ -5427,7 +5439,7 @@ msgstr "同樣標籤的書籍" #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:20 msgid "G" -msgstr "" +msgstr "G" #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:20 msgid "Get books" @@ -5439,26 +5451,26 @@ msgstr "搜尋電子書" #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:28 msgid "author" -msgstr "" +msgstr "作者" #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:28 msgid "title" -msgstr "" +msgstr "書名" #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:29 msgid "book" -msgstr "" +msgstr "書籍" #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:32 #, python-format msgid "Search for this %s" -msgstr "" +msgstr "搜尋這個 %s" #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:35 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search_ui.py:135 #: /home/kovid/work/calibre/src/calibre/gui2/store/search_ui.py:110 msgid "Stores" -msgstr "" +msgstr "商店" #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:38 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_dialog.py:18 @@ -5470,7 +5482,7 @@ msgstr "選擇商店" #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:106 #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:115 msgid "Cannot search" -msgstr "" +msgstr "不能搜尋" #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:134 msgid "" @@ -5497,7 +5509,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:152 msgid "Show this message again" -msgstr "" +msgstr "再次顯示這個訊息" #: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:153 msgid "About Get Books" @@ -5543,7 +5555,7 @@ msgstr "隨機閱讀書籍" #: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:55 msgid "Clear recently viewed list" -msgstr "" +msgstr "清除最近檢視的清單" #: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:137 #: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:217 @@ -5591,7 +5603,7 @@ msgstr "不能開啟資料夾" #: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:218 msgid "This book no longer exists in your library" -msgstr "" +msgstr "這本書已不在您的書庫中" #: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:225 #, python-format @@ -5628,7 +5640,7 @@ msgid "No books found" msgstr "找不到書籍" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:289 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:791 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:794 msgid "No permission" msgstr "沒有權限" @@ -5672,7 +5684,7 @@ msgstr "儲存中..." #: /home/kovid/work/calibre/src/calibre/gui2/add.py:467 msgid "Collecting data, please wait..." -msgstr "" +msgstr "正在收集資料,請稍候..." #: /home/kovid/work/calibre/src/calibre/gui2/add.py:539 msgid "Saved" @@ -5830,54 +5842,54 @@ msgid "" "&Multiple books per folder, assumes every ebook file is a different book" msgstr "每個資料夾有多本書,在資料夾中的每個電子書檔案都是不同書籍(&M)" -#: /home/kovid/work/calibre/src/calibre/gui2/bars.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/bars.py:195 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:302 msgid "Donate" -msgstr "" +msgstr "捐助" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:120 msgid "Click to open" msgstr "按一下來開啟" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:133 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:135 msgid "Ids" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:173 #, python-format msgid "Book %(sidx)s of %(series)s" -msgstr "" +msgstr "%(series)s 的書籍 %(sidx)s" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1035 msgid "Collections" msgstr "藏書" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:288 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:290 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:256 msgid "Paste Cover" msgstr "貼上封面" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:291 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:257 msgid "Copy Cover" msgstr "複製封面" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:555 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:557 msgid "Double-click to open Book Details window" msgstr "雙擊開啟書籍詳細資料視窗" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:556 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:558 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:295 msgid "Path" msgstr "路徑" -#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:557 +#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:559 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109 #, python-format msgid "Cover size: %(width)d x %(height)d" -msgstr "" +msgstr "封面大小: %(width)d x %(height)d" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:16 msgid "BibTeX Options" @@ -5963,7 +5975,7 @@ msgstr "輸出" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:21 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:115 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:21 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:105 @@ -6112,7 +6124,7 @@ msgstr "包含額外排除條件的欄" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:317 msgid "Exclusion pattern" -msgstr "" +msgstr "排除的模式" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:318 msgid "Matching books will be displayed with a check mark" @@ -6548,7 +6560,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output_ui.py:46 msgid "Genre" -msgstr "" +msgstr "分類" #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:104 msgid "Font rescaling wizard" @@ -6693,15 +6705,15 @@ msgstr "將實體縮排以 CSS 縮排取代" #: /home/kovid/work/calibre/src/calibre/gui2/convert/htmlz_output.py:14 msgid "HTMLZ Output" -msgstr "" +msgstr "HTMLZ 輸出" #: /home/kovid/work/calibre/src/calibre/gui2/convert/htmlz_output_ui.py:45 msgid "How to handle CSS" -msgstr "" +msgstr "如何處理 CSS" #: /home/kovid/work/calibre/src/calibre/gui2/convert/htmlz_output_ui.py:46 msgid "How to handle class based CSS" -msgstr "" +msgstr "如何處理以 CSS 為基礎的類別" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:16 msgid "Look & Feel" @@ -6757,7 +6769,7 @@ msgstr "移除段落間距(&S)" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:97 msgid "Insert &blank line between paragraphs" -msgstr "" +msgstr "在段落之間插入空白行(&B)" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:132 @@ -6766,7 +6778,7 @@ msgstr " em" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:106 msgid "Text &justification:" -msgstr "" +msgstr "文字左右對齊(&J):" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:113 msgid "&Transliterate unicode characters to ASCII" @@ -6794,11 +6806,11 @@ msgstr "沒有改變" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:139 msgid "&Indent size:" -msgstr "" +msgstr "縮排大小(&I):" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:144 msgid "&Line size:" -msgstr "" +msgstr "行距(&L):" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:149 msgid "Smarten &punctuation" @@ -6877,33 +6889,33 @@ msgid "" msgstr "設定元數據。輸出檔案會儘可能包含這個元數據。" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:898 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:901 msgid "Choose cover for " msgstr "選擇封面給 " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:187 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:906 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:909 msgid "Cannot read" msgstr "不能讀取" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:907 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:910 msgid "You do not have permission to read the file: " msgstr "您沒有權限可讀取這個檔案: " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:203 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:915 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:918 msgid "Error reading file" msgstr "讀取檔案時發生錯誤" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:916 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:919 msgid "

    There was an error reading from file:
    " msgstr "

    讀取檔案時發生錯誤:
    " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:926 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:929 msgid " is not a valid picture" msgstr " 不是有效的照片" @@ -6928,7 +6940,7 @@ msgid "&Title: " msgstr "書名(&T): " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 msgid "Change the title of this book" msgstr "改變這本書的書名" @@ -6958,7 +6970,7 @@ msgstr "標籤(&G): " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:548 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1089 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1092 msgid "" "Tags categorize the book. This is particularly useful while searching. " "

    They can be any words or phrases, separated by commas." @@ -6967,7 +6979,7 @@ msgstr "用來分類書籍的標籤。這在搜尋時特別有用。

    這 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:555 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:214 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:447 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:446 msgid "&Series:" msgstr "系列(&S):" @@ -6975,7 +6987,7 @@ msgstr "系列(&S):" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:556 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:557 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:446 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:445 msgid "List of known series. You can add new series." msgstr "已知系列的清單。您可以加入新的系列。" @@ -7146,11 +7158,11 @@ msgstr "不能在沒有開啟書籍下使用 GUI 建立程式來建立正規表 #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:144 msgid "Could not open file" -msgstr "" +msgstr "無法開啟檔案" #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:145 msgid "Could not open the file, do you have it open in another program?" -msgstr "" +msgstr "無法開啟檔案,您是否已在其他程式開啟它?" #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:175 msgid "Open book" @@ -7359,7 +7371,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 msgid "Remove &fake margins" -msgstr "" +msgstr "移除假的邊界(&F)" #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:16 msgid "" @@ -7405,7 +7417,7 @@ msgstr "目錄頁過濾條件(&F):" #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:76 msgid "Allow &duplicate links when creating the Table of Contents" -msgstr "" +msgstr "建立目錄頁時允許重複的連結(&D)" #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input.py:12 msgid "TXT Input" @@ -7498,7 +7510,7 @@ msgstr "處理之前不要移除圖片參照" #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:99 msgid "Keep text color, when possible" -msgstr "" +msgstr "可能的話,保留文字顏色" #: /home/kovid/work/calibre/src/calibre/gui2/convert/txtz_output.py:12 msgid "TXTZ Output" @@ -7616,7 +7628,7 @@ msgstr "無法載入封面瀏覽器" #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:271 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:320 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:324 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1396 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1399 msgid "Undefined" msgstr "未指定" @@ -7811,7 +7823,7 @@ msgstr "選擇要傳送的項目" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:919 #, python-format msgid "%(num)i of %(total)i Books" -msgstr "" +msgstr "%(total)i 本書中的 %(num)i" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:923 #, python-format @@ -8109,11 +8121,11 @@ msgstr "複製至剪貼簿(&T)" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:232 msgid "&Done" -msgstr "" +msgstr "完成(&D)" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:235 msgid "Delete &marked" -msgstr "" +msgstr "刪除已標記的(&M)" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:236 msgid "Delete marked files (checked subitems)" @@ -8121,7 +8133,7 @@ msgstr "刪除已標記的檔案(已核取的子項目)" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:239 msgid "&Fix marked" -msgstr "" +msgstr "修正已標記的(&F)" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:242 msgid "Fix marked sections (checked fixable items)" @@ -8148,7 +8160,7 @@ msgstr "輸入以逗號分隔,不含開頭點(.)的副檔名。只用在書籍 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:314 msgid "(fixable)" -msgstr "" +msgstr "(可修正的)" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/models.py:21 @@ -8186,51 +8198,51 @@ msgstr "正在結束" msgid "Convertible" msgstr "可轉換" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:43 msgid "Choose location for calibre library" msgstr "選擇 calibre 書庫的位置" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:50 msgid "Same as current" msgstr "與目前相同" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:51 #, python-format msgid "The location %s contains the current calibre library" msgstr "位置 %s 包含目前的 calibre 書庫" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:56 msgid "No existing library found" msgstr "找不到現有的書庫" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:57 #, python-format msgid "There is no existing calibre library at %s" msgstr "在 %s 找不到現有的書庫" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:62 msgid "Not empty" msgstr "不是空的" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:63 #, python-format msgid "The folder %s is not empty. Please choose an empty folder" msgstr "資料夾 %s 不是空的。請選擇空的資料夾" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:94 msgid "No location" msgstr "沒有位置" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:94 msgid "No location selected" msgstr "尚未選擇位置" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:683 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:689 msgid "Bad location" msgstr "錯誤的位置" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:99 #, python-format msgid "%s is not an existing folder" msgstr "%s 不是現有的資料夾" @@ -8249,7 +8261,7 @@ msgstr "新的位置(&L):" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:80 msgid "Use the previously &existing library at the new location" -msgstr "" +msgstr "在新位置使用先前存在的書庫(&E)" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:81 msgid "&Create an empty library at the new location" @@ -8274,7 +8286,7 @@ msgstr "將目前的書庫移動至新的位置(&M)" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_plugin_toolbars.py:23 #, python-format msgid "Add \"%s\" to toolbars or menus" -msgstr "" +msgstr "將「%s」加入工具列或選單" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_plugin_toolbars.py:29 #, python-format @@ -8298,14 +8310,14 @@ msgstr "設定轉換 %s 的選項" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:211 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:76 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:117 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 msgid "&Title:" msgstr "書名(&T):" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:199 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:198 msgid "&Author(s):" msgstr "作者(&A):" @@ -8314,21 +8326,21 @@ msgid "&Profile:" msgstr "設定檔(&P):" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:24 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:236 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:649 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:241 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:649 msgid "&OK" msgstr "確定(_O)" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog.py:25 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:242 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tweak_epub_ui.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:233 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:658 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "&Cancel" msgstr "取消(_C)" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comments_dialog_ui.py:43 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:26 msgid "Edit Comments" msgstr "編輯評論" @@ -8386,7 +8398,7 @@ msgstr "從裝置刪除" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/device_category_editor.py:21 #, python-format msgid "%(curr)s (was %(initial)s)" -msgstr "" +msgstr "%(curr)s (原本是 %(initial)s)" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/device_category_editor.py:86 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:186 @@ -8472,7 +8484,7 @@ msgstr "作者排序" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:55 msgid "Link" -msgstr "" +msgstr "連結" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:160 @@ -8517,11 +8529,11 @@ msgstr "全用大寫" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:181 msgid "Copy to author sort" -msgstr "" +msgstr "複製到作者排序" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:184 msgid "Copy to author" -msgstr "" +msgstr "複製到作者" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:313 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:932 @@ -8581,19 +8593,19 @@ msgstr "將所有的作者排序數值複製到作者" msgid "Details of job" msgstr "工作的詳細資料" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:21 msgid "Active Jobs" msgstr "使用中的工作" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:49 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:36 msgid "&Stop selected jobs" -msgstr "" +msgstr "停止選取的工作(&S)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:50 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:40 msgid "Show job &details" msgstr "顯示工作詳細資料(&D)" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:51 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:44 msgid "Stop &all non device jobs" msgstr "停止所有非裝置工作(&A)" @@ -8614,7 +8626,7 @@ msgid "Show detailed information about this error" msgstr "顯示關於這個錯誤的詳細資料" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:100 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:525 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:531 msgid "Copied" msgstr "已複製" @@ -8629,7 +8641,7 @@ msgstr "複製到剪貼簿" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:835 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:926 msgid "View log" -msgstr "" +msgstr "檢視記錄" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:58 msgid "Title/Author" @@ -8805,13 +8817,13 @@ msgid "" msgstr "指定這本書籍的作者要如何排序。例如 Charles Dickens 要排成 Dickens, Charles。" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:541 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1047 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1050 msgid "&Rating:" msgstr "評等(&R):" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:542 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:543 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1048 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1051 msgid "Rating of this book. 0-5 stars" msgstr "這本書的評等。從 0-5 顆星" @@ -8885,7 +8897,7 @@ msgid "&Force numbers to start with:" msgstr "強制編號開始於 (&F):" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:569 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1380 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1383 msgid "&Date:" msgstr "日期(&D):" @@ -8962,9 +8974,9 @@ msgid "Set from &ebook file(s)" msgstr "從電子書檔案設定(&E)" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:592 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1152 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1155 msgid "&Languages:" -msgstr "" +msgstr "語言(&L):" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:594 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:552 @@ -9170,33 +9182,33 @@ msgstr "顯示密碼(&S)" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:122 msgid "Restart required" -msgstr "" +msgstr "需要重新啟動程式" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:123 msgid "You must restart Calibre before using this plugin!" -msgstr "" +msgstr "您在使用這個外掛程式之前必須重新啟動 Calibre!" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:164 #, python-format msgid "Version History for %s" -msgstr "" +msgstr "%s 的版本紀錄" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:184 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:82 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/search_ui.py:136 #: /home/kovid/work/calibre/src/calibre/gui2/store/search_ui.py:111 msgid "All" -msgstr "" +msgstr "全部" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:184 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:302 msgid "Installed" -msgstr "" +msgstr "已安裝" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:184 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:397 msgid "Not installed" -msgstr "" +msgstr "未安裝" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:184 msgid "Update available" @@ -9204,7 +9216,7 @@ msgstr "有更新可用" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:302 msgid "Plugin Name" -msgstr "" +msgstr "外掛程式名稱" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:302 #: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:63 @@ -9213,19 +9225,19 @@ msgstr "狀態" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:303 msgid "Available" -msgstr "" +msgstr "可使用" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:303 msgid "Calibre" -msgstr "" +msgstr "Calibre" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:303 msgid "Released" -msgstr "" +msgstr "釋出版" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:328 msgid "PayPal" -msgstr "" +msgstr "PayPal" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:352 msgid "" @@ -9237,23 +9249,23 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:387 msgid "Platform unavailable" -msgstr "" +msgstr "平臺無法使用" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:389 msgid "Calibre upgrade required" -msgstr "" +msgstr "Calibre 需要升級" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:392 msgid "Plugin deprecated" -msgstr "" +msgstr "外掛程式已廢棄" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:394 msgid "New version available" -msgstr "" +msgstr "有新的版本可用" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:396 msgid "Latest version installed" -msgstr "" +msgstr "上次安裝的版本" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:427 msgid "This plugin has been deprecated and should be uninstalled" @@ -9266,45 +9278,45 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:443 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:445 msgid "Right-click to see more options" -msgstr "" +msgstr "按右鍵以查看更多選項" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:430 #, python-format msgid "This plugin can only be installed on: %s" -msgstr "" +msgstr "這個外掛程式只能安裝在:%s" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:434 #, python-format msgid "You must upgrade to at least Calibre %s before installing this plugin" -msgstr "" +msgstr "在安裝這個外掛程式之前您必須升級到 Calibre %s" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:439 msgid "You can install this plugin" -msgstr "" +msgstr "您可以安裝這個外掛程式" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:442 msgid "A new version of this plugin is available" -msgstr "" +msgstr "這個外掛程式有新版本可用" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:444 msgid "This plugin is installed and up-to-date" -msgstr "" +msgstr "這個外掛程式已安裝且為最新版" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:473 msgid "Update Check Failed" -msgstr "" +msgstr "更新檢查失敗" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:474 msgid "Unable to reach the MobileRead plugins forum index page." -msgstr "" +msgstr "無法抵達 MobileRead 外掛程式論壇索引頁。" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:481 msgid "User plugins" -msgstr "" +msgstr "使用者外掛程式" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:486 msgid "User Plugins" -msgstr "" +msgstr "使用者外掛程式" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:494 msgid "Filter list of plugins" @@ -9312,34 +9324,34 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:512 msgid "Description" -msgstr "" +msgstr "描述" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:523 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:535 msgid "&Install" -msgstr "" +msgstr "安裝(&I)" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:524 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:536 msgid "Install the selected plugin" -msgstr "" +msgstr "安裝選取的外掛程式" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:527 msgid "&Customize plugin " -msgstr "" +msgstr "自訂外掛程式(&C) " #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:528 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:580 msgid "Customize the options for this plugin" -msgstr "" +msgstr "自訂這個外掛程式的選項" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:540 msgid "Version &History" -msgstr "" +msgstr "版本歷史紀錄(&H)" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:541 msgid "Show history of changes to this plugin" -msgstr "" +msgstr "顯示這個外掛程式的歷史變更" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:545 msgid "Plugin &Forum Thread" @@ -9352,7 +9364,7 @@ msgstr "啟用/停用外掛程式(&D)" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:555 msgid "Enable or disable this plugin" -msgstr "" +msgstr "啟用或停用這個外掛程式" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:559 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:111 @@ -9361,15 +9373,15 @@ msgstr "移除外掛程式(&R)" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:560 msgid "Uninstall the selected plugin" -msgstr "" +msgstr "解除安裝選取的外掛程式" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:569 msgid "Donate to developer" -msgstr "" +msgstr "捐獻給開發者" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:570 msgid "Donate to the developer of this plugin" -msgstr "" +msgstr "捐款給這個外掛程式的開發者" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:579 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:110 @@ -9379,12 +9391,12 @@ msgstr "自訂外掛程式(&C)" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:675 #, python-format msgid "Are you sure you want to uninstall the %s plugin?" -msgstr "" +msgstr "您確定要解除安裝 %s 外掛程式?" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:687 #, python-format msgid "Install %s" -msgstr "" +msgstr "安裝 %s" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:688 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:283 @@ -9397,32 +9409,32 @@ msgstr "安裝外掛程式有安全性風險。外掛程式可能含有 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:705 #, python-format msgid "Locating zip file for %(name)s: %(link)s" -msgstr "" +msgstr "定位 %(name)s 的 zip 檔案:%(link)s" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:709 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:746 msgid "Install Plugin Failed" -msgstr "" +msgstr "安裝外掛程式失敗" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:710 #, python-format msgid "Unable to locate a plugin zip file for %s" -msgstr "" +msgstr "無法定位 %s 的外掛程式 zip 檔案" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:715 #, python-format msgid "Downloading plugin zip attachment: %s" -msgstr "" +msgstr "下載外掛程式 zip 附加檔案:%s" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:720 #, python-format msgid "Installing plugin: %s" -msgstr "" +msgstr "安裝外掛程式:%s" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:732 #, python-format msgid "Plugin installed: %s" -msgstr "" +msgstr "已安裝外掛程式:%s" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:734 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:299 @@ -9440,7 +9452,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:772 msgid "Version history missing" -msgstr "" +msgstr "缺少版本歷史" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:773 #, python-format @@ -9494,7 +9506,7 @@ msgstr "作者" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:188 msgid "**No items found**" -msgstr "" +msgstr "**找不到項目**" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:189 msgid "" @@ -9513,11 +9525,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview_ui.py:73 msgid "Quickview" -msgstr "" +msgstr "快速檢視" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview_ui.py:74 msgid "Items" -msgstr "" +msgstr "項目" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview_ui.py:75 #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:95 @@ -9535,17 +9547,34 @@ msgstr "搜尋" msgid "Search in the library view for the selected item" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:23 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:25 msgid "" "Restoring database from backups, do not interrupt, this will happen in three " "stages" msgstr "從備份檔還原資料庫,請勿中斷,這會以三個階段完成" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:25 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:27 msgid "Restoring database" msgstr "還原資料庫" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:79 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:80 +#, python-format +msgid "The old database was saved as: %s" +msgstr "舊的資料庫已儲存:%s" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:84 +#, python-format +msgid "" +"Restoring the database succeeded with some warnings click Show details to " +"see the details. %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:89 +#, python-format +msgid "Restoring database was successful. %s" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:94 msgid "" "Your list of books, with all their metadata is stored in a single file, " "called a database. In addition, metadata for each individual book is stored " @@ -9556,30 +9585,21 @@ msgid "" "recipes.

    Do you want to restore the database?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:131 msgid "Restoring database failed, click Show details to see details" msgstr "還原資料庫失敗,請按顯示詳細資料來查看訊息" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:107 -msgid "" -"Restoring the database succeeded with some warnings click Show details to " -"see the details." -msgstr "還原資料庫成功但有些警告訊息,請按顯示詳細資料以查閱訊息。" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:112 -msgid "Restoring database was successful" -msgstr "還原資料庫成功" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:75 msgid "Saved search already exists" -msgstr "" +msgstr "儲存的搜尋已存在" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:49 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:76 #, python-format msgid "The saved search %s already exists, perhaps with different case" -msgstr "" +msgstr "儲存的搜尋 %s 已存在,可能是大小寫不同" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/saved_search_editor.py:62 msgid "" @@ -9632,7 +9652,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:61 msgid "&Download after:" -msgstr "" +msgstr "下載於(&D):" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:91 msgid "" @@ -9649,7 +9669,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:103 msgid "&Days of the month:" -msgstr "" +msgstr "月份的第幾天(&D):" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:105 msgid "Comma separated list of days of the month. For example: 1, 15" @@ -9657,7 +9677,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:109 msgid "Download &after:" -msgstr "" +msgstr "下載於(&A):" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:142 msgid "" @@ -9671,15 +9691,15 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:151 msgid "&Download every:" -msgstr "" +msgstr "下載於每(&D):" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:154 msgid "every hour" -msgstr "" +msgstr "每小時" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:157 msgid "days" -msgstr "" +msgstr "天" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:161 msgid "" @@ -9722,16 +9742,16 @@ msgstr "上次下載:從未" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:379 msgid "never" -msgstr "" +msgstr "永不" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:385 #, python-format msgid "%(days)d days, %(hours)d hours and %(mins)d minutes ago" -msgstr "" +msgstr "%(days)d 天 %(hours)d 小時 %(mins)d 分鐘之前" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:401 msgid "Last downloaded:" -msgstr "" +msgstr "上次下載:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:429 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:206 @@ -9756,7 +9776,7 @@ msgstr "由於沒有網際網路連線可用所以無法下載新聞" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:207 msgid "Go" -msgstr "" +msgstr "前往" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:208 msgid "blurb" @@ -9768,15 +9788,15 @@ msgstr "已排程下載(&S):" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:210 msgid "Days of week" -msgstr "" +msgstr "星期幾" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:211 msgid "Days of month" -msgstr "" +msgstr "月份的幾日" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:212 msgid "Every x days" -msgstr "" +msgstr "每 x 天" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 msgid "&Account" @@ -9821,11 +9841,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:226 msgid "all issues" -msgstr "" +msgstr "所有的議題" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:227 msgid " issues" -msgstr "" +msgstr " 議題" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:228 msgid "&Advanced" @@ -9968,6 +9988,8 @@ msgid "" "See the User Manual for more help" msgstr "" +"請查閱 使用者手冊 取得更多協助" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:210 #: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:218 @@ -9990,7 +10012,7 @@ msgid "&Author:" msgstr "作者(&A):" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:215 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1088 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1091 msgid "Ta&gs:" msgstr "標籤(&G):" @@ -10041,7 +10063,7 @@ msgstr " (不在任何書籍)" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:146 msgid "Category lookup name: " -msgstr "" +msgstr "分類查詢名稱: " #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:191 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:222 @@ -10174,68 +10196,76 @@ msgstr "將標籤加入可用的標籤並套用到目前的書籍" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:105 msgid "Tag" -msgstr "" +msgstr "標籤" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:108 msgid "Count" -msgstr "" +msgstr "計數" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:111 msgid "Was" -msgstr "" +msgstr "是" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:257 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:263 msgid "Template language tutorial" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:267 msgid "Template function reference" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:285 msgid "EXCEPTION: " -msgstr "" +msgstr "例外: " -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:301 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:312 msgid "No column chosen" -msgstr "" +msgstr "沒有選取欄" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:302 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:313 msgid "You must specify a column to be colored" -msgstr "" +msgstr "您必須指定要上色的欄" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:316 msgid "No template provided" -msgstr "" +msgstr "沒有提供範本" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:306 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog.py:317 msgid "The template box cannot be empty" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:97 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:32 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:252 msgid "Set the color of the column:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:39 +msgid "Copy a color name to the clipboard:" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:49 +msgid "Copy the selected color name to the clipboard" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:59 msgid "Template value:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:99 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:60 msgid "" "The value the of the template using the current book in the library view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:100 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:73 msgid "Function &name:" msgstr "函式名稱(&N):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:80 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/template_functions_ui.py:100 msgid "&Documentation:" msgstr "文件(&D):" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_dialog_ui.py:85 msgid "Python &code:" msgstr "Python 程式碼(&C):" @@ -10269,7 +10299,7 @@ msgstr "測試(&T)" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tweak_epub.py:100 msgid "Cannot preview" -msgstr "" +msgstr "不能預覽" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tweak_epub.py:101 msgid "You must first explode the epub before previewing." @@ -10306,7 +10336,7 @@ msgstr "重建 ePub (&R)" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tweak_epub_ui.py:68 msgid "&Preview ePub" -msgstr "" +msgstr "預覽 e&Pub" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:141 msgid "No recipe selected" @@ -10419,7 +10449,7 @@ msgstr "分享食譜(&S)" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:262 msgid "S&how recipe files" -msgstr "" +msgstr "顯示食譜檔案(&H)" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:263 msgid "Customize &builtin recipe" @@ -10442,6 +10472,14 @@ msgid "" "use the \"Advanced mode\" to further customize the fetch " "process.

    " msgstr "" +"\n" +"

    建立基本的新聞食譜,只加將 RSS 餵送加入它。 " +"
    對大部分餵送而言,您必須使用「進階模式」才能進一步自訂取回的程序。

    " #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:270 msgid "Recipe &title:" @@ -10493,6 +10531,8 @@ msgid "" "For help with writing advanced news recipes, please visit User Recipes" msgstr "" +"需要如何撰寫進階的新聞食譜,請參閱 使用者食譜" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:287 msgid "Recipe source code (python)" @@ -10501,43 +10541,43 @@ msgstr "食譜原始碼 (python)" #: /home/kovid/work/calibre/src/calibre/gui2/dnd.py:51 #, python-format msgid "Download %s" -msgstr "" +msgstr "下載 %s" #: /home/kovid/work/calibre/src/calibre/gui2/dnd.py:54 #, python-format msgid "Downloading %(fname)s from %(url)s" -msgstr "" +msgstr "從 %(url)s 下載 %(fname)s" #: /home/kovid/work/calibre/src/calibre/gui2/dnd.py:85 #, python-format msgid "Failed to download from %(url)r with error: %(err)s" -msgstr "" +msgstr "無法從 %(url)r 下載,錯誤為: %(err)s" #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:42 msgid "No file specified to download." -msgstr "" +msgstr "尚未指定要下載的檔案。" #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:70 msgid "Not a support ebook format." -msgstr "" +msgstr "不是支援的電子書格式。" #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:91 #, python-format msgid "Downloading %s" -msgstr "" +msgstr "正在下載 %s" #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:103 msgid "Downloading" -msgstr "" +msgstr "正在下載" #: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:107 msgid "Failed to download ebook" -msgstr "" +msgstr "下載電子書失敗" #: /home/kovid/work/calibre/src/calibre/gui2/email.py:123 #, python-format msgid "Email %(name)s to %(to)s" -msgstr "" +msgstr "寄電子郵件 %(name)s 給 %(to)s" #: /home/kovid/work/calibre/src/calibre/gui2/email.py:142 msgid "News:" @@ -10660,7 +10700,7 @@ msgid "Regular expression (?P)" msgstr "正規表示式 (?P)" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1288 msgid "ISBN:" msgstr "ISBN:" @@ -10670,19 +10710,19 @@ msgstr "正規表示式 (?P)" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:152 msgid "Publisher:" -msgstr "" +msgstr "出版者:" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:153 msgid "Regular expression (?P)" -msgstr "" +msgstr "正規表示式 (?P)" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:155 msgid "Published:" -msgstr "" +msgstr "出版日:" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:156 msgid "Regular expression (?P)" -msgstr "" +msgstr "正規表示式 (?P)" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:263 @@ -10717,13 +10757,13 @@ msgid "Connected " msgstr "已連線 " #: /home/kovid/work/calibre/src/calibre/gui2/init.py:219 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:230 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:261 msgid "Book Details" msgstr "書籍詳細資料" #: /home/kovid/work/calibre/src/calibre/gui2/init.py:221 -#: /home/kovid/work/calibre/src/calibre/gui2/init.py:231 +#: /home/kovid/work/calibre/src/calibre/gui2/init.py:232 msgid "Shift+Alt+D" msgstr "Shift+Alt+D" @@ -10774,13 +10814,13 @@ msgstr "工作已經在執行" #: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:264 msgid "This job cannot be stopped" -msgstr "" +msgstr "這個工作不能停止" #: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:279 msgid "" "Some of the jobs cannot be stopped. Click Show details to see the list of " "unstoppable jobs." -msgstr "" +msgstr "這些工作有些不能停止。點選顯示詳細資料以查看無法停止工作的清單。" #: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:321 msgid "Unavailable" @@ -10805,8 +10845,7 @@ msgstr " - 工作" #: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:504 msgid "Do you really want to stop the selected job?" msgid_plural "Do you really want to stop all the selected jobs?" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "您確定要停止選取的工作?" #: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:514 msgid "Do you really want to stop all non-device jobs?" @@ -10852,7 +10891,7 @@ msgstr "完成" #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:411 #, python-format msgid "Default: %(deflt)s [Currently not conflicting: %(curr)s]" -msgstr "" +msgstr "預設值:%(deflt)s [目前沒有衝突:%(curr)s]" #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:430 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:59 @@ -10871,11 +10910,11 @@ msgstr "已經指派給" #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:499 msgid "This shortcut no longer exists" -msgstr "" +msgstr "這個捷徑鍵已不存在" #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:508 msgid "Shortcuts" -msgstr "" +msgstr "捷徑鍵" #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:592 msgid "" @@ -10884,7 +10923,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:607 msgid "Search for a shortcut by name" -msgstr "" +msgstr "以名稱搜尋捷徑鍵" #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:646 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:232 @@ -10897,7 +10936,7 @@ msgstr "找不到符合項" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:412 #, python-format msgid "Could not find any shortcuts matching %s" -msgstr "" +msgstr "找不到任何符合 %s 的捷徑鍵" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:57 msgid "Eject this device" @@ -11045,7 +11084,7 @@ msgstr "顯示欄" #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:223 msgid "Shrink column if it is too wide to fit" -msgstr "" +msgstr "如果欄太寬無法符合則縮減它" #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:226 msgid "Restore default layout" @@ -11128,137 +11167,133 @@ msgstr "開啟電子書" msgid "Configure" msgstr "設定" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:32 msgid "Use the library located at the specified path." msgstr "使用位於指定路徑的書庫。" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:35 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:34 msgid "Start minimized to system tray." msgstr "開始最小化到系統匣。" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:36 msgid "Log debugging information to console" msgstr "將除錯資訊記錄到主控台" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:38 msgid "Do not check for updates" msgstr "不要檢查更新" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:40 msgid "" "Ignore custom plugins, useful if you installed a plugin that is preventing " "calibre from starting" msgstr "忽略自訂的外掛程式,當您安裝了讓 calibre 無法啟動的外掛程式時會很有用" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:44 msgid "" "Cause a running calibre instance, if any, to be shutdown. Note that if there " "are running jobs, they will be silently aborted, so use with care." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:69 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:691 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:68 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:697 msgid "Calibre Library" msgstr "Calibre Library" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:96 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:95 msgid "Choose a location for your calibre e-book library" msgstr "選擇您的 calibre 電子書庫的位置" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:104 msgid "Failed to create library" msgstr "建立書庫失敗" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:106 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 #, python-format msgid "Failed to create calibre library at: %r." msgstr "無法建立書庫於:%r。" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:108 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:168 msgid "Choose a location for your new calibre e-book library" msgstr "選擇您的新 calibre 電子書庫的位置" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:136 msgid "Initializing user interface..." msgstr "初始化使用者介面..." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:162 msgid "Repairing failed" msgstr "修復失敗" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:163 msgid "The database repair failed. Starting with a new empty library." msgstr "資料庫修復失敗。開始建立一個新的空白書庫。" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:204 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:236 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:177 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:202 msgid "Bad database location" msgstr "錯誤的資料庫位置" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:178 #, python-format msgid "Bad database location %r. calibre will now quit." msgstr "錯誤的資料庫位置 %r。calibre 現在將會關閉。" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:493 msgid "Corrupted database" msgstr "損壞的資料庫" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:191 +#, python-format msgid "" -"Your calibre database appears to be corrupted. Do you want calibre to try " -"and repair it automatically? If you say No, a new empty calibre library will " -"be created." +"The library database at %s appears to be corrupted. Do you want calibre to " +"try and rebuild it automatically? The rebuild may not be completely " +"successful. If you say No, a new empty calibre library will be created." msgstr "" -"您的 calibre 資料庫似乎損壞了。您是否要 calibre 嘗試自動修復它?如果您回答否,將會建立一個新的空白 calibre 書庫。" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:224 -msgid "" -"Repairing database. This can take a very long time for a large collection" -msgstr "正在修復資料庫。若有大量藏書會花上很長的時間" - -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:203 #, python-format msgid "" "Bad database location %r. Will start with a new, empty calibre library" msgstr "錯誤的資料庫位置 %r。將會重開一個新的,空白的 calibre 書庫" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:247 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:213 #, python-format msgid "Starting %s: Loading books..." msgstr "啟動 %s:載入書籍..." -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:327 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:293 msgid "If you are sure it is not running" msgstr "如果您不確定它是否在執行中" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:330 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:296 msgid "may be running in the system tray, in the" msgstr "可能在系統匣中執行,在" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:332 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:298 msgid "upper right region of the screen." msgstr "畫面的右上角區域。" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:334 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:300 msgid "lower right region of the screen." msgstr "畫面的右下角區域。" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:303 msgid "try rebooting your computer." msgstr "嘗試重新啟動您的電腦。" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:339 -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:353 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:319 msgid "try deleting the file" msgstr "嘗試刪除檔案" -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:342 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:308 msgid "Cannot Start " msgstr "不能啟動 " -#: /home/kovid/work/calibre/src/calibre/gui2/main.py:343 +#: /home/kovid/work/calibre/src/calibre/gui2/main.py:309 #, python-format msgid "%s is already running." msgstr "%s 已經在執行中。" @@ -11281,52 +11316,52 @@ msgstr "結束(&Q)" msgid "Unhandled exception" msgstr "未處理的例外" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:267 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:447 msgid "Permission denied" msgstr "權限不足" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:105 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:269 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:268 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:448 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "無法開啟 %s。它是否已被其他的程式開啟?" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:137 msgid "" "Specify how this book should be sorted when by title. For example, The " "Exorcist might be sorted as Exorcist, The." msgstr "指定這本書在依書名排序時要如何排序。例如,The Exorcist 可能會排序為 Exorcist, The。" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:139 msgid "Title &sort:" msgstr "書名排序(&S):" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:147 msgid "" " The green color indicates that the current title sort matches the current " "title" msgstr " 綠色代表目前的書名排序符合目前的書名" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:150 msgid "" " The red color warns that the current title sort does not match the current " "title. No action is required if this is what you want." msgstr " 紅色代表目前的書名排序不符目前的書名。如果這不是您想要的,就不需要任何動作。" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:213 msgid "Authors changed" -msgstr "" +msgstr "作者變更" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:214 msgid "" "You have changed the authors for this book. You must save these changes " "before you can use Manage authors. Do you want to save these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:303 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:302 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles " "Dickens should be sorted as Dickens, Charles.\n" @@ -11334,27 +11369,27 @@ msgid "" "strings. If it is colored red, then the authors and this text do not match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:308 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:307 msgid "Author s&ort:" msgstr "作者排序(&O):" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:318 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:317 msgid "" " The green color indicates that the current author sort matches the current " "author" msgstr " 綠色代表目前的作者排序符合目前的作者" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:321 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:320 msgid "" " The red color indicates that the current author sort does not match the " "current author. No action is required if this is what you want." msgstr " 紅色代表目前的作者排序不符目前的作者。如果這不是您想要的,就不需要任何動作。" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:507 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:506 msgid "&Number:" msgstr "編號(&N):" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:603 #, python-format msgid "" "Last modified: %s\n" @@ -11365,132 +11400,131 @@ msgstr "" "\n" "雙擊以檢視" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:614 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:613 #, python-format msgid "Restore %s from the original" -msgstr "" +msgstr "從原始的還原 %s" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:660 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:659 msgid "Set the cover for the book from the selected format" msgstr "以選取的格式設定書籍封面" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:668 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:667 msgid "Set metadata for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:674 msgid "Add a format to this book" -msgstr "" +msgstr "加入格式到這本書" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:681 msgid "Remove the selected format from this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:749 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:752 msgid "Choose formats for " msgstr "選擇格式給 " -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:792 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:795 msgid "You do not have permission to read the following files:" msgstr "您沒有讀取下列檔案的權限:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:822 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:823 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:825 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:826 msgid "No format selected" msgstr "尚未選取格式" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:835 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:838 msgid "Could not read metadata" msgstr "不能讀取元數據" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:836 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:839 #, python-format msgid "Could not read metadata from %s format" msgstr "不能從 %s 格式讀取元數據" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:864 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:867 msgid "&Browse" msgstr "瀏覽(&B)" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:866 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:869 msgid "T&rim" msgstr "修剪(&R)" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:868 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:871 msgid "&Remove" msgstr "移除(&R)" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:874 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:877 msgid "Download co&ver" msgstr "下載封面(&V)" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:875 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:878 msgid "&Generate cover" msgstr "產生封面(&G)" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:925 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:928 msgid "Not a valid picture" msgstr "不是有效的圖片" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:949 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:952 msgid "Specify title and author" msgstr "指定書名和作者" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:950 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:953 msgid "You must specify a title and author before generating a cover" msgstr "在產生封面之前您必須指定書名和作者" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:972 msgid "Invalid cover" msgstr "無效的封面" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:970 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:973 msgid "Could not change cover as the image is invalid." msgstr "不能將封面改變為無效的圖片。" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:997 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1000 msgid "This book has no cover" msgstr "這本書沒有封面" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:999 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1002 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" -msgstr "" +msgstr "封面尺寸:%(width)d x %(height)d 像素" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1055 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1058 msgid "stars" msgstr "顆星" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1124 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1127 msgid "Tags changed" msgstr "標籤已變更" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1125 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1128 msgid "" "You have changed the tags. In order to use the tags editor, you must either " "discard or apply these changes. Apply changes?" msgstr "您已經改變標籤。為了能使用標籤瀏覽器,您必須放棄或套用這些變更。要套用變更嗎?" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1153 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1156 msgid "A comma separated list of languages for this book" -msgstr "" +msgstr "這本書的語言清單,以逗號分隔" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1176 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1179 msgid "Unknown language" -msgstr "" +msgstr "不明的語言" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1177 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1180 #, python-format msgid "The language %s is not recognized" msgid_plural "The languages %s are not recognized" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "語言 %s 無法辨識" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1189 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1192 msgid "I&ds:" -msgstr "" +msgstr "I&ds:" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1190 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1193 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -11501,44 +11535,44 @@ msgstr "" "\n" "%s" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1254 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1316 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1257 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 msgid "This ISBN number is valid" msgstr "這個 ISBN 編號是有效的" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1257 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1260 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 msgid "This ISBN number is invalid" msgstr "這個 ISBN 編號是無效的" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1304 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1307 msgid "Invalid ISBN" -msgstr "" +msgstr "無效的 ISBN" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1283 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1286 msgid "Enter an ISBN" -msgstr "" +msgstr "請輸入 ISBN" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1305 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1308 msgid "The ISBN you entered is not valid. Try again." -msgstr "" +msgstr "您輸入的 ISBN 是無效的。請再試一次。" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1329 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1332 msgid "&Publisher:" msgstr "出版商(&P):" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1399 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1402 msgid "Clear date" msgstr "清除日期" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1432 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1435 msgid "Publishe&d:" msgstr "出版日(&D):" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:35 msgid "Schedule download?" -msgstr "" +msgstr "是否排程下載?" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:46 #, python-format @@ -11561,46 +11595,46 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:62 msgid "Download only &metadata" -msgstr "" +msgstr "只下載元數據(&M)" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:66 msgid "Download only &covers" -msgstr "" +msgstr "只下載封面(&C)" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:70 msgid "&Configure download" -msgstr "" +msgstr "設定下載(&C)" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:74 msgid "Download &both" -msgstr "" +msgstr "兩者都下載(&B)" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:110 #, python-format msgid "Download metadata for %d books" -msgstr "" +msgstr "下載 %d 本書的元數據" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:113 msgid "Metadata download started" -msgstr "" +msgstr "元數據下載已開始" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:123 msgid "(Failed metadata)" -msgstr "" +msgstr "(失敗的元數據)" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:125 msgid "(Failed cover)" -msgstr "" +msgstr "(失敗的封面)" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:210 #, python-format msgid "Downloaded %(num)d of %(tot)d" -msgstr "" +msgstr "已下載 %(tot)d 中的 %(num)d" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/config.py:61 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:121 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:61 msgid "Downloaded metadata fields" -msgstr "" +msgstr "已下載元數據欄位" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:32 msgid "Edit Metadata" @@ -11640,19 +11674,19 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:133 msgid "Set author sort from author" -msgstr "" +msgstr "從作者設定作者排序" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:134 msgid "Set author from author sort" -msgstr "" +msgstr "從作者排序設定作者" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:137 msgid "Copy author to author sort" -msgstr "" +msgstr "將作者複製到作者排序" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:139 msgid "Copy author sort to author" -msgstr "" +msgstr "將作者排序複製到作者" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:150 msgid "Swap the author and title" @@ -11676,20 +11710,20 @@ msgstr "將剪貼簿的內容貼到識別方塊,前面加上 isbn:" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:214 msgid "&Download metadata" -msgstr "" +msgstr "下載元數據(&D)" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:226 msgid "Configure download metadata" -msgstr "" +msgstr "設定下載元數據" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:230 msgid "Change how calibre downloads metadata" -msgstr "" +msgstr "改變 calibre 如何下載元數據" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:293 #, python-format msgid " [%(num)d of %(tot)d]" -msgstr "" +msgstr " [%(num)d / %(tot)d]" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:335 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:342 @@ -11740,15 +11774,15 @@ msgstr "評論(&C)" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:854 msgid "Basic metadata" -msgstr "" +msgstr "基本元數據" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:133 msgid "Has cover" -msgstr "" +msgstr "具有封面" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:133 msgid "Has summary" -msgstr "" +msgstr "具有摘要" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:190 msgid "" @@ -11768,11 +11802,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:425 msgid "Please wait" -msgstr "" +msgstr "請稍候" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:454 msgid "Query: " -msgstr "" +msgstr "查詢: " #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:473 msgid "Failed to download metadata. Click Show Details to see details" @@ -11792,7 +11826,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:545 msgid "Searching..." -msgstr "" +msgstr "搜尋中…" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:691 #, python-format @@ -13031,87 +13065,87 @@ msgstr "" msgid "No source selected, cannot configure." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:32 msgid "Metadata sources" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:117 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:37 msgid "" "Disable any metadata sources you do not want by unchecking them. You can " "also set the cover priority. Covers from sources that have a higher " "(smaller) priority will be preferred when bulk downloading metadata.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:119 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:48 msgid "" "Sources with a red X next to their names must be configured before they will " "be used. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:53 msgid "Configure selected source" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:66 msgid "" "If you uncheck any fields, metadata for those fields will not be downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:71 msgid "&Select all" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:75 msgid "&Clear all" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:79 msgid "&Select default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:80 msgid "" "Restore your own subset of checked fields that you define using the 'Set as " "default' button" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:127 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:84 msgid "&Set as default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:85 msgid "" "Store the currently checked fields as a default you can restore using the " "'Select default' button" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:129 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:90 msgid "Convert all downloaded comments to plain &text" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:94 msgid "Swap author names from FN LN to LN, FN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:131 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:98 msgid "Max. number of &tags to download:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:105 msgid "Max. &time to wait after first match is found:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:133 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:109 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:117 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:199 msgid " secs" msgstr " 秒" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:113 msgid "Max. time to wait after first &cover is found:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:136 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:121 msgid "" "

    Different metadata sources have different sets of tags for the same book. " "If this option is checked, then calibre will use the smaller tag sets. These " @@ -13122,7 +13156,7 @@ msgid "" "for. Most often, they all have large tag sets." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:123 msgid "Prefer &fewer tags" msgstr "" @@ -13585,7 +13619,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:131 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:652 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:652 msgid "&Save" msgstr "儲存(&S)" @@ -14360,7 +14394,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/store/search_ui.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/store/web_store_dialog_ui.py:63 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:661 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "Close" msgstr "" @@ -14548,7 +14582,7 @@ msgid "" msgstr "改變許多書籍的元數據會花上一些時間。您確定嗎?" #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:823 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:455 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:456 msgid "Searches" msgstr "搜尋" @@ -14896,23 +14930,31 @@ msgid "" "automatically." msgstr "您已經以除錯模式啟動 calibre。在您結束 calibre 後,除錯紀錄會儲存到檔案:%s

    紀錄檔會自動顯示。" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:558 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:494 +#, python-format +msgid "" +"The library database at %s appears to be corrupted. Do you want calibre to " +"try and rebuild it automatically? The rebuild may not be completely " +"successful." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:578 msgid "Conversion Error" msgstr "轉換時發生錯誤" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:581 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:601 msgid "Recipe Disabled" msgstr "食譜已停用" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:597 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:617 msgid "Failed" msgstr "失敗" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:631 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:651 msgid "There are active jobs. Are you sure you want to quit?" msgstr "還有使用中的工作。您確定要結束?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:634 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:654 msgid "" " is communicating with the device!
    \n" " Quitting may cause corruption on the device.
    \n" @@ -14922,11 +14964,11 @@ msgstr "" " 現在結束可能造成裝置上的損毀。
    \n" " 您確定要結束?" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:638 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:658 msgid "Active jobs" msgstr "使用中工作" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:706 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:726 msgid "" "will keep running in the system tray. To close it, choose Quit in the " "context menu of the system tray." @@ -15019,7 +15061,7 @@ msgid "Edit" msgstr "編輯" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager_ui.py:65 -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:667 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:667 msgid "Reset" msgstr "重設" @@ -15526,48 +15568,48 @@ msgstr "隱藏" msgid "Toggle" msgstr "切換" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:438 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:444 #, python-format msgid "" "Choose your e-book device. If your device is not in the list, choose a " "\"%s\" device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:499 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:505 msgid "Moving library..." msgstr "正在移動書庫..." -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:515 -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:516 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:521 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:522 msgid "Failed to move library" msgstr "移動書庫失敗" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:570 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:576 msgid "Invalid database" msgstr "無效的資料庫" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:571 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:577 #, python-format msgid "" "

    An invalid library already exists at %(loc)s, delete it before trying to " "move the existing library.
    Error: %(err)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:582 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:588 msgid "Could not move library" msgstr "無法移動書庫" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:663 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:669 msgid "Select location for books" msgstr "選擇書籍的位置" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:690 #, python-format msgid "" "You must choose an empty folder for the calibre library. %s is not empty." msgstr "您必須選擇一個空的資料夾做為 caliber 書庫。%s 並不是空的。" -#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:758 +#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:764 msgid "welcome wizard" msgstr "歡迎精靈" @@ -15895,7 +15937,7 @@ msgstr "已點選" #: /home/kovid/work/calibre/src/calibre/library/caches.py:569 #: /home/kovid/work/calibre/src/calibre/library/caches.py:583 #: /home/kovid/work/calibre/src/calibre/library/caches.py:593 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:222 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:238 msgid "yes" msgstr "是" @@ -15903,7 +15945,7 @@ msgstr "是" #: /home/kovid/work/calibre/src/calibre/library/caches.py:568 #: /home/kovid/work/calibre/src/calibre/library/caches.py:580 #: /home/kovid/work/calibre/src/calibre/library/caches.py:590 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:222 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:238 msgid "no" msgstr "否" @@ -16842,22 +16884,22 @@ msgid "" "start with a letter" msgstr "標籤必須只包含小寫字母、數字和底線,並以字母開頭" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:67 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:68 #, python-format msgid "%(tt)sAverage rating is %(rating)3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3403 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3404 #, python-format msgid "

    Migrating old database to ebook library in %s

    " msgstr "

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

    " -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3432 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3433 #, python-format msgid "Copying %s" msgstr "正在複製 %s" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3449 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3450 msgid "Compacting database" msgstr "正在壓實資料庫" @@ -17018,20 +17060,20 @@ msgid "" "Save into a single directory, ignoring the template directory structure" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:303 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:319 #, python-format msgid "" "Failed to calculate path for save to disk. Template: %(templ)s\n" "Error: %(err)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:309 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:325 #, python-format msgid "Template evaluation resulted in no path components. Template: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:403 -#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:436 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:419 +#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:452 msgid "Requested formats not available" msgstr "要求的格式無法使用" @@ -17862,12 +17904,21 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:972 msgid "" +"list_equals(list1, sep1, list2, sep2, yes_val, no_val) -- return yes_val if " +"list1 and list2 contain the same items, otherwise return `no_val. The items " +"are determined by splitting each list using the appropriate separator " +"character (sep1 or sep2). The order of items in the lists is not relevant. " +"The compare is case insensitive." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:990 +msgid "" "today() -- return a date string for today. This value is designed for use in " "format_date or days_between, but can be manipulated like any other string. " "The date is in ISO format." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:983 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1001 msgid "" "days_between(date1, date2) -- return the number of days between date1 and " "date2. The number is positive if date1 is greater than date2, otherwise " @@ -17875,7 +17926,7 @@ msgid "" "empty string." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1005 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1023 msgid "" "language_strings(lang_codes, localize) -- return the strings for the " "language codes passed in lang_codes. If localize is zero, return the strings " @@ -17883,7 +17934,7 @@ msgid "" "the current locale. Lang_codes is a comma-separated list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1025 +#: /home/kovid/work/calibre/src/calibre/utils/formatter_functions.py:1043 msgid "" "language_codes(lang_strings) -- return the language codes for the strings " "passed in lang_strings. The strings must be in the language of the current " @@ -18205,108 +18256,112 @@ msgstr "不要從 calibre 伺服器下載最新版的內建食譜" msgid "Unknown News Source" msgstr "未知的新聞來源" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:720 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:718 #, python-format msgid "The \"%s\" recipe needs a username and password." msgstr "「%s」食譜需要使用者名稱和密碼。" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:827 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:825 msgid "Download finished" msgstr "下載完成" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:829 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:827 msgid "Failed to download the following articles:" msgstr "無法下載下列文章:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:835 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:833 msgid "Failed to download parts of the following articles:" msgstr "無法下載下列文章的部分:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:837 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:835 msgid " from " msgstr " 來自 " -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:839 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:837 msgid "\tFailed links:" msgstr "\t失敗的連結:" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:934 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:932 msgid "Could not fetch article." msgstr "無法取得文章。" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:936 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:934 msgid "The debug traceback is available earlier in this log" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:938 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:936 msgid "Run with -vv to see the reason" msgstr "以 -vv 執行以查看原因" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:961 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:959 msgid "Fetching feeds..." msgstr "正在取回餵送..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:966 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:964 msgid "Got feeds from index page" msgstr "從索引頁取得餵送" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:975 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:973 msgid "Trying to download cover..." msgstr "正在嘗試下載封面..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:977 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:975 msgid "Generating masthead..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1057 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1055 #, python-format msgid "Starting download [%d thread(s)]..." msgstr "開始下載 [%d 執行緒]..." -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1073 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1071 #, python-format msgid "Feeds downloaded to %s" msgstr "將餵送下載到 %s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1082 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1080 #, python-format msgid "Could not download cover: %s" msgstr "無法下載封面:%s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1091 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1089 #, python-format msgid "Downloading cover from %s" msgstr "正在從 %s 下載封面" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1137 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1135 msgid "Masthead image downloaded" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1277 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1216 +msgid "Articles in this issue: " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1286 msgid "Untitled Article" msgstr "無標題的文章" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1348 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1357 #, python-format msgid "Article downloaded: %s" msgstr "已下載的文章:%s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1359 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1368 #, python-format msgid "Article download failed: %s" msgstr "下載失敗的文章:%s" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1376 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1385 msgid "Fetching feed" msgstr "正在取回餵送" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1518 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1527 msgid "" "Failed to log in, check your username and password for the calibre " "Periodicals service." msgstr "無法登入,請檢查您的 calibre 週期性服務的使用者名稱與密碼。" -#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1533 +#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1542 msgid "" "You do not have permission to download this issue. Either your subscription " "has expired or you have exceeded the maximum allowed downloads for today." @@ -18421,75 +18476,75 @@ msgstr "" msgid "Do not download CSS stylesheets." msgstr "不要下載 CSS 樣式表。" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:649 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:649 msgid "OK" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:652 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:652 msgid "Save" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:655 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:655 msgid "Open" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:658 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:658 msgid "Cancel" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:661 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:661 msgid "&Close" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:664 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:664 msgid "Apply" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:674 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:674 msgid "Don't Save" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:676 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:676 msgid "Close without Saving" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:678 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:678 msgid "Discard" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:681 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:681 msgid "&Yes" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:684 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:684 msgid "Yes to &All" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:687 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:687 msgid "&No" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:690 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:690 msgid "N&o to All" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:693 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:693 msgid "Save All" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:696 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:696 msgid "Abort" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:699 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:699 msgid "Retry" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:702 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:702 msgid "Ignore" msgstr "" -#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:705 +#: /usr/src/qt-everywhere-opensource-src-4.7.3/src/gui/widgets/qdialogbuttonbox.cpp:705 msgid "Restore Defaults" msgstr ""