mirror of
https://github.com/kovidgoyal/calibre.git
synced 2025-07-09 03:04:10 -04:00
0.8.58
This commit is contained in:
commit
69e51ce64d
@ -19,6 +19,56 @@
|
|||||||
# new recipes:
|
# new recipes:
|
||||||
# - title:
|
# - title:
|
||||||
|
|
||||||
|
- version: 0.8.58
|
||||||
|
date: 2012-06-29
|
||||||
|
|
||||||
|
new features:
|
||||||
|
- title: "Add some texture to calibre generated covers"
|
||||||
|
|
||||||
|
- title: "Drivers for Sogo SS-4370, HTC G2 and Lenovo ThinkPad Tablet"
|
||||||
|
tickets: [1019050, 1017010]
|
||||||
|
|
||||||
|
- title: "Add search to the Manage tags/series/etc. dialogs"
|
||||||
|
|
||||||
|
- title: "News download: Add support for images embedded in the HTML"
|
||||||
|
|
||||||
|
- title: "calibre -s now waits for calibre to shutdown"
|
||||||
|
|
||||||
|
bug fixes:
|
||||||
|
- title: "Workaround for iTunes breaking scripting with version 10.6.3 on OS X."
|
||||||
|
tickets: [1012243]
|
||||||
|
|
||||||
|
- title: "EPUB Input: When there are multiple elements of the same type in the OPF guide, use the first rather than the last element."
|
||||||
|
|
||||||
|
- title: "Windows: Disable the new UI style if the color depth of the desktop is less than 32 bits per pixel"
|
||||||
|
|
||||||
|
- title: "ISBNDB metadata plugin: Return results even though they have no comments"
|
||||||
|
|
||||||
|
- title: "More robust handling of EINTR during IPC"
|
||||||
|
|
||||||
|
- title: "Metadata download: Support for amazon's new results page markup"
|
||||||
|
|
||||||
|
- title: "EPUB Output: Fix a bug that could cause corrupted output when doing an EPUB/OEB to EPUB conversion if the input EPUB had multiple files with the same name"
|
||||||
|
|
||||||
|
- title: "KF8 Output: Fix a couple of bugs that could lead to generation of invalid KF8 files."
|
||||||
|
tickets: [1016672]
|
||||||
|
|
||||||
|
improved recipes:
|
||||||
|
- ABC Digital
|
||||||
|
- O Globo
|
||||||
|
|
||||||
|
new recipes:
|
||||||
|
- title: Sign of the Times and New Statesman
|
||||||
|
author: TerminalVeracity
|
||||||
|
|
||||||
|
- title: CT24
|
||||||
|
author: zoidozoido
|
||||||
|
|
||||||
|
- title: SmileZilla
|
||||||
|
author: Will
|
||||||
|
|
||||||
|
- title: Marketing Sensoriale
|
||||||
|
author: NotTaken
|
||||||
|
|
||||||
- version: 0.8.57
|
- version: 0.8.57
|
||||||
date: 2012-06-22
|
date: 2012-06-22
|
||||||
|
@ -195,7 +195,7 @@ It can get tiresome to keep re-adding a plugin to calibre to test small changes.
|
|||||||
|
|
||||||
Once you've located the zip file of your plugin you can then directly update it with your changes instead of re-adding it each time. To do so from the command line, in the directory that contains your plugin source code, use::
|
Once you've located the zip file of your plugin you can then directly update it with your changes instead of re-adding it each time. To do so from the command line, in the directory that contains your plugin source code, use::
|
||||||
|
|
||||||
calibre -s; zip -R /path/to/plugin/zip/file.zip *; calibre
|
calibre -s; zip -r /path/to/plugin/zip/file.zip *; calibre
|
||||||
|
|
||||||
This will shutdown a running calibre. Wait for the shutdown to complete, then update your plugin files and relaunch calibre.
|
This will shutdown a running calibre. Wait for the shutdown to complete, then update your plugin files and relaunch calibre.
|
||||||
It relies on the freely available zip command line tool.
|
It relies on the freely available zip command line tool.
|
||||||
|
33
recipes/sign_of_the_times.recipe
Normal file
33
recipes/sign_of_the_times.recipe
Normal file
@ -0,0 +1,33 @@
|
|||||||
|
from calibre.web.feeds.news import BasicNewsRecipe
|
||||||
|
from calibre.ebooks.BeautifulSoup import BeautifulSoup
|
||||||
|
|
||||||
|
class SignOfTheTimes(BasicNewsRecipe):
|
||||||
|
title = u'Sign of the Times'
|
||||||
|
language = 'en'
|
||||||
|
__author__ = 'TerminalVeracity'
|
||||||
|
oldest_article = 31#days
|
||||||
|
max_articles_per_feed = 50
|
||||||
|
use_embedded_content = False
|
||||||
|
|
||||||
|
extra_css = """
|
||||||
|
h2{font-size: large; margin: .2em 0; text-decoration: none;}
|
||||||
|
.image-caption{font-size: medium; font-style:italic; margin: 0 0 1em 0;}
|
||||||
|
.article-info{font-size: small; font-style:italic; margin: 0 0 .5em 0;}
|
||||||
|
"""
|
||||||
|
|
||||||
|
remove_stylesheets = True
|
||||||
|
remove_tags = [
|
||||||
|
dict(name='div', attrs={'class':['article-icon','article-print','article-footer']}),
|
||||||
|
dict(name='span', attrs={'class':['tiny']}),
|
||||||
|
]
|
||||||
|
|
||||||
|
feeds = [('Signs', 'http://www.sott.net/xml_engine/signs_rss'),]
|
||||||
|
|
||||||
|
def preprocess_html(self, soup):
|
||||||
|
story = soup.find(name='div', attrs={'class':'article'})
|
||||||
|
soup = BeautifulSoup('<html><head><title>t</title></head><body></body></html>')
|
||||||
|
body = soup.find(name='body')
|
||||||
|
body.insert(0, story)
|
||||||
|
for div in soup.findAll(attrs={'class':'image-caption'}):
|
||||||
|
for br in div.findAll('br'): br.extract()
|
||||||
|
return soup
|
Binary file not shown.
@ -9,14 +9,14 @@ msgstr ""
|
|||||||
"Project-Id-Version: calibre\n"
|
"Project-Id-Version: calibre\n"
|
||||||
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
"POT-Creation-Date: 2011-11-25 14:01+0000\n"
|
"POT-Creation-Date: 2011-11-25 14:01+0000\n"
|
||||||
"PO-Revision-Date: 2012-06-16 13:09+0000\n"
|
"PO-Revision-Date: 2012-06-22 17:32+0000\n"
|
||||||
"Last-Translator: Paco Molinero <paco@byasl.com>\n"
|
"Last-Translator: Jellby <Unknown>\n"
|
||||||
"Language-Team: Español; Castellano <>\n"
|
"Language-Team: Español; Castellano <>\n"
|
||||||
"MIME-Version: 1.0\n"
|
"MIME-Version: 1.0\n"
|
||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"X-Launchpad-Export-Date: 2012-06-17 04:34+0000\n"
|
"X-Launchpad-Export-Date: 2012-06-23 05:01+0000\n"
|
||||||
"X-Generator: Launchpad (build 15419)\n"
|
"X-Generator: Launchpad (build 15461)\n"
|
||||||
|
|
||||||
#. name for aaa
|
#. name for aaa
|
||||||
msgid "Ghotuo"
|
msgid "Ghotuo"
|
||||||
@ -8016,7 +8016,7 @@ msgstr "Gbari"
|
|||||||
|
|
||||||
#. name for gbz
|
#. name for gbz
|
||||||
msgid "Dari; Zoroastrian"
|
msgid "Dari; Zoroastrian"
|
||||||
msgstr "Dari; Zoroastrian"
|
msgstr "Darí zoroástrico"
|
||||||
|
|
||||||
#. name for gcc
|
#. name for gcc
|
||||||
msgid "Mali"
|
msgid "Mali"
|
||||||
@ -8048,7 +8048,7 @@ msgstr "Francés criollo guyanés"
|
|||||||
|
|
||||||
#. name for gct
|
#. name for gct
|
||||||
msgid "German; Colonia Tovar"
|
msgid "German; Colonia Tovar"
|
||||||
msgstr "Alemán; Colonia Tovar"
|
msgstr "Alemán coloniero"
|
||||||
|
|
||||||
#. name for gda
|
#. name for gda
|
||||||
msgid "Lohar; Gade"
|
msgid "Lohar; Gade"
|
||||||
@ -8372,7 +8372,7 @@ msgstr "Geji"
|
|||||||
|
|
||||||
#. name for gjk
|
#. name for gjk
|
||||||
msgid "Koli; Kachi"
|
msgid "Koli; Kachi"
|
||||||
msgstr "Koli; Kachi"
|
msgstr "Koli kachi"
|
||||||
|
|
||||||
#. name for gjn
|
#. name for gjn
|
||||||
msgid "Gonja"
|
msgid "Gonja"
|
||||||
@ -8396,7 +8396,7 @@ msgstr "Gokana"
|
|||||||
|
|
||||||
#. name for gkp
|
#. name for gkp
|
||||||
msgid "Kpelle; Guinea"
|
msgid "Kpelle; Guinea"
|
||||||
msgstr "Kpelle; Guinea"
|
msgstr "Kpelle de Guinea"
|
||||||
|
|
||||||
#. name for gla
|
#. name for gla
|
||||||
msgid "Gaelic; Scottish"
|
msgid "Gaelic; Scottish"
|
||||||
@ -8480,7 +8480,7 @@ msgstr "Bajo alemán medio"
|
|||||||
|
|
||||||
#. name for gmm
|
#. name for gmm
|
||||||
msgid "Gbaya-Mbodomo"
|
msgid "Gbaya-Mbodomo"
|
||||||
msgstr "Gbaya-Mbodomo"
|
msgstr "Gbaya-mbodomo"
|
||||||
|
|
||||||
#. name for gmn
|
#. name for gmn
|
||||||
msgid "Gimnime"
|
msgid "Gimnime"
|
||||||
@ -8560,7 +8560,7 @@ msgstr "Gana"
|
|||||||
|
|
||||||
#. name for gnr
|
#. name for gnr
|
||||||
msgid "Gureng Gureng"
|
msgid "Gureng Gureng"
|
||||||
msgstr "Gureng Gureng"
|
msgstr "Gureng gureng"
|
||||||
|
|
||||||
#. name for gnt
|
#. name for gnt
|
||||||
msgid "Guntai"
|
msgid "Guntai"
|
||||||
@ -8616,7 +8616,7 @@ msgstr "Gobasi"
|
|||||||
|
|
||||||
#. name for goj
|
#. name for goj
|
||||||
msgid "Gowlan"
|
msgid "Gowlan"
|
||||||
msgstr "Gowlan"
|
msgstr "Gowlano"
|
||||||
|
|
||||||
#. name for gok
|
#. name for gok
|
||||||
msgid "Gowli"
|
msgid "Gowli"
|
||||||
@ -8628,7 +8628,7 @@ msgstr "Gola"
|
|||||||
|
|
||||||
#. name for gom
|
#. name for gom
|
||||||
msgid "Konkani; Goan"
|
msgid "Konkani; Goan"
|
||||||
msgstr "Konkani; Goan"
|
msgstr "konkaní de Goa"
|
||||||
|
|
||||||
#. name for gon
|
#. name for gon
|
||||||
msgid "Gondi"
|
msgid "Gondi"
|
||||||
@ -8636,7 +8636,7 @@ msgstr "Gondi"
|
|||||||
|
|
||||||
#. name for goo
|
#. name for goo
|
||||||
msgid "Gone Dau"
|
msgid "Gone Dau"
|
||||||
msgstr "Gone Dau"
|
msgstr "Gone dau"
|
||||||
|
|
||||||
#. name for gop
|
#. name for gop
|
||||||
msgid "Yeretuar"
|
msgid "Yeretuar"
|
||||||
@ -8652,7 +8652,7 @@ msgstr "Gorontalo"
|
|||||||
|
|
||||||
#. name for gos
|
#. name for gos
|
||||||
msgid "Gronings"
|
msgid "Gronings"
|
||||||
msgstr "Gronings"
|
msgstr "Groningués"
|
||||||
|
|
||||||
#. name for got
|
#. name for got
|
||||||
msgid "Gothic"
|
msgid "Gothic"
|
||||||
@ -8676,11 +8676,11 @@ msgstr "Goundo"
|
|||||||
|
|
||||||
#. name for goz
|
#. name for goz
|
||||||
msgid "Gozarkhani"
|
msgid "Gozarkhani"
|
||||||
msgstr "Gozarkhani"
|
msgstr "Gozarjaní"
|
||||||
|
|
||||||
#. name for gpa
|
#. name for gpa
|
||||||
msgid "Gupa-Abawa"
|
msgid "Gupa-Abawa"
|
||||||
msgstr "Gupa-Abawa"
|
msgstr "Gupa-abawa"
|
||||||
|
|
||||||
#. name for gpn
|
#. name for gpn
|
||||||
msgid "Taiap"
|
msgid "Taiap"
|
||||||
@ -8704,7 +8704,7 @@ msgstr "Gor"
|
|||||||
|
|
||||||
#. name for gra
|
#. name for gra
|
||||||
msgid "Garasia; Rajput"
|
msgid "Garasia; Rajput"
|
||||||
msgstr "Garasia; Rajput"
|
msgstr "Garasia rajput"
|
||||||
|
|
||||||
#. name for grb
|
#. name for grb
|
||||||
msgid "Grebo"
|
msgid "Grebo"
|
||||||
@ -8716,7 +8716,7 @@ msgstr "Griego antiguo (hasta 1453)"
|
|||||||
|
|
||||||
#. name for grd
|
#. name for grd
|
||||||
msgid "Guruntum-Mbaaru"
|
msgid "Guruntum-Mbaaru"
|
||||||
msgstr "Guruntum-Mbaaru"
|
msgstr "Guruntum-mbaaru"
|
||||||
|
|
||||||
#. name for grg
|
#. name for grg
|
||||||
msgid "Madi"
|
msgid "Madi"
|
||||||
@ -8736,7 +8736,7 @@ msgstr "Grebo meridional"
|
|||||||
|
|
||||||
#. name for grm
|
#. name for grm
|
||||||
msgid "Kota Marudu Talantang"
|
msgid "Kota Marudu Talantang"
|
||||||
msgstr "Kota Marudu Talantang"
|
msgstr "Talantang de Kota Marudu"
|
||||||
|
|
||||||
#. name for grn
|
#. name for grn
|
||||||
msgid "Guarani"
|
msgid "Guarani"
|
||||||
@ -8780,7 +8780,7 @@ msgstr "Guriaso"
|
|||||||
|
|
||||||
#. name for gry
|
#. name for gry
|
||||||
msgid "Grebo; Barclayville"
|
msgid "Grebo; Barclayville"
|
||||||
msgstr "Grebo; Barclayville"
|
msgstr "Grebo de Barclayville"
|
||||||
|
|
||||||
#. name for grz
|
#. name for grz
|
||||||
msgid "Guramalum"
|
msgid "Guramalum"
|
||||||
@ -8808,7 +8808,7 @@ msgstr "Gusan"
|
|||||||
|
|
||||||
#. name for gso
|
#. name for gso
|
||||||
msgid "Gbaya; Southwest"
|
msgid "Gbaya; Southwest"
|
||||||
msgstr "Gbaya; suodeste"
|
msgstr "Gbaya suroccidental"
|
||||||
|
|
||||||
#. name for gsp
|
#. name for gsp
|
||||||
msgid "Wasembo"
|
msgid "Wasembo"
|
||||||
@ -8844,7 +8844,7 @@ msgstr "Wayuu"
|
|||||||
|
|
||||||
#. name for gud
|
#. name for gud
|
||||||
msgid "Dida; Yocoboué"
|
msgid "Dida; Yocoboué"
|
||||||
msgstr "Dida; Yocoboué"
|
msgstr "Dida de Yocoboué"
|
||||||
|
|
||||||
#. name for gue
|
#. name for gue
|
||||||
msgid "Gurinji"
|
msgid "Gurinji"
|
||||||
@ -8908,7 +8908,7 @@ msgstr "Lengua de signos guineana"
|
|||||||
|
|
||||||
#. name for gut
|
#. name for gut
|
||||||
msgid "Maléku Jaíka"
|
msgid "Maléku Jaíka"
|
||||||
msgstr "Maléku Jaíka"
|
msgstr "Maléku jaíka"
|
||||||
|
|
||||||
#. name for guu
|
#. name for guu
|
||||||
msgid "Yanomamö"
|
msgid "Yanomamö"
|
||||||
@ -8960,15 +8960,15 @@ msgstr "Gurmana"
|
|||||||
|
|
||||||
#. name for gvn
|
#. name for gvn
|
||||||
msgid "Kuku-Yalanji"
|
msgid "Kuku-Yalanji"
|
||||||
msgstr "Kuku-Yalanji"
|
msgstr "Kuku-yalanji"
|
||||||
|
|
||||||
#. name for gvo
|
#. name for gvo
|
||||||
msgid "Gavião Do Jiparaná"
|
msgid "Gavião Do Jiparaná"
|
||||||
msgstr "Gavião Do Jiparaná"
|
msgstr "Gavião de Jiparaná"
|
||||||
|
|
||||||
#. name for gvp
|
#. name for gvp
|
||||||
msgid "Gavião; Pará"
|
msgid "Gavião; Pará"
|
||||||
msgstr "Gavião; Pará"
|
msgstr "Gavião de Pará"
|
||||||
|
|
||||||
#. name for gvr
|
#. name for gvr
|
||||||
msgid "Gurung; Western"
|
msgid "Gurung; Western"
|
||||||
@ -9028,7 +9028,7 @@ msgstr "Gwere"
|
|||||||
|
|
||||||
#. name for gwt
|
#. name for gwt
|
||||||
msgid "Gawar-Bati"
|
msgid "Gawar-Bati"
|
||||||
msgstr "Gawar-Bati"
|
msgstr "Gawar-bati"
|
||||||
|
|
||||||
#. name for gwu
|
#. name for gwu
|
||||||
msgid "Guwamu"
|
msgid "Guwamu"
|
||||||
@ -9048,7 +9048,7 @@ msgstr "Wè meridional"
|
|||||||
|
|
||||||
#. name for gya
|
#. name for gya
|
||||||
msgid "Gbaya; Northwest"
|
msgid "Gbaya; Northwest"
|
||||||
msgstr "Gbaya; moroeste"
|
msgstr "Gbaya nororiental"
|
||||||
|
|
||||||
#. name for gyb
|
#. name for gyb
|
||||||
msgid "Garus"
|
msgid "Garus"
|
||||||
@ -9296,7 +9296,7 @@ msgstr "Haigwai"
|
|||||||
|
|
||||||
#. name for hhi
|
#. name for hhi
|
||||||
msgid "Hoia Hoia"
|
msgid "Hoia Hoia"
|
||||||
msgstr "Hoia Hoia"
|
msgstr "Hoia hoia"
|
||||||
|
|
||||||
#. name for hhr
|
#. name for hhr
|
||||||
msgid "Kerak"
|
msgid "Kerak"
|
||||||
@ -9320,7 +9320,7 @@ msgstr "Hidatsa"
|
|||||||
|
|
||||||
#. name for hif
|
#. name for hif
|
||||||
msgid "Hindi; Fiji"
|
msgid "Hindi; Fiji"
|
||||||
msgstr "Hindi; Fiji"
|
msgstr "Hindi de Fiyi"
|
||||||
|
|
||||||
#. name for hig
|
#. name for hig
|
||||||
msgid "Kamwe"
|
msgid "Kamwe"
|
||||||
@ -9340,7 +9340,7 @@ msgstr "Hijuk"
|
|||||||
|
|
||||||
#. name for hik
|
#. name for hik
|
||||||
msgid "Seit-Kaitetu"
|
msgid "Seit-Kaitetu"
|
||||||
msgstr "Seit-Kaitetu"
|
msgstr "Seit-kaitetu"
|
||||||
|
|
||||||
#. name for hil
|
#. name for hil
|
||||||
msgid "Hiligaynon"
|
msgid "Hiligaynon"
|
||||||
@ -9384,7 +9384,7 @@ msgstr "Hunde"
|
|||||||
|
|
||||||
#. name for hkk
|
#. name for hkk
|
||||||
msgid "Hunjara-Kaina Ke"
|
msgid "Hunjara-Kaina Ke"
|
||||||
msgstr "Hunjara-Kaina Ke"
|
msgstr "Hunjara-kaina ke"
|
||||||
|
|
||||||
#. name for hks
|
#. name for hks
|
||||||
msgid "Hong Kong Sign Language"
|
msgid "Hong Kong Sign Language"
|
||||||
@ -9400,7 +9400,7 @@ msgstr "Halbi"
|
|||||||
|
|
||||||
#. name for hld
|
#. name for hld
|
||||||
msgid "Halang Doan"
|
msgid "Halang Doan"
|
||||||
msgstr "Halang Doan"
|
msgstr "Halang doan"
|
||||||
|
|
||||||
#. name for hle
|
#. name for hle
|
||||||
msgid "Hlersu"
|
msgid "Hlersu"
|
||||||
@ -9408,7 +9408,7 @@ msgstr "Hlersu"
|
|||||||
|
|
||||||
#. name for hlt
|
#. name for hlt
|
||||||
msgid "Nga La"
|
msgid "Nga La"
|
||||||
msgstr "Nga La"
|
msgstr "Nga la"
|
||||||
|
|
||||||
#. name for hlu
|
#. name for hlu
|
||||||
msgid "Luwian; Hieroglyphic"
|
msgid "Luwian; Hieroglyphic"
|
||||||
@ -9424,7 +9424,7 @@ msgstr ""
|
|||||||
|
|
||||||
#. name for hmc
|
#. name for hmc
|
||||||
msgid "Miao; Central Huishui"
|
msgid "Miao; Central Huishui"
|
||||||
msgstr "Miao; Central Huishui"
|
msgstr "Miao de Huishui central"
|
||||||
|
|
||||||
#. name for hmd
|
#. name for hmd
|
||||||
msgid "Miao; Large Flowery"
|
msgid "Miao; Large Flowery"
|
||||||
@ -9460,7 +9460,7 @@ msgstr "Maek"
|
|||||||
|
|
||||||
#. name for hml
|
#. name for hml
|
||||||
msgid "Miao; Luopohe"
|
msgid "Miao; Luopohe"
|
||||||
msgstr "Miao; Luopohe"
|
msgstr "Miao del río Luobo"
|
||||||
|
|
||||||
#. name for hmm
|
#. name for hmm
|
||||||
msgid "Miao; Central Mashan"
|
msgid "Miao; Central Mashan"
|
||||||
@ -9472,7 +9472,7 @@ msgstr "Hmong"
|
|||||||
|
|
||||||
#. name for hmo
|
#. name for hmo
|
||||||
msgid "Hiri Motu"
|
msgid "Hiri Motu"
|
||||||
msgstr "Hiri Motu"
|
msgstr "Hiri motu"
|
||||||
|
|
||||||
#. name for hmp
|
#. name for hmp
|
||||||
msgid "Miao; Northern Mashan"
|
msgid "Miao; Northern Mashan"
|
||||||
@ -9500,7 +9500,7 @@ msgstr "Hamap"
|
|||||||
|
|
||||||
#. name for hmv
|
#. name for hmv
|
||||||
msgid "Hmong Dô"
|
msgid "Hmong Dô"
|
||||||
msgstr "Hmong Dô"
|
msgstr "Hmong dô"
|
||||||
|
|
||||||
#. name for hmw
|
#. name for hmw
|
||||||
msgid "Miao; Western Mashan"
|
msgid "Miao; Western Mashan"
|
||||||
@ -9536,7 +9536,7 @@ msgstr "Hani"
|
|||||||
|
|
||||||
#. name for hnj
|
#. name for hnj
|
||||||
msgid "Hmong Njua"
|
msgid "Hmong Njua"
|
||||||
msgstr "Hmong Njua"
|
msgstr "Hmong njua"
|
||||||
|
|
||||||
#. name for hnn
|
#. name for hnn
|
||||||
msgid "Hanunoo"
|
msgid "Hanunoo"
|
||||||
@ -12396,7 +12396,7 @@ msgstr ""
|
|||||||
|
|
||||||
#. name for knn
|
#. name for knn
|
||||||
msgid "Konkani (individual language)"
|
msgid "Konkani (individual language)"
|
||||||
msgstr "Konkani (idioma individual)"
|
msgstr "Konkaní (idioma individual)"
|
||||||
|
|
||||||
#. name for kno
|
#. name for kno
|
||||||
msgid "Kono (Sierra Leone)"
|
msgid "Kono (Sierra Leone)"
|
||||||
@ -12484,7 +12484,7 @@ msgstr ""
|
|||||||
|
|
||||||
#. name for kok
|
#. name for kok
|
||||||
msgid "Konkani (macrolanguage)"
|
msgid "Konkani (macrolanguage)"
|
||||||
msgstr "Konkani (macrolengua)"
|
msgstr "Konkaní (macrolengua)"
|
||||||
|
|
||||||
#. name for kol
|
#. name for kol
|
||||||
msgid "Kol (Papua New Guinea)"
|
msgid "Kol (Papua New Guinea)"
|
||||||
@ -13020,7 +13020,7 @@ msgstr ""
|
|||||||
|
|
||||||
#. name for ktr
|
#. name for ktr
|
||||||
msgid "Kota Marudu Tinagas"
|
msgid "Kota Marudu Tinagas"
|
||||||
msgstr ""
|
msgstr "Tinagas de Kota Marudu"
|
||||||
|
|
||||||
#. name for kts
|
#. name for kts
|
||||||
msgid "Muyu; South"
|
msgid "Muyu; South"
|
||||||
@ -13252,7 +13252,7 @@ msgstr ""
|
|||||||
|
|
||||||
#. name for kvx
|
#. name for kvx
|
||||||
msgid "Koli; Parkari"
|
msgid "Koli; Parkari"
|
||||||
msgstr ""
|
msgstr "Koli parkari"
|
||||||
|
|
||||||
#. name for kvy
|
#. name for kvy
|
||||||
msgid "Karen; Yintale"
|
msgid "Karen; Yintale"
|
||||||
@ -13424,7 +13424,7 @@ msgstr ""
|
|||||||
|
|
||||||
#. name for kxp
|
#. name for kxp
|
||||||
msgid "Koli; Wadiyara"
|
msgid "Koli; Wadiyara"
|
||||||
msgstr ""
|
msgstr "Koli wadiyara"
|
||||||
|
|
||||||
#. name for kxq
|
#. name for kxq
|
||||||
msgid "Kanum; Smärky"
|
msgid "Kanum; Smärky"
|
||||||
@ -21184,7 +21184,7 @@ msgstr ""
|
|||||||
|
|
||||||
#. name for prd
|
#. name for prd
|
||||||
msgid "Parsi-Dari"
|
msgid "Parsi-Dari"
|
||||||
msgstr ""
|
msgstr "Persa dari"
|
||||||
|
|
||||||
#. name for pre
|
#. name for pre
|
||||||
msgid "Principense"
|
msgid "Principense"
|
||||||
@ -23716,7 +23716,7 @@ msgstr "Spokane"
|
|||||||
|
|
||||||
#. name for spp
|
#. name for spp
|
||||||
msgid "Senoufo; Supyire"
|
msgid "Senoufo; Supyire"
|
||||||
msgstr "Senoufo; Supyire"
|
msgstr "Senoufo supyire"
|
||||||
|
|
||||||
#. name for spq
|
#. name for spq
|
||||||
msgid "Spanish; Loreto-Ucayali"
|
msgid "Spanish; Loreto-Ucayali"
|
||||||
@ -23828,7 +23828,7 @@ msgstr "Siriano"
|
|||||||
|
|
||||||
#. name for srk
|
#. name for srk
|
||||||
msgid "Serudung Murut"
|
msgid "Serudung Murut"
|
||||||
msgstr "Serudung Murut"
|
msgstr "Serudung murut"
|
||||||
|
|
||||||
#. name for srl
|
#. name for srl
|
||||||
msgid "Isirawa"
|
msgid "Isirawa"
|
||||||
@ -23836,11 +23836,11 @@ msgstr "Isirawa"
|
|||||||
|
|
||||||
#. name for srm
|
#. name for srm
|
||||||
msgid "Saramaccan"
|
msgid "Saramaccan"
|
||||||
msgstr "Saramaccan"
|
msgstr "Saramacano"
|
||||||
|
|
||||||
#. name for srn
|
#. name for srn
|
||||||
msgid "Sranan Tongo"
|
msgid "Sranan Tongo"
|
||||||
msgstr "Sranan Tongo"
|
msgstr "Sranan tongo"
|
||||||
|
|
||||||
#. name for sro
|
#. name for sro
|
||||||
msgid "Sardinian; Campidanese"
|
msgid "Sardinian; Campidanese"
|
||||||
@ -23904,7 +23904,7 @@ msgstr "Siroi"
|
|||||||
|
|
||||||
#. name for sse
|
#. name for sse
|
||||||
msgid "Sama; Bangingih"
|
msgid "Sama; Bangingih"
|
||||||
msgstr "Sama; Bangingih"
|
msgstr "Sama banguingui"
|
||||||
|
|
||||||
#. name for ssf
|
#. name for ssf
|
||||||
msgid "Thao"
|
msgid "Thao"
|
||||||
@ -28868,7 +28868,7 @@ msgstr ""
|
|||||||
|
|
||||||
#. name for xpe
|
#. name for xpe
|
||||||
msgid "Kpelle; Liberia"
|
msgid "Kpelle; Liberia"
|
||||||
msgstr ""
|
msgstr "Kpelle de Liberia"
|
||||||
|
|
||||||
#. name for xpg
|
#. name for xpg
|
||||||
msgid "Phrygian"
|
msgid "Phrygian"
|
||||||
@ -29364,7 +29364,7 @@ msgstr ""
|
|||||||
|
|
||||||
#. name for ybe
|
#. name for ybe
|
||||||
msgid "Yugur; West"
|
msgid "Yugur; West"
|
||||||
msgstr ""
|
msgstr "Yugur occidental"
|
||||||
|
|
||||||
#. name for ybh
|
#. name for ybh
|
||||||
msgid "Yakha"
|
msgid "Yakha"
|
||||||
@ -29524,7 +29524,7 @@ msgstr "Árabe judeo-iraquí"
|
|||||||
|
|
||||||
#. name for yhl
|
#. name for yhl
|
||||||
msgid "Phowa; Hlepho"
|
msgid "Phowa; Hlepho"
|
||||||
msgstr ""
|
msgstr "Phowa hlepho"
|
||||||
|
|
||||||
#. name for yia
|
#. name for yia
|
||||||
msgid "Yinggarda"
|
msgid "Yinggarda"
|
||||||
@ -29556,7 +29556,7 @@ msgstr ""
|
|||||||
|
|
||||||
#. name for yik
|
#. name for yik
|
||||||
msgid "Lalo; Dongshanba"
|
msgid "Lalo; Dongshanba"
|
||||||
msgstr ""
|
msgstr "Lalo dongshanba"
|
||||||
|
|
||||||
#. name for yil
|
#. name for yil
|
||||||
msgid "Yindjilandji"
|
msgid "Yindjilandji"
|
||||||
@ -29748,7 +29748,7 @@ msgstr "Yamna"
|
|||||||
|
|
||||||
#. name for ymo
|
#. name for ymo
|
||||||
msgid "Yangum Mon"
|
msgid "Yangum Mon"
|
||||||
msgstr "Yangum Mon"
|
msgstr "Yangum mon"
|
||||||
|
|
||||||
#. name for ymp
|
#. name for ymp
|
||||||
msgid "Yamap"
|
msgid "Yamap"
|
||||||
@ -29756,7 +29756,7 @@ msgstr "Yamap"
|
|||||||
|
|
||||||
#. name for ymq
|
#. name for ymq
|
||||||
msgid "Muji; Qila"
|
msgid "Muji; Qila"
|
||||||
msgstr "Muji; Qila"
|
msgstr "Muji qila"
|
||||||
|
|
||||||
#. name for ymr
|
#. name for ymr
|
||||||
msgid "Malasar"
|
msgid "Malasar"
|
||||||
@ -29768,7 +29768,7 @@ msgstr "Misiano"
|
|||||||
|
|
||||||
#. name for ymt
|
#. name for ymt
|
||||||
msgid "Mator-Taygi-Karagas"
|
msgid "Mator-Taygi-Karagas"
|
||||||
msgstr "Mator-Taygi-Karagas"
|
msgstr "Mator-taygi-karagas"
|
||||||
|
|
||||||
#. name for ymx
|
#. name for ymx
|
||||||
msgid "Muji; Northern"
|
msgid "Muji; Northern"
|
||||||
@ -29800,7 +29800,7 @@ msgstr ""
|
|||||||
|
|
||||||
#. name for ynk
|
#. name for ynk
|
||||||
msgid "Yupik; Naukan"
|
msgid "Yupik; Naukan"
|
||||||
msgstr ""
|
msgstr "Yupik naukan"
|
||||||
|
|
||||||
#. name for ynl
|
#. name for ynl
|
||||||
msgid "Yangulam"
|
msgid "Yangulam"
|
||||||
@ -29872,7 +29872,7 @@ msgstr "Phala"
|
|||||||
|
|
||||||
#. name for ypb
|
#. name for ypb
|
||||||
msgid "Phowa; Labo"
|
msgid "Phowa; Labo"
|
||||||
msgstr "Phowa; Labo"
|
msgstr "Phowa labo"
|
||||||
|
|
||||||
#. name for ypg
|
#. name for ypg
|
||||||
msgid "Phola"
|
msgid "Phola"
|
||||||
@ -29888,7 +29888,7 @@ msgstr ""
|
|||||||
|
|
||||||
#. name for ypn
|
#. name for ypn
|
||||||
msgid "Phowa; Ani"
|
msgid "Phowa; Ani"
|
||||||
msgstr ""
|
msgstr "Phowa ani"
|
||||||
|
|
||||||
#. name for ypo
|
#. name for ypo
|
||||||
msgid "Phola; Alo"
|
msgid "Phola; Alo"
|
||||||
@ -29940,7 +29940,7 @@ msgstr "Yarawata"
|
|||||||
|
|
||||||
#. name for ysc
|
#. name for ysc
|
||||||
msgid "Yassic"
|
msgid "Yassic"
|
||||||
msgstr "Yassic"
|
msgstr "Jásico"
|
||||||
|
|
||||||
#. name for ysd
|
#. name for ysd
|
||||||
msgid "Samatao"
|
msgid "Samatao"
|
||||||
@ -29964,11 +29964,11 @@ msgstr "Lolopo meridional"
|
|||||||
|
|
||||||
#. name for ysr
|
#. name for ysr
|
||||||
msgid "Yupik; Sirenik"
|
msgid "Yupik; Sirenik"
|
||||||
msgstr "Yupik; Sirenik"
|
msgstr "Yupik sirenik"
|
||||||
|
|
||||||
#. name for yss
|
#. name for yss
|
||||||
msgid "Yessan-Mayo"
|
msgid "Yessan-Mayo"
|
||||||
msgstr "Yessan-Mayo"
|
msgstr "Yessan-mayo"
|
||||||
|
|
||||||
#. name for ysy
|
#. name for ysy
|
||||||
msgid "Sanie"
|
msgid "Sanie"
|
||||||
@ -29988,11 +29988,11 @@ msgstr "Thopho"
|
|||||||
|
|
||||||
#. name for ytw
|
#. name for ytw
|
||||||
msgid "Yout Wam"
|
msgid "Yout Wam"
|
||||||
msgstr "Yout Wam"
|
msgstr "Yout wam"
|
||||||
|
|
||||||
#. name for yua
|
#. name for yua
|
||||||
msgid "Maya; Yucatec"
|
msgid "Maya; Yucatec"
|
||||||
msgstr "Maya; Yucateco"
|
msgstr "Maya yucateco"
|
||||||
|
|
||||||
#. name for yub
|
#. name for yub
|
||||||
msgid "Yugambal"
|
msgid "Yugambal"
|
||||||
@ -30012,7 +30012,7 @@ msgstr "Chino yuè"
|
|||||||
|
|
||||||
#. name for yuf
|
#. name for yuf
|
||||||
msgid "Havasupai-Walapai-Yavapai"
|
msgid "Havasupai-Walapai-Yavapai"
|
||||||
msgstr "Havasupai-Walapai-Yavapai"
|
msgstr "Havasupai-walapai-yavapai"
|
||||||
|
|
||||||
#. name for yug
|
#. name for yug
|
||||||
msgid "Yug"
|
msgid "Yug"
|
||||||
@ -30024,7 +30024,7 @@ msgstr "Yurutí"
|
|||||||
|
|
||||||
#. name for yuj
|
#. name for yuj
|
||||||
msgid "Karkar-Yuri"
|
msgid "Karkar-Yuri"
|
||||||
msgstr "Karkar-Yuri"
|
msgstr "Karkar-yuri"
|
||||||
|
|
||||||
#. name for yuk
|
#. name for yuk
|
||||||
msgid "Yuki"
|
msgid "Yuki"
|
||||||
@ -30072,7 +30072,7 @@ msgstr "Yukaghir meridional"
|
|||||||
|
|
||||||
#. name for yuy
|
#. name for yuy
|
||||||
msgid "Yugur; East"
|
msgid "Yugur; East"
|
||||||
msgstr "Yugur; este"
|
msgstr "Yugur oriental"
|
||||||
|
|
||||||
#. name for yuz
|
#. name for yuz
|
||||||
msgid "Yuracare"
|
msgid "Yuracare"
|
||||||
@ -30100,7 +30100,7 @@ msgstr "Yawanawa"
|
|||||||
|
|
||||||
#. name for ywq
|
#. name for ywq
|
||||||
msgid "Yi; Wuding-Luquan"
|
msgid "Yi; Wuding-Luquan"
|
||||||
msgstr "Yi; Wuding-Luquan"
|
msgstr "Yu wuding-luquan"
|
||||||
|
|
||||||
#. name for ywr
|
#. name for ywr
|
||||||
msgid "Yawuru"
|
msgid "Yawuru"
|
||||||
@ -30108,11 +30108,11 @@ msgstr "Yawuru"
|
|||||||
|
|
||||||
#. name for ywt
|
#. name for ywt
|
||||||
msgid "Lalo; Xishanba"
|
msgid "Lalo; Xishanba"
|
||||||
msgstr "Lalo; Xishanba"
|
msgstr "Lalo xishanba"
|
||||||
|
|
||||||
#. name for ywu
|
#. name for ywu
|
||||||
msgid "Nasu; Wumeng"
|
msgid "Nasu; Wumeng"
|
||||||
msgstr "Nasu; Wumeng"
|
msgstr "Nasu wumeng"
|
||||||
|
|
||||||
#. name for yww
|
#. name for yww
|
||||||
msgid "Yawarawarga"
|
msgid "Yawarawarga"
|
||||||
@ -30128,7 +30128,7 @@ msgstr "Ayizi"
|
|||||||
|
|
||||||
#. name for yzg
|
#. name for yzg
|
||||||
msgid "Buyang; E'ma"
|
msgid "Buyang; E'ma"
|
||||||
msgstr "Buyang; E'ma"
|
msgstr "Buyang e'ma"
|
||||||
|
|
||||||
#. name for yzk
|
#. name for yzk
|
||||||
msgid "Zokhuo"
|
msgid "Zokhuo"
|
||||||
@ -30136,11 +30136,11 @@ msgstr "Zokhuo"
|
|||||||
|
|
||||||
#. name for zaa
|
#. name for zaa
|
||||||
msgid "Zapotec; Sierra de Juárez"
|
msgid "Zapotec; Sierra de Juárez"
|
||||||
msgstr "Zapoteco; Sierra de Juárez"
|
msgstr "Zapoteco de Sierra de Juárez"
|
||||||
|
|
||||||
#. name for zab
|
#. name for zab
|
||||||
msgid "Zapotec; San Juan Guelavía"
|
msgid "Zapotec; San Juan Guelavía"
|
||||||
msgstr "Zapoteco; San Juan Guelavía"
|
msgstr "Zapoteco de San Juan Guelavía"
|
||||||
|
|
||||||
#. name for zac
|
#. name for zac
|
||||||
msgid "Zapotec; Ocotlán"
|
msgid "Zapotec; Ocotlán"
|
||||||
@ -30260,7 +30260,7 @@ msgstr ""
|
|||||||
|
|
||||||
#. name for zch
|
#. name for zch
|
||||||
msgid "Zhuang; Central Hongshuihe"
|
msgid "Zhuang; Central Hongshuihe"
|
||||||
msgstr "Zhuang; Central Hongshuihe"
|
msgstr "Zhuang de Hongshuihe central"
|
||||||
|
|
||||||
#. name for zdj
|
#. name for zdj
|
||||||
msgid "Comorian; Ngazidja"
|
msgid "Comorian; Ngazidja"
|
||||||
@ -30772,7 +30772,7 @@ msgstr ""
|
|||||||
|
|
||||||
#. name for ztt
|
#. name for ztt
|
||||||
msgid "Zapotec; Tejalapan"
|
msgid "Zapotec; Tejalapan"
|
||||||
msgstr "Zapoteco; Tejalapan"
|
msgstr "Zapoteco de Tejalapan"
|
||||||
|
|
||||||
#. name for ztu
|
#. name for ztu
|
||||||
msgid "Zapotec; Güilá"
|
msgid "Zapotec; Güilá"
|
||||||
|
@ -4,7 +4,7 @@ __license__ = 'GPL v3'
|
|||||||
__copyright__ = '2008, Kovid Goyal kovid@kovidgoyal.net'
|
__copyright__ = '2008, Kovid Goyal kovid@kovidgoyal.net'
|
||||||
__docformat__ = 'restructuredtext en'
|
__docformat__ = 'restructuredtext en'
|
||||||
__appname__ = u'calibre'
|
__appname__ = u'calibre'
|
||||||
numeric_version = (0, 8, 57)
|
numeric_version = (0, 8, 58)
|
||||||
__version__ = u'.'.join(map(unicode, numeric_version))
|
__version__ = u'.'.join(map(unicode, numeric_version))
|
||||||
__author__ = u"Kovid Goyal <kovid@kovidgoyal.net>"
|
__author__ = u"Kovid Goyal <kovid@kovidgoyal.net>"
|
||||||
|
|
||||||
|
@ -71,7 +71,7 @@ class IPAPYRUS(TECLAST_K3):
|
|||||||
|
|
||||||
FORMATS = ['epub', 'pdf', 'txt']
|
FORMATS = ['epub', 'pdf', 'txt']
|
||||||
|
|
||||||
VENDOR_NAME = 'E_READER'
|
VENDOR_NAME = ['E_READER', 'EBOOKREA']
|
||||||
WINDOWS_MAIN_MEM = ''
|
WINDOWS_MAIN_MEM = ''
|
||||||
|
|
||||||
class SOVOS(TECLAST_K3):
|
class SOVOS(TECLAST_K3):
|
||||||
|
@ -347,7 +347,9 @@ class OEBReader(object):
|
|||||||
self.logger.warn(u'Guide reference %r not found' % href)
|
self.logger.warn(u'Guide reference %r not found' % href)
|
||||||
continue
|
continue
|
||||||
href = corrected_href
|
href = corrected_href
|
||||||
guide.add(elem.get('type'), elem.get('title'), href)
|
typ = elem.get('type')
|
||||||
|
if typ not in guide:
|
||||||
|
guide.add(typ, elem.get('title'), href)
|
||||||
|
|
||||||
def _find_ncx(self, opf):
|
def _find_ncx(self, opf):
|
||||||
result = xpath(opf, '/o2:package/o2:spine/@toc')
|
result = xpath(opf, '/o2:package/o2:spine/@toc')
|
||||||
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
Loading…
x
Reference in New Issue
Block a user