merge from trunk

This commit is contained in:
ldolse 2010-11-20 09:20:42 +08:00
commit 57254ffd27
107 changed files with 12501 additions and 8813 deletions

View File

@ -4,6 +4,82 @@
# for important features/bug fixes.
# Also, each release can have new and improved recipes.
- version: 0.7.29
date: 2010-11-19
new features:
- title: "OSX binary build is now based on Qt 4.7. Also, the build is now Intel only and requires at least OS X 10.5.2. If you are on a PowerPC machine or an older OS X version, do not upgrade"
- title: "Content server: Allow direct navigation to a set of books in the book list."
tickets: [7453]
- title: "OS X: When deleting books, put the files into the recycle bin instead of deleting them permanently"
- title: "Add button to easy configure Hotmail as email relay. Also improve usability of easy config buttons"
- title: "Kobo driver: Support Currently_Reading category"
- title: "Catalog generation: Thumbnail caching, wishlist, improved description layout."
tickets: [7376]
- title: "Support for the Cybook Orizon"
bug fixes:
- title: "Fix restore to defaults in preferences incorrectly setting PDF unwrap factor to 0.0"
- title: "PDF Input: Fix unwrapping of accented characters"
- title: "Do not display dialogs asking for confirmation or showing conversion errors when calibre is minimized to system tray"
tickets: [7549]
- title: "calibre server: Fix regression that broke digest authentication when the calibre interface language was set to non English"
- title: "EPUB Output: Do not raise an error for invalid embedded fonts in the input document."
tickets: [7567]
- title: "RTF Input: Improved conversion of tables, with support for border styles on table cells"
- title: "E-book viewer: Fix regression that broke hyphenation. Also add more language patterns for hyphenation"
- title: "SONY driver: Fix cover thumbnails being uploaded to wrong directory on windows"
- title: "Fix UnicodeDecodeError when displaying a failed metadata fetch message"
tickets: [7560]
- title: "Bulk metadata edit: Speed up remove all tags operation"
- title: "MOBI Output: Specify image sizes in pixels instead of em to accomodate Amazon's @#$%#@! MOBI renderer"
- title: "Fix bug preventing customizing of builtin recipes if they are not ascii encoded"
- title: "SONY XML cache: Handle case where XML db contains reference to a file that does not exist gracefully"
improved recipes:
- Al Jazeera
- The Moscow Times
- GLobe and Mail
- Washington Post
new recipes:
- title: "Hannoversche Allgemeine Zeitung"
author: "Artemis"
- title: "globes.co.il"
author: "marbs"
- title: "THN and RDS"
author: "Nexus"
- title: "pclab.pl"
author: "ravcio"
- title: "Now Toronto"
author: "Starson17"
- title: "Press releases of the German government and EU Commission"
author: "malfi"
- version: 0.7.28
date: 2010-11-12

View File

@ -12,8 +12,8 @@ p.title {
p.author {
margin-top:0em;
margin-bottom:0em;
text-align: left;
text-indent: 1em;
text-align: center;
text-indent: 0em;
font-size:large;
}
@ -27,17 +27,28 @@ p.author_index {
}
p.tags {
margin-top:0em;
margin-top:0.5em;
margin-bottom:0em;
text-align: left;
text-indent: 1em;
font-size:small;
text-indent: 0.0in;
}
p.description {
text-align:left;
font-style:normal;
margin-top: 0em;
p.formats {
font-size:90%;
margin-top:0em;
margin-bottom:0.5em;
text-align: left;
text-indent: 0.0in;
}
div.description > p:first-child {
margin: 0 0 0 0;
text-indent: 0em;
}
div.description {
margin: 0 0 0 0;
text-indent: 1em;
}
p.date_index {
@ -121,5 +132,5 @@ td.rating {
text-align: center;
}
td.thumbnail img {
-webkit-box-shadow: 6px 6px 6px #888;
-webkit-box-shadow: 4px 4px 12px #999;
}

View File

@ -355,6 +355,25 @@ h2.library_name {
color: red;
}
#booklist > #pagelist { display: none; }
#goto_page_dialog ul {
list-style-type: none;
font-size: medium;
}
#goto_page_dialog li {
margin-bottom: 1.5ex;
}
#goto_page_dialog a {
text-decoration: none;
color: blue;
}
#goto_page_dialog a:hover {
color: red;
}
#booklist .left .ui-button-text {
font-size: medium;

View File

@ -96,5 +96,6 @@
</div>
</div>
<div id="book_details_dialog"></div>
<div id="goto_page_dialog"></div>
</body>
</html>

View File

@ -202,6 +202,23 @@ function previous_page() {
else last_page();
}
function gp_internal(id) {
var gp = $('#goto_page_dialog');
gp.dialog('close');
var elem = $("#booklist #" + id);
load_page(elem);
}
function goto_page() {
var gp = $('#goto_page_dialog');
var pl = $('#booklist > #pagelist');
gp.html(pl.html());
gp.dialog('option', 'title', pl.attr('title'));
gp.dialog('option', 'height', $(window).height() - 100);
gp.dialog('open');
}
function load_page(elem) {
if (elem.is(":visible")) return;
var ld = elem.find('.load_data');
@ -251,6 +268,12 @@ function booklist(hide_sort) {
modal: true,
show: 'slide'
});
$("#goto_page_dialog").dialog({
autoOpen: false,
modal: true,
show: 'slide'
});
first_page();
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.0 KiB

View File

@ -1,10 +1,8 @@
#!/usr/bin/env python
__license__ = 'GPL v3'
__copyright__ = '2009, Darko Miletic <darko.miletic at gmail.com>'
__copyright__ = '2009-2010, Darko Miletic <darko.miletic at gmail.com>'
'''
aljazeera.net
english.aljazeera.net
'''
from calibre.web.feeds.news import BasicNewsRecipe
@ -12,41 +10,59 @@ class AlJazeera(BasicNewsRecipe):
title = 'Al Jazeera in English'
__author__ = 'Darko Miletic'
description = 'News from Middle East'
language = 'en'
language = 'en'
publisher = 'Al Jazeera'
category = 'news, politics, middle east'
simultaneous_downloads = 1
delay = 4
oldest_article = 1
delay = 1
oldest_article = 2
max_articles_per_feed = 100
no_stylesheets = True
encoding = 'iso-8859-1'
remove_javascript = True
use_embedded_content = False
extra_css = """
body{font-family: Arial,sans-serif}
#ctl00_cphBody_dvSummary{font-weight: bold}
#dvArticleDate{font-size: small; color: #999999}
"""
conversion_options = {
'comment' : description
, 'tags' : category
, 'publisher' : publisher
, 'language' : language
}
html2lrf_options = [
'--comment', description
, '--category', category
, '--publisher', publisher
, '--ignore-tables'
]
html2epub_options = 'publisher="' + publisher + '"\ncomments="' + description + '"\ntags="' + category + '"\nlinearize_table=True'
keep_only_tags = [dict(name='div', attrs={'id':'ctl00_divContent'})]
keep_only_tags = [
dict(attrs={'id':['DetailedTitle','ctl00_cphBody_dvSummary','dvArticleDate']})
,dict(name='td',attrs={'class':'DetailedSummary'})
]
remove_tags = [
dict(name=['object','link'])
dict(name=['object','link','table','meta','base','iframe','embed'])
,dict(name='td', attrs={'class':['MostActiveDescHeader','MostActiveDescBody']})
]
feeds = [(u'AL JAZEERA ENGLISH (AJE)', u'http://english.aljazeera.net/Services/Rss/?PostingId=2007731105943979989' )]
def get_article_url(self, article):
artlurl = article.get('link', None)
return artlurl.replace('http://english.aljazeera.net//','http://english.aljazeera.net/')
def preprocess_html(self, soup):
for item in soup.findAll(style=True):
del item['style']
for item in soup.findAll(face=True):
del item['face']
td = soup.find('td',attrs={'class':'DetailedSummary'})
if td:
td.name = 'div'
spn = soup.find('span',attrs={'id':'DetailedTitle'})
if spn:
spn.name='h1'
for itm in soup.findAll('span', attrs={'id':['dvArticleDate','ctl00_cphBody_lblDate']}):
itm.name = 'div'
for alink in soup.findAll('a'):
if alink.string is not None:
tstr = alink.string
alink.replaceWith(tstr)
return soup

View File

@ -0,0 +1,47 @@
from calibre.web.feeds.news import BasicNewsRecipe
from calibre.ebooks.BeautifulSoup import re
class AdvancedUserRecipe1283848012(BasicNewsRecipe):
description = 'This is Globes.co.il.'
cover_url = 'http://www.the7eye.org.il/SiteCollectionImages/BAKTANA/arye_avnery_010709_377.jpg'
title = u'Globes'
language = 'he'
__author__ = 'marbs'
extra_css='img {max-width:100%;} body{direction: rtl;max-width:100%;}title{direction: rtl; } article_description{direction: rtl; }, a.article{direction: rtl;max-width:100%;} calibre_feed_description{direction: rtl; }'
simultaneous_downloads = 5
remove_javascript = True
timefmt = '[%a, %d %b, %Y]'
oldest_article = 1
max_articles_per_feed = 100
remove_attributes = ['width','style']
feeds = [(u'שוק ההון', u'http://www.globes.co.il/webservice/rss/rssfeeder.asmx/FeederNode?iID=585'),
(u'נדל"ן', u'http://www.globes.co.il/webservice/rss/rssfeeder.asmx/FeederNode?iID=607'),
(u'וול סטריט ושווקי העולם', u'http://www.globes.co.il/webservice/rss/rssfeeder.asmx/FeederNode?iID=1225'),
(u'ניתוח טכני', u'http://www.globes.co.il/webservice/rss/rssfeeder.asmx/FeederNode?iID=1294'),
(u'היי טק', u'http://www.globes.co.il/webservice/rss/rssfeeder.asmx/FeederNode?iID=594'),
(u'נתח שוק וצרכנות', u'http://www.globes.co.il/webservice/rss/rssfeeder.asmx/FeederNode?iID=821'),
(u'דין וחשבון', u'http://www.globes.co.il/webservice/rss/rssfeeder.asmx/FeederNode?iID=829'),
(u'רכב', u'http://www.globes.co.il/webservice/rss/rssfeeder.asmx/FeederNode?iID=3220'),
(u'דעות', u'http://www.globes.co.il/webservice/rss/rssfeeder.asmx/FeederNode?iID=845'),
(u'קניון המניות - טור שבועי', u'http://www.globes.co.il/webservice/rss/rssfeeder.asmx/FeederNode?iID=3175'),
(u'סביבה', u'http://www.globes.co.il/webservice/rss/rssfeeder.asmx/FeederNode?iID=3221')]
def print_version(self, url):
split1 = url.split("=")
print_url = 'http://www.globes.co.il/serve/globes/printwindow.asp?did=' + split1[1]
return print_url
def preprocess_html(self, soup):
soup.find('tr',attrs={'bgcolor':'black'}).findPrevious('tr').extract()
soup.find('tr',attrs={'bgcolor':'black'}).extract()
return soup
def fixChars(self,string):
# Replace lsquo (\x91)
fixed = re.sub("■","■",string)
return fixed

View File

@ -0,0 +1,38 @@
from calibre.web.feeds.news import BasicNewsRecipe
class AdvancedUserRecipe1287519083(BasicNewsRecipe):
title = u'Hannoversche Allgemeine Zeitung'
oldest_article = 1
__author__ = 'Artemis'
max_articles_per_feed = 30
language = 'de'
no_stylesheets = True
feeds = [
#(u'Schlagzeilen', u'http://www.haz.de/rss/feed/haz_schlagzeilen'),
(u'Politik', u'http://www.haz.de/rss/feed/haz_politik'),
(u'Wirtschaft', u'http://www.haz.de/rss/feed/haz_wirtschaft'),
(u'Panorama', u'http://www.haz.de/rss/feed/haz_panorama'),
(u'Wissen', u'http://www.haz.de/rss/feed/haz_wissen'),
(u'Kultur', u'http://www.haz.de/rss/feed/haz_kultur'),
(u'Sp\xe4tvorstellung', u'http://www.haz.de/rss/feed/haz_spaetvorstellung'),
(u'Hannover & Region', u'http://www.haz.de/rss/feed/haz_hannoverregion'),
(u'Netzgefl\xfcster', u'http://www.haz.de/rss/feed/haz_netzgefluester'),
(u'Meinung', u'http://www.haz.de/rss/feed/haz_meinung'),
(u'ZiSH', u'http://www.haz.de/rss/feed/haz_zish'),
(u'Medien', u'http://www.haz.de/rss/feed/haz_medien'),
#(u'Sport', u'http://www.haz.de/rss/feed/haz_sport'),
#(u'Hannover 96', u'http://www.haz.de/rss/feed/haz_hannover96')
]
remove_tags_before =dict(id='modul_artikel')
remove_tags_after =dict(id='articlecontent')
remove_tags = dict(id='articlesidebar')
remove_tags = [
dict(name='div', attrs={'class':['articlecomment',
'articlebookmark', 'teaser_anzeige', 'teaser_umfrage',
'navigation', 'subnavigation']})
]

View File

@ -13,7 +13,6 @@ class IrishTimes(BasicNewsRecipe):
language = 'en_IE'
timefmt = ' (%A, %B %d, %Y)'
oldest_article = 3
no_stylesheets = True
simultaneous_downloads= 1
@ -35,12 +34,11 @@ class IrishTimes(BasicNewsRecipe):
def print_version(self, url):
if url.count('rss.feedsportal.com'):
u = 'http://www.irishtimes.com' + \
(((url[69:].replace('0C','/')).replace('0A','0'))).replace('0Bhtml/story01..htm','_pf.html')
u = 'http://www.irishtimes.com' + \
(((url[69:].replace('0C','/')).replace('0A','0'))).replace('0Bhtml/story01.htm','_pf.html')
else:
u = url.replace('.html','_pf.html')
return u
def get_article_url(self, article):
return article.link

View File

@ -1,31 +1,33 @@
#!/usr/bin/env python
__license__ = 'GPL v3'
__copyright__ = '2008, Darko Miletic <darko.miletic at gmail.com>'
__copyright__ = '2008-2010, Darko Miletic <darko.miletic at gmail.com>'
'''
moscowtimes.ru
www.themoscowtimes.com
'''
from calibre.web.feeds.news import BasicNewsRecipe
class Moscowtimes(BasicNewsRecipe):
title = u'The Moscow Times'
title = 'The Moscow Times'
__author__ = 'Darko Miletic and Sujata Raman'
description = 'News from Russia'
language = 'en'
lang = 'en'
oldest_article = 7
description = 'The Moscow Times is a daily English-language newspaper featuring objective, reliable news on business, politics, sports and culture in Moscow, in Russia and the former Soviet Union (CIS).'
category = 'Russia, Moscow, Russian news, Moscow news, Russian newspaper, daily news, independent news, reliable news, USSR, Soviet Union, CIS, Russian politics, Russian business, Russian culture, Russian opinion, St Petersburg, Saint Petersburg'
publisher = 'The Moscow Times'
language = 'en'
oldest_article = 2
max_articles_per_feed = 100
no_stylesheets = True
use_embedded_content = False
#encoding = 'utf-8'
encoding = 'cp1252'
remove_javascript = True
remove_empty_feeds = True
encoding = 'cp1251'
masthead_url = 'http://www.themoscowtimes.com/bitrix/templates/tmt/img/logo.gif'
publication_type = 'newspaper'
conversion_options = {
'comment' : description
, 'language' : lang
}
'comment' : description
, 'tags' : category
, 'publisher' : publisher
, 'language' : language
}
extra_css = '''
h1{ color:#0066B3; font-family: Georgia,serif ; font-size: large}
@ -35,39 +37,37 @@ class Moscowtimes(BasicNewsRecipe):
.text{font-family:Arial,Tahoma,Verdana,Helvetica,sans-serif ; font-size:75%; }
'''
feeds = [
(u'The Moscow Times Top Stories' , u'http://www.themoscowtimes.com/rss/top'),
(u'The Moscow Times Current Issue' , u'http://www.themoscowtimes.com/rss/issue'),
(u'The Moscow Times News' , u'http://www.themoscowtimes.com/rss/news'),
(u'The Moscow Times Business' , u'http://www.themoscowtimes.com/rss/business'),
(u'The Moscow Times Art and Ideas' , u'http://www.themoscowtimes.com/rss/art'),
(u'The Moscow Times Opinion' , u'http://www.themoscowtimes.com/rss/opinion')
(u'Top Stories' , u'http://www.themoscowtimes.com/rss/top' )
,(u'Current Issue' , u'http://www.themoscowtimes.com/rss/issue' )
,(u'News' , u'http://www.themoscowtimes.com/rss/news' )
,(u'Business' , u'http://www.themoscowtimes.com/rss/business')
,(u'Art and Ideas' , u'http://www.themoscowtimes.com/rss/art' )
,(u'Opinion' , u'http://www.themoscowtimes.com/rss/opinion' )
]
keep_only_tags = [
dict(name='div', attrs={'class':['newstextblock']})
]
keep_only_tags = [dict(name='div', attrs={'id':'content'})]
remove_tags = [
dict(name='div', attrs={'class':['photo_nav']})
]
dict(name='div', attrs={'class':['photo_nav','phototext']})
,dict(name=['iframe','meta','base','link','embed','object'])
]
def preprocess_html(self, soup):
soup.html['xml:lang'] = self.lang
soup.html['lang'] = self.lang
mtag = '<meta http-equiv="Content-Type" content="text/html; charset=' + self.encoding + '">'
soup.head.insert(0,mtag)
return self.adeify_images(soup)
for lnk in soup.findAll('a'):
if lnk.string is not None:
ind = self.tag_to_string(lnk)
lnk.replaceWith(ind)
return soup
def print_version(self, url):
return url.replace('.themoscowtimes.com/','.themoscowtimes.com/print/')
def get_cover_url(self):
cover_url = None
href = 'http://www.themoscowtimes.com/pdf/'
soup = self.index_to_soup(href)
div = soup.find('div',attrs={'class':'left'})
a = div.find('a')
print a
if a :
cover_url = a.img['src']
if div:
a = div.find('a')
if a :
cover_url = 'http://www.themoscowtimes.com' + a.img['src']
return cover_url

View File

@ -0,0 +1,18 @@
from calibre.web.feeds.news import BasicNewsRecipe
class AdvancedUserRecipe1290013720(BasicNewsRecipe):
title = u'RDS'
__author__ = 'Nexus'
language = 'en_CA'
description = 'Hockey News'
oldest_article = 7
max_articles_per_feed = 25
no_stylesheets = True
remove_tags = [dict(name='div', attrs={'id':'rdsWrap'}),
dict(name='table', attrs={'id':'aVoir'}),
dict(name='div', attrs={'id':'imageChronique'})]
keep_only_tags = [dict(name='div', attrs={'id':['enteteChronique']}),
dict(name='div', attrs={'id':['contenuChronique']})]
feeds = [(u'RDS', u'http://www.rds.ca/hockey/fildepresse_rds.xml')]

View File

@ -0,0 +1,19 @@
from calibre.web.feeds.news import BasicNewsRecipe
class AdvancedUserRecipe1289990851(BasicNewsRecipe):
title = u'The Hockey News'
language = 'en_CA'
__author__ = 'Nexus'
oldest_article = 7
max_articles_per_feed = 25
no_stylesheets = True
remove_tags = [dict(name='div', attrs={'class':'article_info'}),
dict(name='div', attrs={'class':'photo_details'}),
dict(name='div', attrs={'class':'tool_menu'}),
dict(name='div', attrs={'id':'comments_container'}),
dict(name='div', attrs={'id':'wrapper'})]
keep_only_tags = [dict(name='h1', attrs={'class':['headline']}),
dict(name='div', attrs={'class':['box_container']})]
feeds = [(u'THN', u'http://www.thehockeynews.com/rss/all_categories.xml')]

View File

@ -12,6 +12,7 @@ class ZeitDe(BasicNewsRecipe):
title = 'Zeit Online'
description = 'Zeit Online'
language = 'de'
encoding = 'UTF-8'
__author__ = 'Martin Pitt, Sujata Raman, Ingo Paschke and Marc Toensing'

View File

@ -363,13 +363,16 @@
</xsl:template>
<xsl:template match="rtf:row">
<xsl:element name="row">
<xsl:element name="tr">
<xsl:apply-templates/>
</xsl:element>
</xsl:template>
<xsl:template match="rtf:cell">
<xsl:element name="cell">
<xsl:element name="td">
<xsl:if test="@class">
<xsl:attribute name="class"><xsl:value-of select="@class"/></xsl:attribute>
</xsl:if>
<xsl:apply-templates/>
</xsl:element>
</xsl:template>

File diff suppressed because it is too large Load Diff

File diff suppressed because one or more lines are too long

View File

@ -1,13 +1,13 @@
// For questions about the Bengali hyphenation patterns
// For questions about the Bengali hyphenation patterns
// ask Santhosh Thottingal (santhosh dot thottingal at gmail dot com)
Hyphenator.languages.bn = {
Hyphenator.languages['bn'] = {
leftmin : 2,
rightmin : 2,
shortestPattern : 1,
longestPattern : 1,
specialChars : unescape('আঅইঈউঊঋএঐঔকগখঘঙচছজঝঞটঠডঢণতথদধনপফবভমযরলশষসহিীাুূৃোোৈৌৗ্ঃং%u200D'),
specialChars : unescape("আঅইঈউঊঋএঐঔকগখঘঙচছজঝঞটঠডঢণতথদধনপফবভমযরলশষসহিীাুূৃোোৈৌৗ্ঃং%u200D"),
patterns : {
2 : 'অ1আ1ই1ঈ1উ1ঊ1ঋ1এ1ঐ1ঔ1ি1া1ী1ু1ৃ1ে1ো1ৌ1ৗ1্2ঃ1ং11ক1গ1খ1ঘ1ঙ1চ1ছ1জ1ঝ1ঞ1ট1ঠ1ড1ঢ1ণ1ত1থ1দ1ধ1ন1প1ফ1ব1ভ1ম1য1র1ল1শ1ষ1স1হ',
3 : '2ঃ12ং1'
2 : "অ1আ1ই1ঈ1উ1ঊ1ঋ1এ1ঐ1ঔ1ি1া1ী1ু1ৃ1ে1ো1ৌ1ৗ1্2ঃ1ং11ক1গ1খ1ঘ1ঙ1চ1ছ1জ1ঝ1ঞ1ট1ঠ1ড1ঢ1ণ1ত1থ1দ1ধ1ন1প1ফ1ব1ভ1ম1য1র1ল1শ1ষ1স1হ",
3 : "2ঃ12ং1"
}
};

View File

@ -1,11 +1,11 @@
// For questions about the Czech hyphenation patterns
// For questions about the Czech hyphenation patterns
// ask Martin Hasoň (martin dot hason at gmail dot com)
Hyphenator.languages.cs = {
Hyphenator.languages['cs'] = {
leftmin : 2,
rightmin : 2,
shortestPattern : 1,
longestPattern : 6,
specialChars : 'ěščřžýáíéúůťď',
specialChars : "ěščřžýáíéúůťď",
patterns : {
2 : "a11f1g1k1n1pu11vy11zé11ňó11š1ť1ú1ž",
3 : "_a2_b2_c2_d2_e2_g2_h2_i2_j2_k2_l2_m2_o2_p2_r2_s2_t2_u2_v2_z2_č2_é2_í2_ó2_š2_ú2_ž22a_a2da2ga2ia2ka2ra2sa2ta2u2av2aya2ča2ňa2ť2b_b1db1h1bib1j2bkb1m2bn1bob2z1bá1bí2bň2c_1ca2cc1ce1ci2cl2cn1coc2p2ctcy21cá1cí2cň1ců2d_1dad1bd1d1de1did1j2dkd1m2dn1dod1t1dud2v1dy1dá1dé1dě1dí2dň1dů1dý2e_e1ae1be1ee1ie2ke1o2ere1se1te1ue1áe2ňe1ře2šeú12f_f2l2fn2fr2fs2ft2féf2ú2g_2gngo12h_h2bh2c2hd2hkh2mh2rh1č2hňhř2h2ž2i_i1ai1bi1di1hi1ji1li1mi2ni1oi1ri1ti1xi1ái2ďi1éi1ói1ři2ši2ž2j_j2d1jij1j2jkj2m2jn2jp2jz2jď1jí2jž2k_k2dk2e2kf2kkk2l2kn2ks2kčk2ň2l_2lf2lg2lh1li2lj2lk2ll2ln2lp2lv2lz2lň1lů1lý2m_1ma1me2mf1mim2l2mn1mo2mp1mu2mv2mz2mčm2ž2n_2nb2nf2ngn1j2nk2nn2nz2nď2nónů22nž2o_o1ao1cog2o1ho1io1jo1lo1mo2no1oo1to2uo1xo2zo1čo2ňo1ř2p_2pkp2l2pn2pp2ptpá12pč2pš2pťqu22r_r1br1cr1d2rkr1l2rn2rrr1x2rzr1č2ró2rš2s_s2cs2d1se2sf1sis2js2k2sn1sos2p1sr2ss1sus2v1sé1sí2sň2sť1sůs2ž2t_1te2tf2tg1ti2tl2tm2tn1to2tpt2vt2č1té1tě2tř2tš1tů2u_u2b2ufu2ku2mu2nu2pu2ru2su2vu2zu2ču2ďu2ňu2šu2ž2v_2vkv2l2vm2vnv2p2vňwe22x_2xf2xnx1ty2ay2ey2sy2ňy2šyž22z_2zbz2ez2j2zl2ztz2v2zzzá12zč2zňz2řá1bá1dá1já1sá2ňá1řá2š2č_1ča2čb1če1či2čk2čn1čoč2p2čs1ču1čá1čí1čů2ď_1ďa1ďoé2dé2fé2lé2mé2sé2té2šé2žě1cě1lě2vě2zě1řě2šě2ťě2ží1bí1hí1jí1lí1rí1tí2ňí1ří2š2ň_2ňa2ňk2ňmň1só2z2ř_2řc2řdři12řk2řn1řoř2v2řz2řš2š_2šl2šnš2p2štš2vš2ň2ť_2ťk2ťm2ťtú2dú2kú2lú2nú2pú2tú2vú2zú2čú2žů1bů1cůt2ů2vů2zů2žý1bý1dý1hý1jý1lý2ný1rý1tý1uý1ř2ž_2žk2žl2žnž2v2žď2žň2žš",

View File

@ -1,10 +1,10 @@
Hyphenator.languages.da = {
'leftmin' : 2,
'rightmin' : 2,
'shortestPattern' : 2,
'longestPattern' : 8,
'specialChars' : 'æøå',
'patterns' : {
Hyphenator.languages['da'] = {
leftmin : 2,
rightmin : 2,
shortestPattern : 2,
longestPattern : 8,
specialChars : "æøå",
patterns : {
3 : "a3ca1ea3ha3ja5oa5z1ba4bd1be1bib1j1bo4bsb5t3bub5w1by1ce3chck35cy3dad1b1ded1fd1gd3h1did3jd1kd1ld1m3dod1p1dud1v3dye3ee1he5x1faf1bf1d1fef1ff1gf1h1fif1k3fl1fof1p4ft1fuf1v3fy1gag1bg1d1geg3fg1gg1h1gi5gjg3kg1lg1m3gog3p1grg3v1gyi1ai3bi1ci3hi5ii5ji1uj5kj3rk5bk3hk1kk1tl1bl1fl3hl3jl1ll3r4ls1mam1bm3d1mem3fm1gm3h1mim3km1lm1mm1n3mom1r3my3nan1bn1c4nd1nen1f1nin1mn1n1non5pn3r4ns3nyn3zo3ao1co1eo5ho1jo3t3pap3dp3fp3mp3np1t1pup5vqu4r1br1fr1hr1lr1nr3pr1rs1d1ses1fs1msp44tbt1ht1mt1n4tsu1au1eu3iu5qv5hv5jv5kvl41vov5pv5t3vuy3ay3ey5o5bæ3dæ3døe3æe5å3fæ3fø3gæ3gåi3ø3kø3kå1mæ3mø3må3næ5nøo5åpå31sæ1sø5våæ3cæ3eæ5iæ5oø3eå1då1eå5hå3lå3t",
4 : "_ae3_om1_po15adg5afgaf3r5afsa4gia4gya5kaa3kea5kraku5a3laa1lea1lial3ka1loa3lua1lya3nu3anva5pea3pia5poa1ra1arba1re5arga1ria3roa3saa3sca1sia3ska3soa1tea1tia1toa5tra1tua5vaa1vebe1k4b1n1br4bs5kb3sob1stby5s4c1c4ch_ci4oda4sd1d4de5ddi1edi5l4d1n4dopd5ovd5rud4smd4sud3tad1tedt5od5trdt5udub5e5ade3afe5age3ake1ale3ane5ape3ate3blebs3e1cie4do3effe3fr3efte3gue3inei5se3jee1kae3kee3kle5kre3kue1kve5kye3lee1lie3loe5lue3lyem1s4enne4noe5nue5ole3ope1ore3ovepi3e1pre3rae1ree1rier1ker3se5rye1tae1tee1tie3tje1toe3tre3tue1tye3ume3un3eure1vae3vee1vifej4f1s4f3taf1tef1tif5toge3sgi4bg5ovgs1ag4segs1pgs1vg3tag1teg1tig5tog3trgt4sg3udgun5g5yd4ha_he5s4hethi4ehi3s4h3thun4hvo4i3dri1eli1eni3erif3ri3gui1kai1keik1li5koi3kuik3vi3liil3ki1loil5ui3mu5infin3si3nui3odi3ogi5oki3olion4i3oti5pii5pri3rei3riir5ti3sci3sii4smis3pi1tai1tei1tii3toi3tri1tui3tyi1vai1vei1vij3agjds1j3lej3lijre5ju3s5kapk5au5kavki3ek1le3kluk4ny5kod1konko3v1kra5kryk1siks3kks1pks5vkt5s3kur1kus3kutk4vok4vu5lab5lam1latl3dr1le_5led3len1ler1les4leuli5ol1kel1kol3kyl5mul3op3lov4l3pl4psl5sjl1tal1tel3tilt3ol3trl3tulu5ll3vel3vimi3kmi4o4mopm1pem3pim3plm1pom3prm5skms3pms5vm3tam3tem3tim3trm1ud1mul4nak1naln3drne5aneo4n4go4n1h4nimni5on1ken1kon3krn3kun5kv4n1ln3sin1tan1ten1tin3ton1trn3tun3ty4n1vo4asod5sof5ro5ino3kao1keo3kuo3lao3leo1lio1loo3luo5ly1omron3kook5o3oro5ovo3piop3lop3rop3s4or_o3rior3kor5oo3sio3soo1teo5unov4s4pec3pen1perpe5spe3u4p5h1pla5pok3potp4rop3skp5sops4pp3stpu5b5py34rafr3dr1relr1guri1er3kar1ker1kir3kurmo4r5muro1bro3pr3orr1sar1sirs4nr3spr5sur3svr1ter1tir3tort3sr5tyr3ud5rutr3var1ver3viry4ss3af1sams3aps1ar1sat4s1bsdy4s4ed4s3h1sig5sis5sit5sius5ju4sk_1skes3kl5skys1les1lislo35slus5lys4myso5k5sol3sons1pls5r4s1s44st_5stj3sto1strs1ud3suls3un3surs3ve3s4y5ta_1tag3tegteo14t1f6t3g3tid4t3k4t1l4t3pt4ra1tryt3sit3st4t1t5turt5ve1typ5udlud5rud3s3udvugs3u5guu5klu1lau1leu5lyu5peup5lu3rau3reu3rous5au3siu5sous5vu1teu1tiu1tout5r5u5vva5d1vedve3s5vet1visv3lev5livls1v5rev3stv5suy5dry3key5kiy3koy3kvy5liy5loy5muyns5y1pey3piy3rey3riy3siy3tiy5vezi5o_så3a3tøa5væe3læe3løe3røe5tæe5tøe1vægiø4g4søg5så3gø1i5tæl3væ5løsm5tån3kæn5tæo5læor3ø5præ5pædr5kær5tær5tør3vær5æl4røn5rør3rådr5års4kå3slås4næ5stø1stås5økti4øt4søt5såt3væu3læy5vææb3læg5aægs5æ5kvæ1reæ3riær5sæ5siæ3soæ3veøde5ø1jeø3keø3leøms5ø1reø3riør5oø1veå3reå5sk",
5 : "_an3k_an1s_be1t_her3_ove4_til3_yd5rab5le3abstaf4ria4gefag5inag5si3agtiais5t4alkval5siam4paar5af3a3spa3stea3stia1ta1ato5vba4tibe3robe5rube1s4be1trbi5skbo4grbo3rabo5rece5ro4d3afde5sk3drif3drivd5rosds5ands5ind1skidsu5lds5viea4laed5aredde4ed5raed3re4e1koek5sa3ekspe3ladel3akel3are1lase4lek3elem5elimel5sae4maden5ake4nanen3soer3afe4rage4rake4ref5erhve4ribero5der5over5tre3rumer5unfa4cefags3fejl1fo4rif5tvig3artgi3st4g5omgsha4g5slags3org4strheds3hi4n5ho5koho5vehund3i4bleids5ki3et_ik3reik5riiks5tik4tui3lagil3egil5ejil5elind3tings1in4svions1i5o5ri3plii3stii5suakel5ske3skke5stki3stk5lakko3ra3kortks3ank3stek5stuk4tarkti4ekt5relad3r5lagdld3st4lelele4molfin4l1go1li4galo4du4l5orlses1ls5inl4taf4m5ejm5ingmmen5mo4da4m5ovmse5sms5inm3stemu1lind5sind5sknd5spne4dan3erkn5erlne5slne5stni3stn3ordn1skuns3pon1stan5stint4suob3lio4dinod5riod5uno4geko4gelo4g5oog5reog5sk3optaor1an3ordnord5so3re_o3rego3reko3rero3retor5imor3slor3stpa5ghp5anlpe1rap4lan4ple_4pler4ples4p5p41procp5ulera5is4rarbrd4s34reksre5la5rese4ressre3st5rettri5la4rimor4ing4rinp4rintrk3sorre5sr5skrr5stur5talrt3rer5trir5trosa4ma5s4erse4se4s1g4si4bls5int1skabsk5s44snins4nit5som_3somms5oms5somt4s1op3spec4sper3s4pi1stanst5as3stat1stav1ste_1sted3stel1sten5step3stes5stetst5om1sy1s4tanvteds55tekn5termte5roti4enti3stto5rato1reto1ritor4m4trestro5vts4pats5prts5ult5udsue4t5uk4tauk4tru1reru5skaut5s43varm4v5omyk3liyk4s5yr3eky5t3r_ær5i_øv3rbrød35drøvdstå4er5øn4n5æb4s5ænså4r53værd1værkæ4gekæ4g5rælle4æn1drær4maær4moæ3steøn3støn4t3ørne3års5t",

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1,20 @@
// Hyphenation patterns for Modern Monotonic Greek.
// Created by Dimitrios Filippou with some ideas borrowed from
// Yannis Haralambous, Kostis Dryllerakis and Claudio Beccari.
// From http://tug.org/svn/texhyphen/branches/ptex/hyph-utf8/tex/generic/hyph-utf8/patterns/tex/hyph-el-monoton.tex
// Converted by Pablo Rodríguez (hyphenator at pragmata dot tk)
Hyphenator.languages['el-monoton'] = Hyphenator.languages['el'] = {
leftmin : 2,
rightmin : 2,
shortestPattern : 1,
longestPattern : 7,
specialChars : "αεηιουωϊϋάέήίόύώΐΰίάύέήόώβγκδζθλμπντξρσϲςφχψ'ʼ᾿",
patterns : {
2 : "α1ε1η1ι1ο1υ1ω1ϊ1ϋ1ά1έ1ή1ί1ό1ύ1ώ1ΐ1ΰ14'4ʼ4᾿",
3 : "α2ιαα2ίά2ιά2ιά2ϊά2ϊα2υαα2ύά3υά3υε2ιε2ίε2ίέ2ιέ2ιέ2ϊέ2ϊε2υε2ύε2ύέ3υέ3υη2υη2ύη2ύή3υή3υο2ιοο2ίό2ιό2ιό2ϊό2ϊο2υοο2ύό3υό3υυ2ιυυ2ίύ3ιύ3ιααα2ϋε2ϊε2ϋοοι2αιι2άιιι2έι2οιι2όιιι2ώ_ι3_ί3_ί3η2αη2άη2άη2εη2έη2έη2οη2όη2όη2ωη2ώη2ώ_η3_ή3_ή3υ2αυυ2άυ2ουυ2όυυυ2ώ_υ3_ύ3_ύ34β_4γ_4δ_4ζ_4θ_4κ_4λ_4μ_4ν_4ξ_4π_4ρ_4σ_4ϲ_4ς_4τ_4φ_4χ_4ψ_4β'4βʼ᾿4γ'4γʼ4γ᾿4δ'4δʼ᾿4ζ'4ζʼ᾿4θ'4θʼ᾿4κ'4κʼ᾿4λ'4λʼ᾿4μ'4μʼ᾿4ν'4νʼ4ν᾿4ξ'4ξʼ᾿4π'4πʼ᾿4ρ'4ρʼ4ρ᾿4σ'4σʼ4σ᾿4ϲ'4ϲʼ4ϲ᾿4τ'4τʼ᾿4φ'4φʼ᾿4χ'4χʼ᾿4ψ'4ψʼ᾿_β4_γ4_δ4_ζ4_θ4_κ4_λ4_μ4_ν4_ξ4_π4_ρ4_σ4_ϲ4_τ4_φ4_χ4_ψ4",
4 : "ά3η_ά3η_ά3ι_ά3ι_οιό3η_ό3η_ό3ι_ό3ι_4γκ_4μπ_4ντ_4τζ_4τσ_4τϲ_4τς_4μπ'4μπʼ4μπ᾿4ντ'4ντ4ντ᾿4τζ'4τζʼ4τζ᾿σ'4τσʼσϲ'4τϲʼϲ᾿4β1β4γ1γ4δ1δ4ζ1ζ4θ1θ4κ1κ4λ1λ4μ1μ4ν1ν4π1π4ρ1ρ4σ1σ4ϲ1ϲ4τ1τ4φ1φ4χ1χ4ψ1ψ4β1ζ4β1θ4β1κ4β1μ4β1ν4β1ξ4β1π4β1σ4β1ϲ4β1τ4β1φ4β1χ4β1ψ4γ1β4γ1ζ4γ1θ4γ1μ4γ1ξ4γ1π4γ1σ4γ1ϲ4γ1τ4γ1φ4γ1χ4γ1ψ4δ1β4δ1γ4δ1ζ4δ1θ4δ1κ4δ1λ4δ1ξ4δ1π4δ1σ4δ1ϲ4δ1τ4δ1φ4δ1χ4δ1ψ4ζ1β4ζ1γ4ζ1δ4ζ1θ4ζ1κ4ζ1λ4ζ1μτζ2μ4ζ1ν4ζ1ξ4ζ1π4ζ1ρ4ζ1σ4ζ1ϲ4ζ1τ4ζ1φ4ζ1χ4ζ1ψ4θ1β4θ1γ4θ1δ4θ1ζ4θ1κ4θ1μσθ2μϲθ2μ4θ1ξ4θ1π4θ1σ4θ1ϲ4θ1τ4θ1φ4θ1χ4θ1ψ4κ1β4κ1γ4κ1δ4κ1ζ4κ1θ4κ1μ4κ1ξ4κ1π4κ1σ4κ1ϲ4κ1φ4κ1χ4κ1ψ4λ1β4λ1γ4λ1δ4λ1ζ4λ1θ4λ1κ4λ1μ4λ1ν4λ1ξ4λ1π4λ1ρ4λ1σ4λ1ϲ4λ1τ4λ1φ4λ1χ4λ1ψ4μ1β4μ1γ4μ1δ4μ1ζ4μ1θ4μ1κ4μ1λ4μ1ξ4μ1ρ4μ1σ4μ1ϲ4μ1τ4μ1φ4μ1χ4μ1ψ4ν1β4ν1γ4ν1δ4ν1ζ4ν1θ4ν1κ4ν1λ4ν1μ4ν1ξ4ν1π4ν1ρ4ν1σ4ν1ϲ4ν1φ4ν1χ4ν1ψ4ξ1β4ξ1γ4ξ1δ4ξ1ζ4ξ1θ4ξ1κ4ξ1λ4ξ1μ4ξ1ν4ξ1π4ξ1ρ4ξ1σ4ξ1ϲ4ξ1τ4ξ1φ4ξ1χ4ξ1ψ4π1β4π1γ4π1δ4π1ζ4π1θ4π1κ4π1μ4π1ξ4π1σ4π1ϲ4π1φ4π1χ4π1ψ4ρ1β4ρ1γ4ρ1δ4ρ1ζ4ρ1θ4ρ1κ4ρ1λ4ρ1μ4ρ1ν4ρ1ξ4ρ1π4ρ1σ4ρ1ϲ4ρ1τ4ρ1φ4ρ1χ4ρ1ψ4σ1δ4ϲ1δ4σ1ζ4ϲ1ζ4σ1ν4ϲ1ν4σ1ξ4ϲ1ξ4σ1ρ4ϲ1ρ4σ1ψ4ϲ1ψ4τ1β4τ1γ4τ1δ4τ1θ4τ1κ4τ1ν4τ1ξ4τ1π4τ1φστ2φϲτ2φ4τ1χ4τ1ψ4φ1β4φ1γ4φ1δ4φ1ζ4φ1κ4φ1μ4φ1ν4φ1ξ4φ1π4φ1σ4φ1ϲ4φ1χ4φ1ψ4χ1β4χ1γ4χ1δ4χ1ζ4χ1κ4χ1μ4χ1ξ4χ1π4χ1σ4χ1ϲ4χ1φ4χ1ψ4ψ1β4ψ1γ4ψ1δ4ψ1ζ4ψ1θ4ψ1κ4ψ1λ4ψ1μ4ψ1ν4ψ1ξ4ψ1π4ψ1ρ4ψ1σ4ψ1ϲ4ψ1τ4ψ1φ4ψ1χ4βρ_4γλ_4κλ_4κτ_6κς_6κϲ_4κσ_4λς_4λϲ_4λσ_4μς_4μϲ_4μσ_4νς_4νϲ_4νσ_4ρς_4ρϲ_4ρσ_4σκ_4ϲκ_4στ_4ϲτ_4τλ_4τρ_4φτ_",
5 : "ο3ϊ3όο3ϊ3ό4γ1κτ4μ1πτ4ν1τζ4νσ4νϲ4γκς_4γκϲ_4γκσ_4μπλ_4μπν_4μπρ_4ντς_4ντϲ_4ντσ_",
6 : "4ρ5γ2μ4ρ5θ2μ4λ5κ2μ4ρ5κ2μ4ν5κ2φ4γ5ξ2τ4ρ5ξ2τ4ρ5φ2ν4ρ5χ2μ4μ5ψ2τ4γ5κ2φ4γκ1ντ4γκ1τζ4γκ1τσ4γκ1τϲ4μπ1ντ4μπ1τζ4μπ1τσ4μπ1τϲ4ντ1μπ4τσ1γκ4τϲ1γκ4τσ1μπ4τϲ1μπ4τσ1ντ4τϲ1ντ",
10 : "4χτ_4γκ1μπ"
}
};

View File

@ -0,0 +1,26 @@
// Hyphenation patterns for Modern Polytonic Greek.
// Created by Dimitrios Filippou with some ideas borrowed from
// Yannis Haralambous, Kostis Dryllerakis and Claudio Beccari.
// From http://tug.org/svn/texhyphen/branches/ptex/hyph-utf8/tex/generic/hyph-utf8/patterns/tex/hyph-el-polyton.tex
// Converted by Pablo Rodríguez (hyphenator at pragmata dot tk)
Hyphenator.languages['el-polyton'] = {
leftmin : 2,
rightmin : 2,
shortestPattern : 1,
longestPattern : 11,
specialChars : "αεηιουωϊϋἀἁἂἃἄἅἆἇἐἑἒἓἔἕἠἡἢἣἤἥἦἧἰἱἲἳἴἵἶἷὀὁὂὃὄὅὐὑὒὓὔὕὖὗὠὡὢὣὤὥὦὧὰὲὴὶὸὺὼᾀᾁᾂᾃᾄᾅᾆᾇᾐᾑᾒᾓᾔᾕᾖᾗᾠᾡᾢᾣᾤᾥᾦᾧᾲᾳᾴᾶᾷῂῃῄῆῇῒῖῗῢῦῧῲῳῴῶῷάέήίόύώΐΰάέήίόύώΐΰβγκδζθλμπντξρσϲςφχψ'ʼ᾿’᾽ῤῥ",
patterns : {
2 : "α1ε1η1ι1ο1υ1ω1ϊ1ϋ1ἀ1ἁ1ἂ1ἃ1ἄ1ἅ1ἆ1ἇ1ἐ1ἑ1ἒ1ἓ1ἔ1ἕ1ἠ1ἡ1ἢ1ἣ1ἤ1ἥ1ἦ1ἧ1ἰ1ἱ1ἲ1ἳ1ἴ1ἵ1ἶ1ἷ1ὀ1ὁ1ὂ1ὃ1ὄ1ὅ1ὐ1ὑ1ὒ1ὓ1ὔ1ὕ1ὖ1ὗ1ὠ1ὡ1ὢ1ὣ1ὤ1ὥ1ὦ1ὧ1ὰ1ὲ1ὴ1ὶ1ὸ1ὺ1ὼ1ᾀ1ᾁ1ᾂ1ᾃ1ᾄ1ᾅ1ᾆ1ᾇ1ᾐ1ᾑ1ᾒ1ᾓ1ᾔ1ᾕ1ᾖ1ᾗ1ᾠ1ᾡ1ᾢ1ᾣ1ᾤ1ᾥ1ᾦ1ᾧ1ᾲ1ᾳ1ᾴ1ᾶ1ᾷ1ῂ1ῃ1ῄ1ῆ1ῇ1ῒ1ῖ1ῗ1ῢ1ῦ1ῧ1ῲ1ῳ1ῴ1ῶ1ῷ1ά1έ1ή1ί1ό1ύ1ώ1ΐ1ΰ1ά1έ1ή1ί1ό1ύ1ώ1ΐ1ΰ16'6ʼ6᾿",
3 : "α2ιαα2ία2ὶα2ῖα2ἰα2ἴα2ἲα2ἶα2ἱα2ἵα2ἳα2ἷά2ιά2ιά2ϊά2ϊα2υαα2ύα2ὺα2ῦα2ὐα2ὔα2ὒα2ὖα2ὑα2ὕα2ὓα2ὗά3υά3υε2ιε2ίε2ίε2ὶε2ῖε2ἰε2ἴε2ἲε2ἶε2ἱε2ἵε2ἳε2ἷέ2ιέ2ιέ2ϊέ2ϊε2υε2ύε2ύε2ὺε2ῦε2ὐε2ὔε2ὒε2ὖε2ὑε2ὕε2ὓε2ὗέ3υέ3υη2υη2ύη2ύη2ὺη2ῦη2ὐη2ὔη2ὒη2ὖη2ὑη2ὕη2ὓη2ὗο2ιοο2ίο2ὶο2ῖο2ἰο2ἴο2ἲο2ἶο2ἱο2ἵο2ἳο2ἷό2ιό2ιό2ϊό2ϊο2υοο2ύο2ὺο2ῦο2ὐο2ὔο2ὒο2ὖο2ὑο2ὕο2ὓο2ὗό3υό3υυ2ιυυ2ίυ2ὶυ2ῖυ2ἰυ2ἴυ2ἲυ2ἶυ2ἱυ2ἵυ2ἳυ2ἷααα2ϋά3ϋά3ϋε2ηέ2ηέ2ηε2ϊε2ϋό2ηό2ηο2ϊω2ιὠ2ιι2αιι2άι2ὰι2ᾶιιι2έι2ὲι2οιι2όι2ὸιιι2ώι2ὼι2ῶ_ί3_ί3_ῖ3_ἰ3_ἱ3η2αῃ2αη2άη2άη2ὰη2ᾶῃ2άῃ2άῃ2ὰῃ2ᾶη2εῃ2εη2έη2έη2ὲῃ2έῃ2έῃ2ὲη2οῃ2οη2όη2όη2ὸῃ2όῃ2όῃ2ὸη2ωῃ2ωη2ώη2ώη2ὼη2ῶῃ2ώῃ2ώῃ2ὼῃ2ῶ_ή3_ή3_ῆ3_ἠ3_ἡ3υ2αυυ2άυ2ὰυ2ᾶυυυ2έυ2ὲυ2ουυ2όυ2ὸυυυ2ώυ2ὼυ2ῶ_ύ3_ύ3_ῦ3_ὑ36β_6γ_6δ_6ζ_6θ_6κ_6λ_6μ_6ν_6ξ_6π_6ρ_6σ_6ϲ_6ς_6τ_6φ_6χ_6ψ_6β'6βʼ᾿6γ'6γʼ6γ᾿6δ'6δʼ᾿6ζ'6ζʼ᾿6θ'6θʼ᾿6κ'6κʼ᾿6λ'6λʼ᾿6μ'6μʼ᾿6ν'6νʼ6ν᾿6ξ'6ξʼ᾿6π'6πʼ᾿6ρ'6ρʼ6ρ᾿6σ'6σʼ6σ᾿6ϲ'6ϲʼ6ϲ᾿6τ'6τʼ᾿6φ'6φʼ᾿6χ'6χʼ᾿6ψ'6ψʼ᾿_β6_γ6_δ6_ζ6_θ6_κ6_λ6_μ6_ν6_ξ6_π6_ρ6_σ6_ϲ6_τ6_φ6_χ6_ψ6",
4 : "ά3η_ά3η_ά3ι_ά3ι_ά3ϊ_ά3ϊ_ό2ειό2ειό3η_ό3η_ό3ι_ό3ι_ό3ϊ_ό3ϊ_6γκ_6μπ_6ντ_6τζ_6τσ_6τϲ_6τς_6μπ'6μπʼ6μπ᾿6ντ'6ντ6ντ᾿6τζ'6τζʼ6τζ᾿σ'6τσʼσϲ'6τϲʼϲ᾿4β1β4γ1γ4δ1δ4ζ1ζ4θ1θ4κ1κ4λ1λ4μ1μ4ν1ν4π1π4ρ1ρ4ῤ1ῥ4σ1σ4ϲ1ϲ4τ1τ4φ1φ4χ1χ4ψ1ψ4β1ζ4β1θ4β1κ4β1μ4β1ν4β1ξ4β1π4β1σ4β1ϲ4β1τ4β1φ4β1χ4β1ψ4γ1β4γ1ζ4γ1θ4γ1κ4γ1μ4γ1ξ4γ1π4γ1σ4γ1ϲ4γ1τ4γ1φ4γ1χ4γ1ψ4δ1β4δ1γ4δ1ζ4δ1θ4δ1κ4δ1λ4δ1ξ4δ1π4δ1σ4δ1ϲ4δ1τ4δ1φ4δ1χ4δ1ψ4ζ1β4ζ1γ4ζ1δ4ζ1θ4ζ1κ4ζ1λ4ζ1μτζ2μ4ζ1ν4ζ1ξ4ζ1π4ζ1ρ4ζ1σ4ζ1ϲ4ζ1τ4ζ1φ4ζ1χ4ζ1ψ4θ1β4θ1γ4θ1δ4θ1ζ4θ1κ4θ1μσθ2μϲθ2μ4θ1ξ4θ1π4θ1σ4θ1ϲ4θ1τ4θ1φ4θ1χ4θ1ψ4κ1β4κ1γ4κ1δ4κ1ζ4κ1θ4κ1ξ4κ1π4κ1σ4κ1ϲ4κ1φ4κ1χ4κ1ψ4λ1β4λ1γ4λ1δ4λ1ζ4λ1θ4λ1κ4λ1μ4λ1ν4λ1ξ4λ1π4λ1ρ4λ1σ4λ1ϲ4λ1τ4λ1φ4λ1χ4λ1ψ4μ1β4μ1γ4μ1δ4μ1ζ4μ1θ4μ1κ4μ1λ4μ1ξ4μ1π4μ1ρ4μ1σ4μ1ϲ4μ1τ4μ1φ4μ1χ4μ1ψ4ν1β4ν1γ4ν1δ4ν1ζ4ν1θ4ν1κ4ν1λ4ν1μ4ν1ξ4ν1π4ν1ρ4ν1σ4ν1ϲ4ν1τ4ν1φ4ν1χ4ν1ψ4ξ1β4ξ1γ4ξ1δ4ξ1ζ4ξ1θ4ξ1κ4ξ1λ4ξ1μ4ξ1ν4ξ1π4ξ1ρ4ξ1σ4ξ1ϲ4ξ1τ4ξ1φ4ξ1χ4ξ1ψ4π1β4π1γ4π1δ4π1ζ4π1θ4π1κ4π1μ4π1ξ4π1σ4π1ϲ4π1φ4π1χ4π1ψ4ρ1β4ρ1γ4ρ1δ4ρ1ζ4ρ1θ4ρ1κ4ρ1λ4ρ1μ4ρ1ν4ρ1ξ4ρ1π4ρ1σ4ρ1ϲ4ρ1τ4ρ1φ4ρ1χ4ρ1ψ4σ1δ4ϲ1δ4σ1ζ4ϲ1ζ4σ1ν4ϲ1ν4σ1ξ4ϲ1ξ4σ1ρ4ϲ1ρ4σ1ψ4ϲ1ψ4τ1β4τ1γ4τ1δ4τ1θ4τ1ν4τ1ξ4τ1π4τ1φστ2φϲτ2φ4τ1χ4τ1ψ4φ1β4φ1γ4φ1δ4φ1ζ4φ1κ4φ1ν4φ1ξ4φ1π4φ1σ4φ1ϲ4φ1χ4φ1ψ4χ1β4χ1γ4χ1δ4χ1ζ4χ1κ4χ1μ4χ1ξ4χ1π4χ1σ4χ1ϲ4χ1φ4χ1ψ4ψ1β4ψ1γ4ψ1δ4ψ1ζ4ψ1θ4ψ1κ4ψ1λ4ψ1μ4ψ1ν4ψ1ξ4ψ1π4ψ1ρ4ψ1σ4ψ1ϲ4ψ1τ4ψ1φ4ψ1χβγσγϲγσμ2πϲμ2πμνσνϲν2τ6βρ_6γλ_6κλ_6κτ_6κς_6κϲ_6κσ_6λς_6λϲ_6λσ_6μς_6μϲ_6μσ_6νς_6νϲ_6νσ_6ρς_6ρϲ_6ρσ_6σκ_6ϲκ_6στ_6ϲτ_6τλ_6τρ_6φτ_6χτ_",
5 : "ο3ϊ3όο3ϊ3όο3ϊ3ὸβ5ν2τζ5ν2τλ5νρ5ν2τ",
6 : "4ρ5γ2μ4ρ5θ2μ4λ5κ2μ4ρ5κ2μ4γ5κ2φ4ν5κ2φ4γ5ξ2τ4ρ5ξ2τ4ρ5φ2ν4ρ5χ2μ4μ5ψ2τ4λ5γ2κ4ν5γ2κ4ρ5γ2κ4τ5γ2κ4ζ5μ2π4λ5μ2π4ν5μ2π4ρ5μ2πἄ5μ2ακἀ5μ2πρὄ5μ2ποὀ5μ2ποὀ5ν2τάὀ5ν2τάὀ5ν2τὰὀ5ν2τᾶ6μ2πλ_6μ2πν_6μ2πρ_",
7 : "ἰ5γου_ξε5γ2κ_ξέ5γ2κ_ξέ5γ2κ_σι5γ2κ_ϲι5γ2κἀ5μ2πάκἀ5μ2πάκἀ5μ2πανἀ5μ2πάρἀ5μ2πάρἀ5μ2πᾶρἀ5μ2παρρα5μ2πἰ5μ2πρα_κε5μ2π_λό5μ2π_λό5μ2π5μ2πέη_5μ2πέη_5μ2πεη_5μ2πογι_ξε5μ2π_ξέ5μ2π_ξέ5μ2π_ρε5μ2π_ρέ5μ2π_ρέ5μ2π_ρο5μ2πρό5μ2παρό5μ2παρό5μ2περό5μ2περό5μ2πωρό5μ2πωρο5μ2πῶρο5μ2παρο5μ2περο5μ2πωσό5μ2πασό5μ2παϲό5μ2παϲό5μ2πασό5μ2πεσό5μ2πεϲό5μ2πεϲό5μ2πεσο5μ2πῶϲο5μ2πῶσό5μ2πωσό5μ2πωϲό5μ2πωϲό5μ2πωσο5μ2παϲο5μ2πασο5μ2πεϲο5μ2πεσο5μ2πωϲο5μ2πω_τα5μ2π_χα5μ2π_χό5μ2π_χό5μ2π_ξε5ν2τ_ξέ5ν2τ_ξέ5ν2τ6γ2κ1τζ6γ2κ1τσ6γ2κ1τϲ6μ2π1τζ6μ2π1τσ6μ2π1τϲσ5γ2κ6τϲ5γ2κ6τσ5μ2π6τϲ5μ2π6τσ5ν2τ6τϲ5ν2τ",
8 : "ἐμι5γρ_μπα5γ2κ_μπι5γ2κ_σπά5γ2κ_σπά5γ2κ_ϲπά5γ2κ_ϲπά5γ2κ_σπα5γ2κ_ϲπα5γ2κ_φιό5γ2κ_φιό5γ2κ_φιο5γ2κἀ6μ3πάριἀ6μ3πάριἀ6μ3παρι_γά5μ2πι_γά5μ2πι_γα5μ2πι_ζεϊ5μ2π_κό5μ2πρ_κό5μ2προ5μ2πρι5μ2πρ5μ2πέης_5μ2πέης_5μ2πέηϲ_5μ2πέηϲ_5μ2πεης_5μ2πεηϲ_5μ2πέησ_5μ2πέησ_5μ2πεησ__μπι5μ2π_τρο6μ3π_τρό6μ3π_τρό6μ3π_ρου5μ2π_σέ5μ2πρ_σέ5μ2πρ_ϲέ5μ2πρ_ϲέ5μ2πρ_σνο5μ2π_ϲνο5μ2π_σού5μ2π_σού5μ2π_ϲού5μ2π_ϲού5μ2π_σου5μ2π_ϲου5μ2π_τζά5μ2π_τζά5μ2π_τζα5μ2π_τζι5μ2π_τό5μ2πρ_τό5μ2προ5μ2πρρα5μ2πἀ5ν2τάτζἀ5ν2τάτζ_βί5ν2τε_βί5ν2τε_βι5ν2τε_κα5νραϊ5ν2τ_μπε5ν2τ_μπι5ν2τ_ντα5ν2τ5ν2τίβαν5ν2τίβαν_ρε5ν2τί_ρε5ν2τί_ρε5νι_ροῦ5ν2τ_ρού5ν2τ_ρού5ν2τ_χα5νοα5νρ_χά5νρ_χά5νρ6γ2κ5μ2π6γ2κ5ν2τ6μ2π5ν2τ6ν2τ5μ2π",
9 : "5γραντ_ἴντρι5γ2κἰντρι5γ2κ_μα5γιό_μα5γιό_ντά5γ2κλ_ντά5γ2κλ_ντα5γ2κλἀλα5μ2πουρλού5μ2πἀρλού5μ2πἀρλοῦ5μ2πἀρλου5μ2π_βό5μ2πιρ_βό5μ2πιρο5μ2πιρα5μ2πάδ_κα5μ2πάδ_κα5μ2πίνα5μ2πίνα5μ2πῖνα5μ2πιν_κά5μ2ποτ_κά5μ2ποτ_κα5μ2πότ_κα5μ2πότ_κα5μ2ποτ_καου5μ2π_καρα5μ2π5μ2πα5μ2π5μ2πά5μ2π5μ2πά5μ2π5μ2πέ5μ2π5μ2πέ5μ2π5μ2πε5μ2π_νό5μ2πελ_νό5μ2πελ_νο5μ2πελ_ντό5μ2πρ_ντό5μ2πρ_ντο5μ2πρ_σα2μ5ποτ_ϲα2μ5ποτ_τε5μ2πεσ_τε5μ2πεϲ_τζου5μ2π_τσά5μ2πασά5μ2παϲά5μ2παϲά5μ2πασα5μ2παϲα5μ2παἀτρα5ν2τέἀτρα5ν2τέἀτρα5ν2τὲ_γιβε5ν2τ_γκάι5ν2τ_γκάι5ν2τ_γκάϊ5ν2τ_γκάϊ5ν2τ_γκαϊ5ν2τ_κα5ναΐ_κα5ναΐ_κα5ναϊ_μα5ν2τάμ_μα5ν2τάμ_μα5ν2τὰμ_μα5ναμ_μα5ν2τέμ_μα5ν2τέμ_μα5ν2τεμ_μεϊ5ν2τά_μεϊ5ν2τά_μεϊ5ναο5ν2τέλ_μο5ν2τέλ_μο5ν2τελμο5ν2τέρνμο5ν2τέρνμο5ν2τερν_νισα5ν2τ_νιϲα5ν2τ_ρεζε5ν2τ_σε5ν2τέφ_σε5ν2τέφ_ϲε5ν2τέφ_ϲε5ν2τέφ_σε5ν2τεφ_ϲε5ν2τεφ_σε5νοῦ_ϲε5νοῦ_σε5νού_σε5νού_ϲε5νού_ϲε5νού_σε5νου_ϲε5νουσα5ν2τί_τσα5ν2τί_τϲα5ν2τί_τϲα5ν2τί_τσα5νιϲα5νι",
10 : "_γιου5γοαρα5γιούλι5γ2κ_χούλι5γ2κ_χουλι5γ2κ_γιαρα5μ2π_καλα5μ2πααλί5μ2πραλί5μ2πραλι5μ2πρα5μ2παρέ_κα5μ2παρέ_κα5μ2παρὲ_κα5μ2παρε_καρνα5μ2π_κολι5μ2πρου5μ2πού_κου5μ2πού_κου5μ2ποῦ_κου5μ2που5μ2πέηδες_5μ2πέηδες_5μ2πέηδεϲ_5μ2πέηδεϲ_5μ2πέηδεσ_5μ2πέηδεσ_5μ2πέηδων_5μ2πέηδων__μπό5μ2πιρ_μπό5μ2πιρ_μπο5μ2πιρ_μπο5μ2πότ_μπο5μ2πότ_μπο5μ2ποτ_σκα5μ2παβ_ϲκα5μ2παβ_ταβλα5μ2π_τζανα5μ2π_τρα5μ2πάλ_τρα5μ2πάλ_τρα5μ2παλ_φά5μ2πρικ_φά5μ2πρικ_φα5μ2πρικ_μπαλά5ν2τ_μπαλά5ν2τ_μπαλα5ν2τ_μπα5ναν_μπου5να_μπου5νρ",
11 : "_καρα6μ3πόλ_καρα6μ3πόλ_καρα6μ3πολ_κολού5μ2προλού5μ2προλοῦ5μ2προλου5μ2προ6μ3πρέσσο6μ3πρσσο6μ3πρέϲϲο6μ3πρϲϲο6μ3πρεσσο6μ3πρεϲϲοντρα5μ2π_κωλού5μ2πρ_κωλού5μ2πρ_κωλοῦ5μ2πρ_κωλου5μ2πρανιτό5μ2π_μανιτό5μ2π_μπα6μ3πάκι_μπα6μ3πάκι_μπα6μ3πακι_ρεπού5μ2πλ_ρεπού5μ2πλ_ρεπου5μ2πλ_τα6μ3περαμ_τα6μ3πορλ_τα6μ3πούρλ_τα6μ3πορλ_τρα5μ2ποῦκ_τρα5μ2πούκ_τρα5μ2πούκ_τρα5μ2πουκ_τσι5μ2πούκ_τσι5μ2πούκ_τϲι5μ2πούκ_τϲι5μ2πούκ_τσι5μ2πουκ_τϲι5μ2πουκ_τσι5μ2πούσσι5μ2ποσϲι5μ2πούϲϲι5μ2ποϲσι5μ2πουσϲι5μ2πουϲ_γιαχου5ν2τ",
12 : "_σαλτιπά5γ2κ_σαλτιπά5γ2κ_ϲαλτιπά5γ2κ_ϲαλτιπά5γ2κ_κουλού5μ2προυλού5μ2προυλοῦ5μ2προυλου5μ2πρ_μπου5μ2πούν_μπου5μ2πον_μπου5μ2πον_μπου5μ2πουνοντρο5μ2παικβι5ναρ_ντερμπε5ν2τ_ντου5νούκ_ντου5νούκ_ντου5νοῦκ_ντου5νουκ_φαστφου5ν2τ_φαϲτφου5ν2τ",
13 : "_μπασκε2τ5μ2π_μπαϲκε2τ5μ2π_μπασι5μ2πουζ_μπαϲι5μ2πουζ"
}
};

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -1,17 +1,17 @@
Hyphenator.languages.fi = {
Hyphenator.languages['fi'] = {
leftmin : 2,
rightmin : 2,
shortestPattern : 2,
longestPattern : 7,
specialChars : 'öäå',
specialChars : "öäå",
patterns : {
3 : '1ba1be1bi1bo1bu1by1da1de1di1do1du1dy1dä1dö1fa1fe1fi1fo1fu1fy1ga1ge1gi1go1gu1gy1gä1gö1ha1he1hi1ho1hu1hy1hä1hö1ja1je1ji1jo1ju1jy1jä1jö1ka1ke1ki1ko1ku1ky1kä1kö1la1le1li1lo1lu1ly1lä1lö1ma1me1mi1mo1mu1my1mä1mö1na1ne1ni1no1nu1ny1nä1nö1pa1pe1pi1po1pu1py1pä1pö1ra1re1ri1ro1ru1ry1rä1rö1sa1se1si1so1su1sy1sä1sö1ta1te1ti1to1tu1ty1tä1tö1va1ve1vi1vo1vu1vy1vä1vöä2yo1yö2ya1äa1öo1äo1öä2äö2öä2öö2ä_ä2u2sb2lb2rd2rf2lf2rg2lg2rk2lp2lp2rc2lq2v',
4 : 'y1a2y1o2u1y2y1u2ö3a2ö3o2ä3a2ä3o2ä1u2ö1u2u1ä2u1ö2e1aai1aao1aau1aau1eea1uui1uue1uuo1uuää1iää1eää3yi1ääe1ääy1ääi1ööa1eia1oie1aii1auy1eiai1aai1eai1oai1uau1aau1eeu1aie1aie1oie1yiu1aiu1eiu1ooi1aoi1eoi1ooi1uo1uiou1eou1oue1aui1euo1auo1ue1ö2ö1e2r2asl2as1k2vsc2hts2h',
5 : '1st2raa1i2aa1e2aa1o2aa1u2ee1a2ee1i2ee1u2ee1y2ii1a2ii1e2ii1o2uu1a2uu1e2uu1o2uu1i2io1a2io1e2keus11b2lo1b2ri1b2ro1b2ru1d2ra1f2la1f2ra1f2re1g2lo1g2ra1k2ra1k2re1k2ri1k2va1p2ro1q2vich2r',
6 : '1sp2lialous1rtaus1perus12s1ase2s1apuulo2s1bib3li',
7 : 'yli1o2pali1a2v2s1ohje1a2sian1a2siat1a2sioi2s1o2sa2n1o2sa_ydi2n12n1otto2n1oton2n1anto2n1anno2n1aika2n1a2jo2s1a2jo',
8 : '2s1a2sia2n1o2pet2s1a2loialkei2s12n1e2dus2s1ajatu2s1y2rit2s1y2hti2n1a2jan2n1o2mai2n1y2lit2s1a2len2n1a2len',
9 : '2s1o2pisk2n1o2pist2s1o2pist2s1i2dea_2s1i2dean2s1e2sity_suu2r1a2',
11 : '1a2siaka2s1'
3 : "1ba1be1bi1bo1bu1by1da1de1di1do1du1dy1dä1dö1fa1fe1fi1fo1fu1fy1ga1ge1gi1go1gu1gy1gä1gö1ha1he1hi1ho1hu1hy1hä1hö1ja1je1ji1jo1ju1jy1jä1jö1ka1ke1ki1ko1ku1ky1kä1kö1la1le1li1lo1lu1ly1lä1lö1ma1me1mi1mo1mu1my1mä1mö1na1ne1ni1no1nu1ny1nä1nö1pa1pe1pi1po1pu1py1pä1pö1ra1re1ri1ro1ru1ry1rä1rö1sa1se1si1so1su1sy1sä1sö1ta1te1ti1to1tu1ty1tä1tö1va1ve1vi1vo1vu1vy1vä1vöä2yo1yö2ya1äa1öo1äo1öä2äö2öä2öö2ä_ä2u2sb2lb2rd2rf2lf2rg2lg2rk2lp2lp2rc2lq2v",
4 : "y1a2y1o2u1y2y1u2ö3a2ö3o2ä3a2ä3o2ä1u2ö1u2u1ä2u1ö2e1aai1aao1aau1aau1eea1uui1uue1uuo1uuää1iää1eää3yi1ääe1ääy1ääi1ööa1eia1oie1aii1auy1eiai1aai1eai1oai1uau1aau1eeu1aie1aie1oie1yiu1aiu1eiu1ooi1aoi1eoi1ooi1uo1uiou1eou1oue1aui1euo1auo1ue1ö2ö1e2r2asl2as1k2vsc2hts2h",
5 : "1st2raa1i2aa1e2aa1o2aa1u2ee1a2ee1i2ee1u2ee1y2ii1a2ii1e2ii1o2uu1a2uu1e2uu1o2uu1i2io1a2io1e2keus11b2lo1b2ri1b2ro1b2ru1d2ra1f2la1f2ra1f2re1g2lo1g2ra1k2ra1k2re1k2ri1k2va1p2ro1q2vich2r",
6 : "1sp2lialous1rtaus1perus12s1ase2s1apuulo2s1bib3li",
7 : "yli1o2pali1a2v2s1ohje1a2sian1a2siat1a2sioi2s1o2sa2n1o2sa_ydi2n12n1otto2n1oton2n1anto2n1anno2n1aika2n1a2jo2s1a2jo",
8 : "2s1a2sia2n1o2pet2s1a2loialkei2s12n1e2dus2s1ajatu2s1y2rit2s1y2hti2n1a2jan2n1o2mai2n1y2lit2s1a2len2n1a2len",
9 : "2s1o2pisk2n1o2pist2s1o2pist2s1i2dea_2s1i2dean2s1e2sity_suu2r1a2",
11 : "1a2siaka2s1"
}
};

View File

@ -1,27 +1,26 @@
Hyphenator.languages.fr = {
// The french hyphenation patterns are retrieved from
// http://tug_org/svn/texhyphen/trunk/collaboration/repository/hyphenator/
Hyphenator.languages['fr'] = {
leftmin : 2,
rightmin : 2,
rightmin : 3,
shortestPattern : 1,
longestPattern : 14,
specialChars : 'âêîôûçœéèàî',
//The french hyphenation patterns are retrieved from http://extensions.services.openoffice.org/project/french-dictionary-reform1990
//They are under LGPL
specialChars : "àâçèéêîïôûœ’'",
patterns : {
2 : "1j1q",
3 : "'a4'e4'i4'o4'u4'y4'â4'è4'é4'ê4'î4'ô4'û4_a4_e4_i4_o4_u4_y4_â4_è4_é4_ê4_î4_ô4_û41ba1be1bi1bo1bu1by1bâ1bè1bé1bê1bî1bô1bû1ca1ce1ci1co1cu1cy1câ1cè1cé1cê1cî1cô1cû1da1de1di1do1du1dy1dâ1dè1dé1dê1dî1dô1dû1fa1fe1fi1fo1fu1fy1fâ1fè1fé1fê1fî1fô1fû1ga1ge1gi1go1gu1gy1gâ1gè1gé1gê1gî1gô1gû1ha1he1hi1ho1hu1hy1hâ1hè1hé1hê1hî1hô1hû1ka1ke1ki1ko1ku1ky1kâ1kè1ké1kê1kî1kô1kû1la1le1li1lo1lu1ly1là1lâ1lè1lé1lê1lî1lô1lû1ma1me1mi1mo1mu1my1mâ1mè1mé1mê1mî1mô1mû1na1ne1ni1no1nu1ny1nâ1nè1né1nê1nî1nô1nû1pa1pe1pi1po1pu1py1pâ1pè1pé1pê1pî1pô1pû1ra1re1ri1ro1ru1ry1râ1rè1ré1rê1rî1rô1rû1sa1se1si1so1su1sy1sâ1sè1sé1sê1sî1sô1sû1ta1te1ti1to1tu1ty1tà1tâ1tè1té1tê1tî1tô1tû1va1ve1vi1vo1vu1vy1vâ1vè1vé1vê1vî1vô1vû1wa1we1wi1wo1wu1za1ze1zi1zo1zu1zy1zè1zé2'22jkn1xé1q",
4 : "_1ba_1bi_1ci_1co_1cu_1da_1di_1do_1dy_1dé_1ge_1la_1ma_1mi_1mo_1mé_1no_1pa_1pe_1po_1pu_1pé_1re_1ré_1sa_1se_1so_1su_1sy_1ta1b2l1b2r1c2h1c2k1c2l1c2r1c½01d2r1f2l1f2r1g2l1g2n1g2r1k2h1k2r1m½01n½01p2h1p2l1p2r1r2h1s2h1s½01t2h1t2r1v2r1w2r2chb2chg2chm2chn2chp2chs2cht2chw2ckb2ckf2ckg2ckp2cks2ckt2phn2phs2pht2shm2shr2shs2thl2thm2thn2ths4be_4ce_4ch_4ck_4de_4fe_4ge_4he_4je_4ke_4kh_4le_4me_4ne_4pe_4ph_4re_4se_4sh_4te_4th_4ve_4we_4ze_a1bîa1laa1maa1nea1nia1poa1viab2hac1qad2har1cb1leb1reb1ruc1cic1kec1lac1lec1rec2hac2hec2hic2hoc2huc2hyc2hâc2hèc2héc2hêc2hîc2hôc2hûch2lch2rd1had1hod1led1red1s2e1nif1laf1lef1ref1rif1s2g1leg1neg1rag1reg1s2i1vail2ll1lil1lul1mem1nèm1ném1s2n1sao1pup1hep1hop1lep1lup1nep1rep1rip1rop1rup1rép1syp1tèp1téph2lph2rr1cir1her1hyr1mis1cas1cos1hes1hos1las1los1pas1pes1pis1pos1tas1tes1tis1tos1tys1tét1het1rat1ret1rit1ruth2ru1ciu1niu1viv1reâ1meè1meé1ceé1cié1cué1deé1leé1lié1loé1léé1mié1neé1nié1pié1reô1me",
5 : "'a1mi'a1na'a1po'o1vi_1p2l_1p2r_1t2r_a1mi_a1na_a1po_c2hè_con4_cul4_dé2s_o1vi_p1ha_p1lu_p1ro_p1ré_p1sy_pe4r_réu2_s1ta_s1ti_t1ri_é1mi1d2'21g2ha1g2he1g2hi1g2ho1g2hy1p2né4bes_4ces_4des_4fes_4ges_4gue_4hes_4jes_4kes_4les_4mes_4nes_4pes_4que_4res_4ses_4tes_4ves_4wes_4zes_ab1seac1ceai1meal1coan1tiap1paar1mear1mias1meau1meca1pica1rêch1lech1loch1rech1rocil3lco1apco1arco1auco1axco1efco1enco1exco1nuco1é2cy1rid1d2hda1medi1lidé1caer1mees1cees1coes1tifa1mefu1mefé1cugil3lhil3lhu1mehy1pehy1pohé1mihé1moi1b2ri1oxyib1riim1maim1miim1poim1puin1ciin1diin1doin1duin1foin1noin1soin1tein1tiis1ceis1taja1cel1s2tlil3lmi1memil3lmo1nomu1nimé1coo1b2lo1d2lo1g2nob1looc1teog1noom1buom1meom1nior1meos1taos1tios1toos1tépa1lépa1piph1leph1reph1taph1tipi1ripo1lypu1pipu1sipé1nupé1réra1dira1mere1lere1lire1peri1meru1leré1geré1maré1suré1tis1c2ls1p2hs1t2rsc1lésc2hese1mises1qsp1hèsp1hést1rost1rusu1mesu1pesu1rasu1rét1c2ht1t2lta1metc2hith1reth1rito1metu1meté1léue1viva1civa1nive1nivi1divil3lvé1loxil3lys1toé1d2réd1riéd2hiélo1q",
6 : "'a1b2r'a1g2n'ab1ré'ag1na'an1ti'ar1ge'ar1pe'as2ta'i1g2n'in1te'in2er'on1gu_1c2h4_1k2h4_1p2h4_1s2h4_1t2h4_a1b2r_a1g2n_ab1ré_ag1na_an1ti_ar1de_ar1ge_ar1pe_as2ta_bi1au_bi1u2_ci1sa_co1o2_cons4_do1le_dy2s3_dé1a2_dé1io_dé1o2_dé1sa_dé1se_dé1so_dé1su_i1g2n_in1te_in2er_la1te_ma1la_ma1le_ma1li_ma1lo_mil3l_mo1no_mé1go_mé1se_mé1su_mé1ta_mé2sa_no1no_on1gu_pa1na_pa1ni_pa1no_pa1ra_pa1re_pa1te_pé1ri_re1s2_res1q_ré1a2_ré1e2_ré1i2_ré1o2_ré1é2_ré2el_ré2er_ré2èr_su1bi_su1bu_su1ri_su1ro_ta1le1m2nès1octet1p2neu1p2tèr1p2tér1s2c2h1s2cop1s2lav1s2lov1s2por2bent_2c1k3h2cent_2dent_2fent_2gent_2jent_2kent_2lent_2nent_2pent_2rent_2s2chs2s3hom2sent_2tent_2vent_2went_2xent_2zent_3d2hal4b4le_4b4re_4c4he_4c4ke_4c4le_4c4re_4d4re_4f4le_4f4re_4g4le_4g4ne_4g4re_4gues_4p4he_4p4le_4p4re_4ques_4r4he_4s4ch_4s4he_4t4he_4t4re_4v4re_abs1tiabî1meani1mear1c2harc2hias1t2ravil4laè1d2rbou1mebou1tibru1mecci1deche1vicla1meco1a2dco1accco1g2ncog1nicom1pécon1ficon1nicon1ticor1pucur1redis1codis1sidis1tidé1t2rdét1rien1t2rent1reeus1taex1t2rfi1c2hfic2hufir1mefri1tihémi1éins1tiisc2hiiva1leiè1d2rl3lionla1w2rllu1memil1lemit1tenu1t2rnut1riopu1leos1t2rost1raost1rioxy1a2oè1d2rpe1r3hper1maper1tipho1toplu1mepri1vapru1depré1sepu1g2npug1napé2nulqua1merai1mercil4lrin1germil4lry1t2hry2thmser1geser1pesla1lospa1tispi1rospo1rusto1mosté1résu1b2lsub1lisub1s2suc1cuta1c2htac2hytan1getem1péter1getes1tator1retri1detru1cutur1buucil4luvil4lvol1tawa2g3néci1meécu1meédri1qéli1meélé1meémil4léni1te",
7 : "'ab3réa'ami1no'e1n1a2'e1n1o2'i1n1a2'i1n1e2'i1n1i2'i1n1o2'i1n1u2'i1n1é2'i2g3ni'i2g3né'i2g4no'in2ept'in2i3q'in2i3t'in2ond'in2u3l'in2uit'ina1ni'ini1mi'ino1cu'ins1ta'iné1lu'iné1na'oua1ou_ab3réa_ami1no_bai1se_bi1a2c_bi1a2t_bio1a2_com1me_coo1li_da1c2r_dac1ry_di1ald_di1e2n_di2s3h_dia1ci_dia1to_dé2s1½_dé3s2c_dé3s2p_dé3s2t_e1n1a2_e1n1o2_gem1me_i1n1a2_i1n1e2_i1n1i2_i1n1o2_i1n1u2_i1n1é2_i2g3ni_i2g3né_i2g4no_in2ept_in2i3q_in2i3t_in2ond_in2u3l_in2uit_ina1ni_ini1mi_ino1cu_ins1ta_iné1lu_iné1na_ma1c2r_ma1g2n_ma2c3k_ma2r1x_mac1ro_mag1ni_mag1nu_mil1li_mé2s1i_mé3san_oua1ou_pa1r2h_pen2ta_pha1la_plu1ri_pon1te_pos1ti_pro1é2_pré1a2_pré1e2_pré1i2_pré1o2_pré1s2_pré1u2_pré1é2_pré2au_re2s3s_re2s3t_res1ca_res1ci_res1co_res1pe_res1pi_res1po_res1se_res1ta_res1ti_res1to_res1té_ré1t2r_ré2aux_ré2uss_réa1li_rét1ro_sar1me_ser1me_seu2le_sou1ve_stil3l_su1b2l_su2r3h_sub1li_émi1ne1alcool1s2clér1s2perm1s2phèr1s2phér1s2piel1s2tein1s2tigm1é2drie1é2nerg2chent_2guent_2phent_2quent_2r3heur2shent_2t3heur3d2houd3ph2tis4b4les_4b4res_4c4hes_4c4kes_4c4les_4c4res_4ch4le_4ch4re_4d4res_4f4les_4f4res_4g4les_4g4nes_4g4res_4p4hes_4p4les_4p4res_4ph4le_4ph4re_4r4hes_4s4hes_4t4hes_4t4res_4th4re_4v4res_amal1gaanti1feappa1rearmil5lcapil3lcarê1mechlo1rachlo1réchro1meco1ac1qco2nurbcoas1socoas1sucyril3ldia1p2hdiaph2rdili1gedéca1dee2s3c2he2s3copesti1meext1ra1extra2cextra2iflam1mefécu1legram1megran1dihype4r1hypers2hypo1a2hypo1e2hypo1i2hypo1o2hypo1s2hypo1u2hypo1é2i1al1gii1s2c2hi1s2tatiar1t2hibril3limma1neimmi1neimpo1teimpu1deinci1deindi1geindo1leinno1ceinso1leinti1meio1a2ctl2ment_la2w3remil4letmon1t2rmono1vamont1rémoye1nâmuni1fin3s2at_o1io1nio1s2taso1s2tato1s2timo1s2tomogno1moomni1poomni1s2papil2lpiril3lpoly1a2poly1e2poly1i2poly1o2poly1s2poly1u2poly1vapoly1è2poly1é2pros1taproé1mipréé1mipupil3lpusil3lreli1meryth1meréma1neréti1cesemil4lstan1dasu3r2ahsupe4r1supers2suré1mither1mothril3ltung2s3télé1e2télé1i2télé1s2u2s3t2ruevil4luni1a2xuni1o2vvacil4lvanil2lven1t2rveni1mevent1rividi1mey1al1giy1s2tomâ2ment_è2ment_é3cent_é3dent_é3rent_épis1coéqui1poéqui1vaô2ment_",
8 : "'a2g3nat'anti1a2'anti1e2'anti1s2'anti1é2'eu2r1a2'inau1gu'inef1fa'inte4r3'inters2'ovi1s2c_1s2c2h4_a2g3nat_anti1a2_anti1e2_anti1s2_anti1é2_bi2s1a2_chè1v2r_chèv1re_con1t2r_cont1re_di1a2cé_di1a2mi_dy2s1a2_dy2s1i2_dy2s1o2_dy2s1u2_dé2s1i2_dé2s1é2_dés2a3m_désa1te_dési1ne_déso1pi_eu2r1a2_inau1gu_inef1fa_inte4r3_inters2_ma2l1ap_ma2l1en_ma2l1oc_mono1a2_mono1e2_mono1i2_mono1o2_mono1s2_mono1u2_mono1é2_mé2g1oh_mé2s1es_ovi1s2c_pa2n1is_pa2r3hé_para1s2_pe1r1a2_pe1r1e2_pe1r1i2_pe1r1o2_pe1r1u2_pe1r1é2_pluri1a_pon2tet_pos2t3h_pos2t3r_post1s2_pro1g2n_prog1na_psyc2ho_pud1d2l_péri1os_péri1s2_péri1u2_re3s4tu_re3s4ty_res1c2r_res1p2l_resp1le_rest1re_rest1ri_ré2a3le_ré2i3fi_sta2g3n_su2b1a2_su2b1in_su2b1ur_su2b1é2_su2b3lu_su2r1a2_su2r1e2_su2r1of_su2r1ox_su2r1é2_su3r2et_syn1g2n_syng1na_tri1a2c_tri1a2n_tri1a2t_tri1o2n1m2né1mo1m2né1si1s2patia1s2piros1s2tomos1s2ty1le2b2lent_2b2rent_2c2kent_2c2lent_2c2rent_2d2lent_2d2rent_2f2lent_2f2rent_2g2lent_2g2nent_2g2rent_2p2lent_2p2rent_2t2rent_2v2rent_4ch4les_4ch4res_4ph4les_4ph4res_4s4c4he_4th4res_a1è2d1rea2s3t1roab3sent_absti1neac3cent_ai2ment_anes1t2hanest1héar2ment_as2ment_au2ment_boutil3lca3ou3t2chevil4lchien1deco1assocco1assurcompé1teconfi1deconni1veconti1necorpu1leda2ment_di2s3copdiaph1radissi1dedistil3ldétri1meentre1geer2ment_es3cent_eu1s2tatfa2ment_fichu1mefritil3lfu2ment_hu2ment_hype1ra2hype1re2hype1ri2hype1ro2hype1ru2hype1ré2hémo1p2ti1arth2ri1è2d1rei2s3c2héi2s3chiai2s3chioimmis1ceindul1geinfor1mainstil3lintel1liis3cent_ja3cent_mi2ment_mécon1ten3s2ats_nutri1meo1s2trado1è2d1reo2b3longom2ment_ombud2s3or2ment_paléo1é2papil1lopapil3lapapil3lepapil3liperma1neperti1nephoto1s2poas1t2rpu2g3nacpé1r2é2qra2ment_radio1a2re3lent_re3pent_ri2ment_ru3lent_ré3gent_résur1geslalo1mesporu1lesu2ment_subli1mesuccu1lesupe1ro2ta2ment_tachy1a2tchin3t2tempé1ratesta1meto2ment_tran2s3htran2s3ptrans1patrucu1letu2ment_turbu1letélé1o2btélé1o2pvanil1liy1as1t2hé3quent_",
9 : "'ae3s4c2h'apo2s3ta'ar3gent_'ar3pent_'in1s2tab'in2a3nit'in2augur'in2effab'in2o3cul'inte1ra2'inte1re2'inte1ri2'inte1ro2'inte1ru2'inte1ré2_ae3s4c2h_apo2s3ta_ar3dent__ar3gent__ar3pent__baise1ma_ci2s1alp_co2o3lie_di1a2cid_di1a2tom_do3lent__dé2s1u2n_dé3s2ert_dé3s2exu_dé3s2i3d_dé3s2i3r_dé3s2ist_dé3s2o3l_dé3s2orm_dé3s2orp_désen1si_in1s2tab_in2a3nit_in2augur_in2effab_in2o3cul_inte1ra2_inte1re2_inte1ri2_inte1ro2_inte1ru2_inte1ré2_la3tent__ma2g3num_ma2l1a2v_ma2l1int_ma2l1o2d_magni1ci_magni1fi_mala1d2r_malad1re_milli1am_mé2s1u2s_no2n1obs_pa2n1a2f_pa2n1opt_pa3rent__pa3tent__para1c2h_pos2t1in_pos2t1o2_pro1s2cé_prou3d2h_pré2a3la_péri2s3s_re2s3cap_re2s3cou_re2s3pir_re3s4t2r_re3s4tab_re3s4tag_re3s4tat_re3s4tim_re3s4tip_re3s4toc_re3s4top_re3s4tén_re3s4tér_ré2a3lis_ré2a3lit_rétro1a2_su2b3lin_su2r1i2m_su2r1inf_su2r1int_su3b2alt_su3b2é3r_su3r2a3t_su3r2eau_su3r2ell_subli1mi_ta3lent_1informat1p2sy1c2h1s2ca1p2h1s2to1c2k1é2drique1é2lément2r3hy1d2r3ph2ta1lé4s4c4hes_a2l1al1giabî2ment_amalga1meani2ment_apo2s3t2rarchié1pibou2ment_bru2ment_cci3dent_cla2ment_contin1gecur3rent_e2n1i2v2rfir2ment_grandi1loiva3lent_llu2ment_mit3tent_monova1lemunifi1ceo1s2té1roo2g3no1siomnipo1teopu3lent_ostric1tipapil3lomplu2ment_po1ast1repolyva1leprivat1dopro2s3tatproémi1nepru3dent_pré3sent_préémi1nepugna1b2lqua2ment_rai3ment_rin3gent_ser3gent_ser3pent_sesqui1a2stéréo1s2surémi1netan3gent_ter3gent_thermo1s2tor3rent_tran2s1a2tran2s1o2tran2s1u2tri3dent_vanil3linvanil3lisventri1povol2t1ampvélo1s2kiéci2ment_écu2ment_éli2ment_éni3tent_épi2s3copéquipo1teéquiva1le",
10 : "'amino1a2c'ana3s4t2r'in2exo1ra'on3guent__1p2sy1c2h_amino1a2c_ana3s4t2r_chèvre1fe_com3ment__contre1ma_dacryo1a2_dé3s2i3li_gem2ment__in2exo1ra_macro1s2c_mono1ï2dé_on3guent__pa2n1a2mé_pa2n1a2ra_péri2s3ta_re2s3c1ri_re2s3pect_re2s3pons_re2s3quil_re3s4tand_re4s5trin_res3sent__sar3ment__ser3ment__sou3vent__émi3nent_1s2tandard1s2tro1p2h1s2truc1tu1é2lec1t2racquies1ceantifer1meappa3rent_carê2ment_chlo2r3a2cchlo2r3é2tchro2ment_co2g3ni1tidili3gent_déca3dent_esti2ment_flam2ment_fécu3lent_gram2ment_grandilo1qimma3nent_immi3nent_impo3tent_impu3dent_inci3dent_indi3gent_indo3lent_inno3cent_inso3lent_intelli1geinti2ment_mon2t3réalmoye2n1â2go1s2tra1tureli2ment_ryth2ment_réma3nent_réti3cent_tempéra1metran3s2acttran3s2atstranspa1reveni2ment_vidi2ment_élo3quent_",
11 : "'anti2en1ne'in2i3mi1ti_1dé3s2o3dé_anti2en1ne_contre1s2c_dé3s2a3c2r_dé3s2ensib_dé3s2i3g2n_dé3s2i3nen_dé3s2in1vo_dé3s2o3pil_dé3s2é3g2r_in2i3mi1ti_ma2l1ai1sé_magnifi1ca_mé1ta1s2ta_pa2n1o2p2h_phalan3s2t_psycho1a2n_re2s3ci1si_re2s3ci1so_re2s3plend_re4s5trein_re4s5trict_su2b3liminabsti3nent_archi1é2pischien3dent_compé3tent_confi3dent_conni3vent_conti3nent_corpu3lent_diaphrag1medissi3dent_détri3ment_entre3gent_fichu3ment_immis4cent_indul3gent_mécon3tent_nutri3ment_o2g3nomo1niperma3nent_perti3nent_privatdo1ceprivatdo1zepu2g3nab1lerésur3gent_slalo2ment_sporu4lent_subli2ment_succu3lent_testa3ment_trucu3lent_turbu3lent_ventripo1teépi3s4co1pe",
12 : "'in2é3luc1ta'in2é3nar1ra_bai2se3main_dé3s2a3tell_dé3s2as1t2r_dé3s2ou1f2r_in2é3luc1ta_in2é3nar1ra_ma2l1a2d1ro_ma2l1a2dres_pa2r1a2c2he_pa2r1a2c2hè1a2nesthé1siamalga2ment_contin3gent_monova3lent_munifi3cent_o1s2trictionomnipo3tent_polyva3lent_proémi3nent_préémi3nent_surémi3nent_équipo3tent_équiva4lent_",
13 : "_ma2g3nici1de_ma2g3nificat_pro2g3na1t2h_syn2g3na1t2hacquies4cent_antifer3ment_intelli3gent_tempéra3ment_transpa3rent_",
14 : "_chèvrefeuil2l_contremaî1t2rdiaphrag2ment_privatdo3cent_privatdo3zent_ventripo3tent_",
2 : "1ç1j1q",
3 : "1gèâ41zu1zo1zi1zè1zé1ze1zay4_y41wu1wo1wi1we1wa1vy1vû1vu1vô1vo1vî1vi1vê1vè1vé1ve1vâ1vaû4_û4u4_u41ba1bâ1ty1be1bé1bè1bê1tû1tu1tô1bi1bî1to1tî1ti1tê1tè1té1te1tà1tâ1ta1bo1bô1sy1sû1su1sœ1bu1bû1by221ca1câ1sô1ce1cé1cè1cê1so1sî1si1sê1sè1sé1se1sâ1sa1ry1rû1ru1rô1ro1rî1ri1rê1rè1ré1re1râ1raa41py1pû1pu1pô1po1pî1pi1pê1pè1pé1pe1pâ1pa_ô41ci1cîô4o4_o41nyn1x1nû1nu1nœ1nô1no1nî1ni1nê1nè1né1ne1nâ1co1cô1na1my1mû1mu1mœ1mô1mo1mî1mi1cœ1mê1mè1mé1me1mâ1ma1ly1lû1lu1lô1lo1lî1li1lê1lè1cu1cû1cy1lé1d1da1dâ1le1là1de1dé1dè1dê1lâ1la1ky1kû1ku1kô1ko1kî1ki1kê1kè1ké1ke1kâ1ka2jk_a4î4_î4i4_i41hy1hû1hu1hô1ho1hî1hi1hê1hè1hé1he1hâ1ha1gy1gû1gu1gô1go1gî1gi1gê_â41gé1ge1gâ1ga1fy1di1dî1fû1fu1fô1foe41fî1fi1fê1fè1do1dô1fé1fe1fâ1faè41du1dû1dy_è4é4_é4ê4_ê4_e41zy",
4 : "1f2lab2h2ckg2ckp2cksd1s22ckb4ck_1c2k2chw4ze_4ne_2ckt1c2lad2hm1s22cht2chsch2r2chp4pe_1t2r1p2h_ph44ph_ph2l2phnph2r2phs1d2r2pht2chn4fe_2chm1p2l1p2r4me_1w2rch2l2chg1c2r2chb4ch_1f2r4le_4re_4de_f1s21k2r4we_1r2h_kh44kh_1k2h4ke_1c2h_ch44ge_4je_4se_1v2r_sh41s2h4ve_4sh_2shm2shr2shs4ce_il2l1b2r4be_1b2l4he_4te__th41t2h4th_g1s21g2r2thl1g2l2thm2thnth2r1g2n2ths2ckf",
5 : "2ck3h4rhe_4kes_4wes_4res_4cke_éd2hi4vre_4jes_4tre_4zes_4ges_4des_i1oxy4gle_d1d2h_cul44gne_4fre_o1d2l_sch44nes_4les_4gre_1s2ch_réu24sch_4the_1g2hy4gue_2schs4cle_1g2ho1g2hi1g2he4ses_4tes_1g2ha4ves_4she_4che_4cre_4ces_t1t2l4hes_l1s2t4bes_4ble__con4xil3lco1ap4que_vil3l4fle_co1arco1exco1enco1auco1axco1ef4pes_co1é2per3h4mes__pe4r4bre_4pre_4phe_1p2né4ple__dé2smil3llil3lhil3l4dre_cil3lgil3l4fes_",
6 : "in1o2rcil4l4phre_4dres_l3lioni1algi2fent_émil4l4phle_rmil4l4ples_4phes_1p2neuextra14pres_y1asthpé2nul2xent__mé2sa2pent_y1algi4chre_1m2nès4bres_1p2tèr1p2tér4chle_en1o24fles_oxy1a2avil4l_en1o24ques_uvil4lco1a2d4bles__in1a2in1a21s2por_cons4_bi1u2as2ta_in1e2in1e2_in1é2in1é21s2lov1s2lavco1acq2cent__as2ta_co1o24ches_hémi1é_in2erin2er2s3homo1ioni_in1i2in1i22went_4shes__ré1a2_ré1é2_ré1e2_ré2el_in1o2ucil4lco1accu2s3tr_ré2er_ré2èr4cles_2vent__ré1i22sent_2tent_2gent__ré1o24gues__re1s24sche_4thes_en1a2e2s3ch4gres_1s2cop2lent__en1a22nent__in1u2in1u24gnes_4cres_wa2g3n4fres_4tres_4gles_1octet_dé1o2_dé1io4thre__bi1au2jent__dé1a22zent_4vres_2dent_4ckes_4rhes__dy2s3sub1s22kent_2rent_2bent_3d2hal",
7 : "a2g3nos3d2houdé3rent__dé3s2t_dé3s2pé3dent_2r3heur2r3hydri1s2tat2frent_io1a2ctla2w3rein2u3l_in2u3l2crent_in2uit_in2uit1s2caph1s2clér_ré2ussi2s3ché_re2s3t_re2s3s4sches_é3cent__seu2lein2ond_in2ondin2i3t_in2i3tin2i3q_ré2aux_in2i3q2shent__di1alduni1a2xin2ept2flent__in2eptuni1o2v2brent_co2nurb2chent_2quent_1s2perm1s2phèr_ma2c3kuevil4l1s2phér1s2piel1s2tein1s2tigm4chles_1s2tock1s2tyle1p2sych_pro1é2_ma2r1x_stil3lpusil3libril3lcyril3l_pré1s2thril3l_mé3san_pré1u2_mé2s1i_pré1o2_pré1i2piril3lpupil3lâ2ment__pré1e2_pré1é2_pré2au_pré1a22prent_2vrent_supero2_di1e2npoly1u2è2ment_poly1s2poly1o2poly1i2poly1è2poly1é2poly1e2poly1a2supe4r1capil3l2plent_armil5lsemil4lmil4letvacil4l_di2s3h3ph2tis2dlent_a2s3tro4phres_l2ment_i1è2drei1arthr2drent_4phles_supers2ô2ment_extra2i2phent_su3r2ah_su2r3hextra2chypo1u21alcool_per1u2_per1o2_per1i2_per1é2hypo1s2_per1a2hypo1o2hypo1i2hypo1é2_pen2tahypo1e2hypo1a2y1s2tome2s3cophyperu2hype4r1hypers2hypero21m2némohyperi21m2nési4chres_a1è2drehyperé2hypere2hypera2oua1ou_oua1ouo1s2tomo1s2timo1s2tato1s2tasomni1s2tung2s3_dé3s2c2blent__bio1a2télé1e2télé1i22clent_télé1s22guent_1é2nerg2grent_2trent__dé2s1œ2t3heuro1è2dre2gnent_2glent_4thres__bi1a2t1é2drie_bi1a2c_i2g3nin3s2at_i2g3ni2ckent__i2g3néab3réai2g3né_ab3réa_per1e2",
8 : "_ma2l1ap_dy2s1u2_dy2s1o2_dy2s1i2n3s2ats__dy2s1a2distil3l1é2lectrinstil3l1s2trophe2n1i2vro2b3long1s2tomos_ae3s4chae3s4ch_eu2r1a2ombud2s3eu2r1a2_mono1s2_mono1u2o1s2téro_mono1o2eu1s2tato1s2tradfritil3la2l1algi_mono1i2_mono1é2_ovi1s2covi1s2c_mono1e2_mono1a2co1assocpaléo1é2boutil3l1s2piros_ré2i3fi_pa2n1ischevil4l1s2patiaca3ou3t2_di1a2cé_para1s2_pa2r3héco1assur_su2b1é2tu2ment_su2ment__su2b1in_su2b3lupapil3lire3pent_inte4r3_su2b1urab3sent__su2b1a2di2s3cophu2ment_fu2ment__intera2au2ment_as2ment_or2ment_intera2_intere2pé1r2é2q_péri1os_péri1s2ja3cent__anti1a2_péri1u2anti1a2er2ment__anti1e2ac3cent_ar2ment_to2ment_intere2ré3gent_papil3leom2ment_anti1e2photo1s2_anti1é2_interé2anti1é2_anti1s2anti1s23ph2taléinteré2ri2ment__interi2interi2mi2ment_apo2s3tri2s3chio_pluri1ai2s3chia_intero2intero2_inte4r3po1astre_interu2interu2_inters2ai2ment_inters2papil3la_tri1o2n_su2r1a2_pon2tet_pos2t3h_dés2a3mes3cent__pos2t3r_post1s2_tri1a2tta2ment__tri1a2nra2ment_is3cent__su2r1e2_tri1a2cfa2ment_da2ment__su3r2et_su2r1é2_mé2s1es_mé2g1oh_su2r1of_su2r1ox_re3s4ty_re3s4tu_ma2l1oca2g3nat_dé2s1é2_ma2l1entachy1a2_pud1d2ltchin3t2_re3s4trtran2s3p_bi2s1a2tran2s3hhémo1p2té3quent__a2g3nat_dé2s1i2télé1o2bo2g3nosiradio1a2télé1o2ppu2g3nacru3lent__sta2g3nre3lent__ré2a3le_di1a2mi",
9 : "_ré2a3lit_dé3s2o3lthermo1s2_dé3s2ist_dé3s2i3rmit3tent_éni3tent__do3lent__ré2a3lisopu3lent__pa3tent__re2s3cap_la3tent__co2o3lie_re2s3cou_re2s3cri_ma2g3num_re2s3pir_dé3s2i3dco2g3nititran2s1a2tran2s1o2_dé3s2exu_re3s4tab_re3s4tag_dé3s2ert_re3s4tat_re3s4tén_re3s4tér_re3s4tim_re3s4tip_re3s4toc_re3s4toptran2s1u2_no2n1obs_ma2l1a2v_ma2l1int_prou3d2hpro2s3tativa3lent__ta3lent__rétro1a2_pro1s2cé_ma2l1o2dcci3dent__pa3rent__su2r1int_su2r1inf_su2r1i2mtor3rent_cur3rent__mé2s1u2stri3dent__dé3s2orm_su3r2ell_ar3dent__su3r2eaupru3dent__pré2a3lacla2ment__su3r2a3t_pos2t1o2_pos2t1inqua2ment_ter3gent_ser3gent_rai3ment_abî2ment_éci2ment_ar3gent__ar3gent_rin3gent_tan3gent_éli2ment_ani2ment_apo2s3ta_apo2s3tavélo1s2kivol2t1amp_dé3s2orp_dé2s1u2n_péri2s3ssesqui1a2ana3s4trfir2ment_écu2ment_ser3pent_pré3sent_ar3pent__ar3pent_in1s2tab_in1s2tabin2o3cul_in2o3culplu2ment_bou2ment_in2exora_in2exora_su2b3linbru2ment__su3b2é3r_milli1amin2effab_in2effabin2augur_di1a2cid_in2augur_pa2n1optin2a3nit_in2a3nit1informat_ana3s4trvanil3lis_di1a2tom_su3b2altvanil3linstéréo1s2_pa2n1a2fo1s2tratuépi2s3cop_ci2s1alp1s2tructu1é2lément1é2driquepapil3lomllu2ment_",
10 : "1s2tandardimmi3nent__émi3nent_imma3nent_réma3nent_épi3s4cope_in2i3mitiin2i3miti_res3sent_moye2n1â2gréti3cent__dé3s2a3crmon2t3réalinno3cent__mono1ï2dé_pa2n1a2méimpu3dent__pa2n1a2ra_amino1a2camino1a2c_pa2n1o2phinci3dent__ser3ment_appa3rent_déca3dent__dacryo1a2_dé3s2astr_re4s5trin_dé3s2é3gr_péri2s3ta_sar3ment__dé3s2oufr_re3s4tandchro2ment__com3ment__re2s3quil_re2s3pons_gem2ment__re2s3pect_re2s3ciso_dé3s2i3gn_dé3s2i3ligram2ment__dé3s2invo_re2s3cisitran3s2actanti2enneindo3lent__sou3vent_indi3gent_dili3gent_flam2ment_impo3tent_inso3lent_esti2ment_on3guent__on3guent_inti2ment__dé3s2o3défécu3lent_veni2ment_reli2ment_vidi2ment_chlo2r3é2tpu2g3nablechlo2r3a2cryth2ment_o2g3nomonicarê2ment__méta1s2ta_ma2l1aisé_macro1s2célo3quent_tran3s2ats_anti2enne",
11 : "_contre1s2cperti3nent_conti3nent__ma2l1a2dro_in2é3lucta_psycho1a2n_dé3s2o3pilin2é3luctaperma3nent__in2é3narratesta3ment__su2b3liminrésur3gent_in2é3narraimmis4cent__pro2g3nathchien3dent_sporu4lent_dissi3dent_corpu3lent_archi1é2pissubli2ment_indul3gent_confi3dent__syn2g3nathtrucu3lent_détri3ment_nutri3ment_succu3lent_turbu3lent__pa2r1a2che_pa2r1a2chèfichu3ment_entre3gent_conni3vent_mécon3tent_compé3tent__re4s5trict_dé3s2i3nen_re2s3plend1a2nesthésislalo2ment__dé3s2ensib_re4s5trein_phalan3s2tabsti3nent_",
12 : "polyva3lent_équiva4lent_monova3lent_amalga2ment_omnipo3tent__ma2l1a2dreséquipo3tent__dé3s2a3tellproémi3nent_contin3gent_munifi3cent__ma2g3nicideo1s2trictionsurémi3nent_préémi3nent__bai2se3main",
13 : "acquies4cent_intelli3gent_tempéra3ment_transpa3rent__ma2g3nificatantifer3ment_",
14 : "privatdo3cent_diaphrag2ment_privatdo3zent_ventripo3tent__contre3maître",
15 : "grandilo3quent_",
16 : "_cont1re3maît1re",
17 : "_chè2vre3feuil1le"
16 : "_chè2vre3feuille"
}
};

File diff suppressed because one or more lines are too long

View File

@ -1,12 +1,12 @@
// For questions about the Gujarati hyphenation patterns
// For questions about the Gujarati hyphenation patterns
// ask Santhosh Thottingal (santhosh dot thottingal at gmail dot com)
Hyphenator.languages.gu = {
Hyphenator.languages['gu'] = {
leftmin : 2,
rightmin : 2,
shortestPattern : 1,
longestPattern : 1,
specialChars : unescape('આઅઇઈઉઊઋએઐઔકગખઘઙચછજઝઞટઠડઢણતથદધનપફબભમયરલવશષસહળિીાુૂૃેાોૈૌ્ઃં%u200D'),
specialChars : unescape("આઅઇઈઉઊઋએઐઔકગખઘઙચછજઝઞટઠડઢણતથદધનપફબભમયરલવશષસહળિીાુૂૃેાોૈૌ્ઃં%u200D"),
patterns : {
2 : 'અ1આ1ઇ1ઈ1ઉ1ઊ1ઋ1એ1ઐ1ઔ1િ1ા1ી1ુ1ૂ1ૃ1ે1ો1ૌ1્21ં11ક1ગ1ખ1ઘ1ઙ1ચ1છ1જ1ઝ1ઞ1ટ1ઠ1ડ1ઢ1ણ1ત1થ1દ1ધ1ન1પ1ફ1બ1ભ1મ1ય1ર1લ1વ1શ1ષ1સ1હ1ળ'
2 : "અ1આ1ઇ1ઈ1ઉ1ઊ1ઋ1એ1ઐ1ઔ1િ1ા1ી1ુ1ૂ1ૃ1ે1ો1ૌ1્21ં11ક1ગ1ખ1ઘ1ઙ1ચ1છ1જ1ઝ1ઞ1ટ1ઠ1ડ1ઢ1ણ1ત1થ1દ1ધ1ન1પ1ફ1બ1ભ1મ1ય1ર1લ1વ1શ1ષ1સ1હ1ળ"
}
};

View File

@ -1,12 +1,12 @@
// For questions about the Hindi hyphenation patterns
// For questions about the Hindi hyphenation patterns
// ask Santhosh Thottingal (santhosh dot thottingal at gmail dot com)
Hyphenator.languages.hi = {
Hyphenator.languages['hi'] = {
leftmin : 2,
rightmin : 2,
shortestPattern : 1,
longestPattern : 1,
specialChars : unescape('आअइईउऊऋऎएऐऒऔकगखघङचछजझञटठडढणतथदधनपफबभमयरलवशषसहळऴऱिीाुूृॆेॊाोैौ्ःं%u200D'),
specialChars : unescape("आअइईउऊऋऎएऐऒऔकगखघङचछजझञटठडढणतथदधनपफबभमयरलवशषसहळऴऱिीाुूृॆेॊाोैौ्ःं%u200D"),
patterns : {
2 : 'अ1आ1इ1ई1उ1ऊ1ऋ1ऎ1ए1ऐ1ऒ1औ1ि1ा1ी1ु1ू1ृ1ॆ1े1ॊ1ो1ौ1्21ं11क1ग1ख1घ1ङ1च1छ1ज1झ1ञ1ट1ठ1ड1ढ1ण1त1थ1द1ध1न1प1फ1ब1भ1म1य1र1ल1व1श1ष1स1ह1ळ1ऴ1ऱ'
2 : "अ1आ1इ1ई1उ1ऊ1ऋ1ऎ1ए1ऐ1ऒ1औ1ि1ा1ी1ु1ू1ृ1ॆ1े1ॊ1ो1ौ1्21ं11क1ग1ख1घ1ङ1च1छ1ज1झ1ञ1ट1ठ1ड1ढ1ण1त1थ1द1ध1न1प1फ1ब1भ1म1य1र1ल1व1श1ष1स1ह1ळ1ऴ1ऱ"
}
};

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -1,15 +1,15 @@
Hyphenator.languages.it = {
leftmin : 1,
Hyphenator.languages['it'] = {
leftmin : 2,
rightmin : 2,
shortestPattern : 1,
longestPattern : 8,
specialChars : 'àéèìòù',
specialChars : "àéèìòù’'",
// The italian hyphenation patterns are retrieved from
// http://www.ctan.org/tex-archive/language/hyphenation/ithyph.tex
patterns : {
2 : "1b1c1d1f1g1h1j1k1l1m1n1p1q1r1t1v1w1x1z",
3 : "2'2e2w2bb2bc2bd2bf2bm2bn2bp2bs2bt2bvb2lb2r2b_2b'2cb2cc2cd2cf2ck2cm2cn2cq2cs2ct2czc2hc2lc2r2c_2c'_c22db2dd2dg2dl2dm2dn2dpd2r2ds2dt2dv2dw2d_2d'_d22fb2fg2ff2fnf2lf2r2fs2ft2f_2f'2gb2gd2gf2ggg2hg2l2gmg2n2gpg2r2gs2gt2gv2gw2gz2g_2g'2hb2hd2hhh2l2hm2hn2hr2hv2h_2h'2j_2j'2kg2kfk2h2kkk2l2kmk2r2ks2kt2k_2k'2lb2lc2ld2lgl2h2lk2ll2lm2ln2lp2lq2lr2ls2lt2lv2lw2lz2l_2mb2mc2mf2ml2mm2mn2mp2mq2mr2ms2mt2mv2mw2m_2m'2nb2nc2nd2nf2ng2nk2nl2nm2nn2np2nq2nr2ns2nt2nv2nz2n_2n'2pdp2hp2l2pn2ppp2r2ps2pt2pz2p_2p'2qq2q_2q'2rb2rc2rd2rfr2h2rg2rk2rl2rm2rn2rp2rq2rr2rs2rt2rv2rx2rw2rz2r_2r'1s22sz4s_2tb2tc2td2tf2tgt2ht2l2tm2tn2tpt2rt2s2tt2tv2twt2z2t_2vcv2lv2r2vv2v_w2h2w_2w'2xb2xc2xf2xh2xm2xp2xt2xw2x_2x'y1i2zb2zd2zl2zn2zp2zt2zs2zv2zz2z_",
4 : "_p2sa1iaa1iea1ioa1iua1uoa1ya2at_e1iuo1iao1ieo1ioo1iu2chh2chbch2r2chn2l'_2l''2shm2sh_2sh'2s3s2stb2stc2std2stf2stg2stm2stn2stp2sts2stt2stv4s'_4s''2tzktz2s2t'_2t''2v'_2v''wa2r2w1yy1ou2z'_2z''_z2",
3 : "22e2w2bb2bc2bd2bf2bm2bn2bp2bs2bt2bvb2lb2r2b_2b2cb2cc2cd2cf2ck2cm2cn2cq2cs2ct2czc2hc2lc2r2c_2c_c22db2dd2dg2dl2dm2dn2dpd2r2ds2dt2dv2dw2d_2d_d22fb2fg2ff2fnf2lf2r2fs2ft2f_2f2gb2gd2gf2ggg2hg2l2gmg2n2gpg2r2gs2gt2gv2gw2gz2g_2g2hb2hd2hhh2l2hm2hn2hr2hv2h_2h2j_2j2kg2kfk2h2kkk2l2kmk2r2ks2kt2k_2k2lb2lc2ld2lgl2h2lk2ll2lm2ln2lp2lq2lr2ls2lt2lv2lw2lz2l_2mb2mc2mf2ml2mm2mn2mp2mq2mr2ms2mt2mv2mw2m_2m2nb2nc2nd2nf2ng2nk2nl2nm2nn2np2nq2nr2ns2nt2nv2nz2n_2n2pdp2hp2l2pn2ppp2r2ps2pt2pz2p_2p2qq2q_2q2rb2rc2rd2rfr2h2rg2rk2rl2rm2rn2rp2rq2rr2rs2rt2rv2rx2rw2rz2r_2r1s22sz4s_2tb2tc2td2tf2tgt2ht2l2tm2tn2tpt2rt2s2tt2tv2twt2z2t_2vcv2lv2r2vv2v_w2h2w_2w2xb2xc2xf2xh2xm2xp2xt2xw2x_2xy1i2zb2zd2zl2zn2zp2zt2zs2zv2zz2z_",
4 : "_p2sa1iaa1iea1ioa1iua1uoa1ya2at_e1iuo1iao1ieo1ioo1iu2chh2chbch2r2chn2l_2l2shm2sh_2sh2s3s2stb2stc2std2stf2stg2stm2stn2stp2sts2stt2stv4s_4s2tzktz2s2t_2t2v_2vwa2r2w1yy1ou2z_2z_z2",
5 : "_bio1_pre12gh2t2l3f2n2g3n3p2nes4s3mt2t3s",
6 : "_a3p2n_anti1_free3_opto1_para1hi3p2n2nheit3p2sicr2t2s32s3p2n3t2sch",
7 : "_ca4p3s_e2x1eu_narco1_su2b3r_wa2g3n_wel2t1n2s3fer",

View File

@ -1,13 +1,13 @@
// For questions about the Kannada hyphenation patterns
// For questions about the Kannada hyphenation patterns
// ask Santhosh Thottingal (santhosh dot thottingal at gmail dot com)
Hyphenator.languages.kn = {
Hyphenator.languages['kn'] = {
leftmin : 2,
rightmin : 2,
shortestPattern : 1,
longestPattern : 3,
specialChars : 'ಆಅಇಈಉಊಋಎಏಐಒಔಕಗಖಘಙಚಛಜಝಞಟಠಡಢಣತಥದಧನಪಫಬಭಮಯರಲವಶಷಸಹಳಱಿೀಾುೂೃೆೇೊಾೋೈೌ್ಃಂ',
longestPattern : 1,
specialChars : "ಆಅಇಈಉಊಋಎಏಐಒಔಕಗಖಘಙಚಛಜಝಞಟಠಡಢಣತಥದಧನಪಫಬಭಮಯರಲವಶಷಸಹಳಱಿೀಾುೂೃೆೇೊಾೋೈೌ್ಃಂ",
patterns : {
2 : 'ಅ1ಆ1ಇ1ಈ1ಉ1ಊ1ಋ1ಎ1ಏ1ಐ1ಒ1ಔ1ೀ1ು1ೂ1ೃ1ೆ1ೇ1ೊ1ೋ1ೌ1್2ಃ111ಕ1ಗ1ಖ1ಘ1ಙ1ಚ1ಛ1ಜ1ಝ1ಞ1ಟ1ಠ1ಡ1ಢ1ಣ1ತ1ಥ1ದ1ಧ1ನ1ಪ1ಫ1ಬ1ಭ1ಮ1ಯ1ರ1ಲ1ವ1ಶ1ಷ1ಸ1ಹ1ಳ1ಱ',
3 : '2ಃ121'
2 : "ಅ1ಆ1ಇ1ಈ1ಉ1ಊ1ಋ1ಎ1ಏ1ಐ1ಒ1ಔ1ೀ1ು1ೂ1ೃ1ೆ1ೇ1ೊ1ೋ1ೌ1್2ಃ111ಕ1ಗ1ಖ1ಘ1ಙ1ಚ1ಛ1ಜ1ಝ1ಞ1ಟ1ಠ1ಡ1ಢ1ಣ1ತ1ಥ1ದ1ಧ1ನ1ಪ1ಫ1ಬ1ಭ1ಮ1ಯ1ರ1ಲ1ವ1ಶ1ಷ1ಸ1ಹ1ಳ1ಱ",
3 : "2ಃ121"
}
};

View File

@ -0,0 +1,22 @@
// Latin hyphenation patterns converted by
// Pablo Rodríguez (hyphenator at pragmata dot tk)
// based on LaTeX Latin hyphenation patterns by Claudio Beccari
// (http://tug.ctan.org/tex-archive/language/hyphenation/lahyph.tex)
Hyphenator.languages['la'] = {
leftmin : 2,
rightmin : 2,
shortestPattern : 1,
longestPattern : 8,
specialChars : "æœ",
patterns : {
2 : "æ1œ11b1c1d1f1g1h1j1k1l1m1n1p1r1t1v1x1z",
3 : "2bb2bdb2l2bm2bnb2r2bt2bs2b_2ccc2l2cm2cn2cqc2r2cs2ct2cz2c_2dd2dg2dmd2r2ds2dv2d_2fff2l2fnf2r2ft2f_2gg2gd2gfg2l2gmg2ng2r2gs2gv2g_2hp2ht2h_2kk2lb2lc2ld2lf2lg2lk2ll2lm2ln2lp2lq2lr2ls2lt2lv2l_2mm2mb2mp2ml2mn2mq2mr2mv2m_2nb2nc2nd2nf2ng2nl2nm2nn2np2nq2nr2ns2nt2nv2nx2n_p2hp2l2pn2ppp2r2ps2pt2pz2p_2rb2rc2rd2rf2rgr2h2rl2rm2rn2rp2rq2rr2rs2rt2rv2rz2r_1s22s_2tb2tc2td2tf2tgt2ht2lt2r2tm2tn2tp2tq2tt2tv2t_v2lv2r2vv2xt2xx2x_2z_",
4 : "a1iaa1iea1ioa1iuae1aae1oae1ue1iuio1io1iao1ieo1ioo1iuuo3uc2h2k2h22php2pht1qu22s3s2stb2stc2std2stf2stg2stm2stn2stp2stq2sts2stt2stv2st_a1uaa1uea1uia1uoa1uue1uae1uee1uie1uoe1uui1uai1uei1uii1uoi1uuo1uao1ueo1uio1uoo1uuu1uau1ueu1uiu1uou1uu",
5 : "_e2x1_o2b3l3f2tn2s3mn2s3f2s3ph2st3l",
6 : "_a2b3l_anti13p2sic3p2neua2l1uaa2l1uea2l1uia2l1uoa2l1uue2l1uae2l1uee2l1uie2l1uoe2l1uui2l1uai2l1uei2l1uii2l1uoi2l1uuo2l1uao2l1ueo2l1uio2l1uoo2l1uuu2l1uau2l1ueu2l1uiu2l1uou2l1uua2m1uaa2m1uea2m1uia2m1uoa2m1uue2m1uae2m1uee2m1uie2m1uoe2m1uui2m1uai2m1uei2m1uii2m1uoi2m1uuo2m1uao2m1ueo2m1uio2m1uoo2m1uuu2m1uau2m1ueu2m1uiu2m1uou2m1uua2n1uaa2n1uea2n1uia2n1uoa2n1uue2n1uae2n1uee2n1uie2n1uoe2n1uui2n1uai2n1uei2n1uii2n1uoi2n1uuo2n1uao2n1ueo2n1uio2n1uoo2n1uuu2n1uau2n1ueu2n1uiu2n1uou2n1uua2r1uaa2r1uea2r1uia2r1uoa2r1uue2r1uae2r1uee2r1uie2r1uoe2r1uui2r1uai2r1uei2r1uii2r1uoi2r1uuo2r1uao2r1ueo2r1uio2r1uoo2r1uuu2r1uau2r1ueu2r1uiu2r1uou2r1uu",
7 : "_para1i_para1u_su2b3r2s3que_2s3dem_",
8 : "_su2b3lu",
9 : "_anti3m2n_circu2m1_co2n1iun",
10 : "_di2s3cine"
}
};

View File

@ -0,0 +1,17 @@
// For questions about the Lithuanian hyphenation patterns
// ask Rogutės Sparnuotos (rogutes at googlemail dot com)
Hyphenator.languages['lt'] = {
leftmin : 2,
rightmin : 2,
shortestPattern : 2,
longestPattern : 6,
specialChars : "ščžįėūąęų",
patterns : {
3 : "a1ba1ca1da1ea1fa1ha1ja1ka1la1ma1na2oa1pa1ra1sa1ta4ua1va1wa1ya1za1ąa1ęa1įa1ša1ųa1žb1jcu4d4zd4že1ce1ee1fe1ge1he1je1ke1le1me2oe3pe1re1se1te1ve1we1ye1ze1ąe1če1ęe1ėe1še1ųe1ūe1ž3gui2ai1ci1di2ei1fi1ji1ki1li1mi2oi1pi1ri2ui1vi1wi1yi1zi2ąi1či1ęi1įi1ši2ųi2ūi3ž1ju1jū3kek4i3ko3ku5ką3lą3lųm2am2one15noo1ao1bo1co1do1eo1fo1go1ho1io1jo1ko1lo1mo1no1po1ro1so1vo1wo1yo1zo1ąo1čo1ęo1ėo1įo1šo1ųo1ūo1žpa3p2ep2i3pop2yp2ėr2ar2ir2or2u3rą5rųs2esu1są35sėt2at2it2o3tęu1bu1cu1du1fu1gu1hu1ju1ku1lu1mu1nu2ou3pu1ru1su1uu1vu1wu1yu1zu1ąu1ču1ęu1įu1šu1ųu1žv2e3vą3vėy1ay1by1cy1dy1ey1fy1gy1hy1iy1jy1ky1ly1my1ny1oy1py3ry1sy1ty1uy1vy1wy1yy1zy1ąy1čy1ęy1ėy1įy1šy1ųy1ūy1žą1aą1bą1cą1dą1eą1fą1gą1hą1ią1ją1ką1lą1mą1ną1oą1pą1rą1są1tą1uą1vą1wą1yą1zą1ąą1čą1ęą1ėą1įą1šą1ųą1ūą1žę1aę1bę1cę1dę1eę1fę1gę1hę1ię1ję1kę1lę1mę1nę1oę1pę1rę1sę1tę1uę1vę1wę1yę1zę1ąę1čę1ęę1ėę1įę1šę1ųę1ūę1žė1aė1bė1cė1dė1eė1fė1gė1hė1iė1jė1kė1mė1nė1oė1pė1rė1uė1vė1wė1yė1zė1ąė1čė1ęė1ėė1įė1šė1ųė1ūė1žį1aį1bį1cį2eį1fį4gį1hį1iį1jį2lį2mį1nį1oį4pį2rį1sį1uį2vį1wį1yį1zį1ąį1čį1ęį1įį1šį1ųį1ūį1žų1aų1bų1cų1dų1eų1fų1gų1hų1ių1jų1kų1lų1mų1nų1oų1pų1rų1sų1tų1uų1vų1wų1yų1zų1ąų1čų1ęų1ėų1įų1šų1ųų1ūų1žū1aū1bū1cū1dū1eū1fū1gū1hū1iū1jū1kū1lū1mū1nū1oū1pū1rū1sū1tū1uū1vū1wū1yū1zū1ąū1čū1ęū1ėū1įū1šū1ųū1ūū1žž1jž2u",
4 : "_ap1_at1_nu1_sk4_st4_uk3_už1_įs4a1a2a2chae2l2a1ga4grak2la3lia3lya3lėa3lūap3la3pra4rgasi1a4ska3slato1atp42a1ča1ė2a3šnaš2va1ū2až2lba3c2b1b2b1c4b3dbep42b1f2b1g2b1h2b1k2b1lb2lab2lu2b1m2b1n2b1p2b2rb3ri2b1s2b3tbu4k2b1v2b1w2b1z2b1č2b1š2b1žcar42c1b2c1c2c1d2c1f2c1g3chi2c1k2c1l2c1m2c1n2c1p2c1r2c1s2c1tcuk52c1v2c1w2c1z2c1č2c1š2c1ž2d1b2d1c2d1dde4k2d1f2d1g2d1hdi4pdi4s2d1j2d3k4d3l2d1m2d1n2d1p2d1rdro1d2rė4drų2d1s2d1tdu2adu4k2d1vd3va2d1w2d1č2d1še1a2eat1e1b2ebe1e3bleb3re2che3d2e1ie1eine3kr2e1neno1ens4enu1e3orep4rero1erė2es4ke1u4euž3e3vie1į4eįp3e3šneš2vešė32f1b2f1c2f1d2f1f2f1g2f1h2f1k2f1l2f1m2f1n2f1p2f1rfri12f1s2f1t2f1v2f1w2f1z2f1č2f1š2f1žgaš32g1b2g1c2g1d2g1f2g1g2g1h2g1k2g1lg2leg2lo2g1m2g1n3g2rg3rig4rą5grį4grų2g1s4g1t2g1v2g1w2g1z2g1č2g1š2g1ž2h1b2h1c2h1d2h1f2h1g2h1hhi4b2h1k2h2l2h1mh2me2h1n2h1p2h1r2h1s2h1t2h1v2h1w2h1z2h1č2h1š2h1žia3kiap4i3ari3b2ice1id2rie3gi3ei2i1g2i1hi1i2ik3rilo11imd4i1n5inviok2i3ori3ri4i1si5sai5siis4ki3sli1ė2i3šniš5ti4švišė21išš3ja_2j1b2j1c2j1d2j1f2j1g2j1h2j1j2j1k2j1l2j1m2j1njot32j1p2j1r2j1s2j1t2j1v2j1w2j1z2j1č2j1š2j1ž3ka_kak33kar3kas5kav2k1b2k1c2k1d2k1f2k1g2k1h5ki_5kia3kib3kil5kit2k1k2k1lk2ly4klą4klų2k1m2k1n2k1p2k2rk3rok4ryk5rą2k1sk4skks3l4k1tk3ta4kubku4k2k1vk2vak3vok2vė2k1w3kyt2k1z2k1č2k1škšė32k1ž3la_2l1blb3r2l1c2l1d3le_le3c4leč2l1f2l1g2l1h3li_li4a3lių2l1j2l1klko12l1l2l1m2l1n3lo_log44lop4l1p2l1r4l1sl4sk4l3t3lu_2lup4l1v2l1w3lyč2l1z2l1č3lęs3lėm3lės2lėč3lį44l1š2l1ž3mas2m1bmb3r2m1c2m1dme3c2m1f2m1g2m1h2m1k2m1l2m1m2m1n2mod2m1pm4plm3pr2m1r4m1s2m1tm3ta3muo2m1v2m1w2m1z2m1č2m1š2m1ž2n1b2n1c2n1dneg42n1f4n1gng3lng4r2n1hni4s2n1j2n1knk3r2n1l2n1m2n1n2n1p2n1r4n1sns3l4n1tn3tanua4nu3gnu1inuk22n1v2n1w2n1z4n1č2n1š2n1žo3dro2eto3krono1o1o2o2ręo3slo3t2oto1oš2vpad23panpap4p2arpas22p1b4p1cper12p1f2p1g2p1h3p2lp3lep3lip3lop4lup4ly2p1m4p1npo4g2p1p2p2rp3rip3ry4prąp3rėp3rū4p1spsi13p4u2p1v2p1w2p1z2p1č4p3ž3ra_ra3b3rac3ral3ram3rav2r1brbo12r1c4r1d2reb3rel5res3ret2r1f2r1g2r1h3ri_ri3d3rij2ril3riori3p3rią3rių2riū4r1k4r1l2r1m4r1n3roj3rok3ron3rop5ros2r1p2r1r4r1srs4p4r1t2ruk3rul4run2rup3rus4r1v2r1w2r1z4rąs4r1č4r1š2r1ž2s3b2s1c2s3d2s1f2s1g2s1hsi3d4sk_4ske5ski5sky4ską5skę2s2l3sles3lis3lo2s1m4smę4s3n3s2ps3pe4spn4spu4s1rs3ri2s1s2s1tst2v4stę4stųs2tūsuž42s1vs2ve2s1w2s1z4s3č2s1š2s1ž2tabta5s2tat2tač2t1b2t1c2t1d2teb3temte4o2t1f4t3g2t1h3tin2tip4t3j4t3kt4kl4t3l4t3m2t1n2tow2t3pt4pjtp4r2t1r4tro4trą4trųtsi14t1ttua43tur2t1vt2vo2t1w3tyd2t1z2t1čt2ėm2t3žu1a2u3aiu2bju1e2ug4ru5inui2ru3klu3kru3kvu5kųu3orup4lurk2u3slu3t2uto12utru1ė2uš2vu1ū2u3žluž3v3va_vap4va3t2v1b2v1c2v1d2vep3ves2v1f2v1g2v1h2v1j2v1k2v1l2v1m2v1n2v1p2v1r2v4s2v1t2v1v2v1w2v1z2v1č4vėp2v1š2v1ž2w1b2w1c2w1d2w1f2w1g2w1h2w1k2w1l2w1m2w1n2w1p2w1r2w1s2w1t2w1v2w1w2w1z2w1č2w1š2w1žy4sk2z1b2z1c2z1d2z1f2z1g2z1h2z1k2z1l2z1m2z1n2z1p2z1r2z1s2z1t2z1v2z1w2z1z2z1č2z1š2z1ž2č1b2č1c2č1d2č1f2č1g2č1hčin12č1k2č1l2č1m2č1n2č1p2č1r2č1s2č1t2č1v2č1w2č1z2č1č2č1š2č1ž2ė3lė3me2ė1sės3l2ė3tė4trį1d2į2k4įsi1įs3lįs2mįs2rįst2į2t2į1ė22š1cš1eiše2v2š1f2š1h2š1lš2lu3šly2š1m2š1nš2nešno1šo2r2š1ršsi1šu4š3š1vš2vi2š1w2š1z4š3čšė2j2š1š2š1žūs3lūs3t2ž1cžen12ž3g2ž1hžio32ž1lž2lu4ž1m2ž1n2ž3p2ž1r2ž1sžsi1ž4skžs3t3ž2vž4viž3vo2ž1w2ž1z2ž1čžįs32ž1š2ž1ž",
5 : "_api1_ap3r_as3p_ata1_at3r_aš3v_ek3r_i2š3_iši2_sam1_u2š3a4draag3raa5groa5infai4skai4trak2via2kėta5lo1an4skan4trap3eiap3s2ari4sasi5sas3klas2mias2mua5s4na4stua4truat1ė2atū2žau4klau4skau4slaš4trba4slbe3s2besi1be3t2b2liz3b2loda3b4dema1de4prde4spdis5kdo3ridro2bdu5kadu4sldvi3adžio1e2a3leapi1ed3rie4droed3rėeg3raei4skei4slei2š14entae3o2šep4liepra1epri1eri4sesi5seska1e5skoe3s2veįs3keįt3rfi4s5ge4o13g2nų2g1p2grai2g3ran5g3reg4reig3ro_gyva1ia5g4i3aišid3rėi2dėmie3kli3entie4ski3g2lig3rui3k2nin4klio4pli2p1jip3ruis4lii5s4ni4steisto12i3t2jo4tv5ka3dka4klka4pr3katika3z2ke4b33k2lak4lan4kle_k2lel4klo_4klu_k4raukris2k4rov4k3ru5krunk4s3pku4prkš2lyle4gr5li4olpna1l4s3pmeis1mi4glmi4grmin4smi4trna3s2na3t2ncen1n3drėnei2mne4o3neor2nerė3nesi1ne3slne3t2nk3lan3kryns4kun4s3pnst3rnt4pln3trunu3b2nu4o3nuos2nu5s4olen1om4pro2rieori4sor4tros3leos4loo3s2vpai2lpai2mpai2rpa5srp2at24p3d2pe2reper3spe2rėp3ieš2p3k24pliop4liup4lojpoli1p3raip3rašpris2p5ro_p3romp5s4kp3s2v4p3t2pu4skpu4slpu4tr4p3š2ra1imra3krras4lra3smr3b4r4rein4reitre4p5res3lri3krrisi1ri3strk3lyr3k4r3rod2ro4grr3p4rr3t2rr3t2v3ruosru4sk4rutor3š2lr3š2msala1san5tse4krsi3k4si3p4si3s23s2k2s5ka_5sk4r5skubsk3vask3vi4s3lu4s3lū4sme_so4drs2tals2ten4stins2tods2toj4s3tėsu3blsu3d2su3g2suk2lsu3s2susi13s2vyta3krte3t2ti4gr3toje2tolįto3s2tp3lū4triot2riš4t3s44tvėjt3ėmut3ėmęt3ėmė2t3š2u1i2muk2leuo4slup3rour3klu5ro1ur3s2us3laus3leusva1us3veu3š2lu3š2nuži2muž1ė2ygia1y4k3lčeko1ė4k3l2š1b22š3d22š1g4šiuk12š1k2š2lij2š1p42š3s44š3t2š4vydū4k3lū4s3kžant42ž3b22ž3d22ž3f4ži3mu2ž3k2ž4s5l4ž3t2žu3s2",
6 : "_arbi1_arti1_dina1_nusi1_pie2č_sida1_su5kr_te3s2_šven1a5grioan3k2lap1a4kap3i2mar1eitat3augat3i2mau4t3rbalta1ei4k3l2eis3tema5s4en3k2lenk4laere3a44g4rioi3antęi3antėie4d3rie4p5rio4g3rira3s2jauna1kavar1keren1kri5stlg3s2t2m3aidmas3kine3s2tneįs3tnt2ruoparsi1p4s3tyrai4tįri2ma_2r3imtrivin12r3orgrs4ko_rti5k4rti3s22s1amžsarka1senat4si3auksi3a2vsi3a2šsi5š2v5s4ken5s4kle3s2tovst2raitaura1ti4k3ltskri1ug5riou2s1alvi4s5kvi4t3r2vydau2š5istžants5",
7 : "_kirti1ate5isteist2rapa4r1ė2pe2r3imprau2sipusiau1rau4ka_viesia1šsikap1",
8 : "lap4s3to"
}
};

File diff suppressed because one or more lines are too long

View File

@ -1,14 +1,14 @@
// For questions about the Malayalam hyphenation patterns
// For questions about the Malayalam hyphenation patterns
// ask Santhosh Thottingal (santhosh dot thottingal at gmail dot com)
Hyphenator.languages.ml = {
Hyphenator.languages['ml'] = {
leftmin : 2,
rightmin : 2,
shortestPattern : 1,
longestPattern : 3,
specialChars : unescape('ആഅഇഈഉഊഋഎഏഐഒഔകഗഖഘങചഛജഝഞടഠഡഢണതഥദധനപഫബഭമയരലവശഷസഹളഴറിീാുൂൃെേൊാോൈൌൗ്ഃം%u200D'),
specialChars : unescape("അആഇഈഉഊഋൠഌൡഎഏഐഒഓഔാിീുൂൃെേൈൊോൌൗകഖഗഘങചഛജഝഞടഠഡഢണതഥദധനപഫബഭമയരറലളഴവശഷസഹഃം്ൺൻർൽൾൿ%u200D"),
patterns : {
2 : 'അ1ആ1ഇ1ഈ1ഉ1ഊ1ഋ1എ1ഏ1ഐ1ഒ1ഔ1ി1ാ1ീ1ു1ൂ1ൃ1െ1േ1ൊ1ോ1ൌ1ൗ1്2ഃ111ക1ഗ1ഖ1ഘ1ങ1ച1ഛ1ജ1ഝ1ഞ1ട11ഡ1ഢ1ണ1ത1ഥ1ദ1ധ1ന1പ1ഫ1ബ1ഭ1മ1യ1ര1ല1വ1ശ1ഷ1സ1ഹ1ള1ഴ1റ',
3 : '2ഃ121',
4 : unescape('2ന്%u200D2ര്%u200D2ല്%u200D2ള്%u200D2ണ്%u200D')
2 : "ാ1ി1ീ1ു1ൂ1ൃ1െ1േ1ൈ1ൊ1ോ1ൌ1ൗ11ക1ഖ1ഗ1ഘ1ങ1ച1ഛ1ജ1ഝ1ഞ1ട11ഡ1ഢ1ണ1ത1ഥ1ദ1ധ1ന1പ1ഫ1ബ1ഭ1മ1യ1ര1റ1ല1ള1ഴ1വ1ശ1ഷ1സ1ഹ2ൺ2ൻ2ർ2ൽ2ൾ2ൿ",
3 : "1അ11ആ11ഇ11ഈ11ഉ11ഊ11ഋ11ൠ11ഌ11ൡ11എ11ഏ11ഐ11ഒ11ഓ11ഔ12ഃ1212്2ന്2ര്2ള്2ല്2ക്2ണ്2",
4 : unescape("2ന്%u200D2ര്%u200D2ല്%u200D2ള്%u200D2ണ്%u200D2ക്%u200D")
}
};

View File

@ -1,11 +1,11 @@
// For questions about the dutch hyphenation patterns
// For questions about the dutch hyphenation patterns
// ask Remco Bloemen (remco dot bloemen at gmail dot com)
Hyphenator.languages.nl = {
Hyphenator.languages['nl'] = {
leftmin : 2,
rightmin : 2,
shortestPattern : 1,
longestPattern : 8,
specialChars : '',
specialChars : "",
patterns : {
2 : "1b1çè1ê13ëî31ï3ñ1q1ü1z",
3 : "_a4_b4_c4_d4_e4_é2_f4_g4_h2_i4_j4_k4_l4_m4_n4_o4_p4_r4_s4_t4_u4_w4_y2_z44a_4aea2ë2aha2qa1ta4üä3hä3r4b_3ba4bbb4o4bvby34bz4c_1ca2cbc4d1ce1céc3g3cic3j1coc3w1cy4d_1da2db1de3dè1di1do2ds2dt1du2dv2dw1dy2dz4e_4eae1de4ee2ie3oé3aé1dé1gé3hé3jé3né3pé3ré1t4ècè2lè2sè5tê2pê5t4ë_ë2bë3cë3dëe2ë3jë1l5ënë3pë2së1t4f_1fa4fbf1c4fd1fe1fé3fè3fê1fif1jf1n1fo3föfr44ft1fu4fv2fz4g_1ga4gd1ge1gé3gè1gigl41go4gs4gt1gu4gv1gy2gz4h_4hb2hdh4eh3hh3j2hlh1n2hr4hs2ht4i_i1a4ic4iei1è4ifi1hi3ii2j4ik4is4iti5w4izît42ï_ï5aï1cï1dï3oï1tï5z4j_j3bj1cj1gj3hj3j2jkj3r2jsj3vj1w4k_1ka1ke1kik1j1ko2ks4kt1ku2kû2kvky32kz4l_4ld1li2lm4lp4lsl1w1ly4lz4m_1ma4mb1me3mé3mè3mê1mi1mo2ms2mt1mu2mv1my2mz4n_1na2nb4nd1ne3né2ng1nin3n2ns2nt2nvnx31ny2nz4o_4oao4e2oë4oio3ï2oko1ö2oso2v4owo4xö3lö1pö4rös44p_1pé3pêpr42ps2pv5qequ44r_r1cr1gr3hr3lr1mr1p4rs4rtr1wr3x4rz4s_1sc3se3sé3sès1h1sisj2s1ms4qs2t1sus4y4t_1te1tétè33titr44ts4tv4tzu1a4ucu1du3èu1hu2i2uk4up4uzü4bü1n1v22v_v4bv4e3viv3j3vlv3tvy32w_2wbw1cw1gw1hw1j2wnw1p2ws2wtwu2w1wx1cx4ex1fx1hx3lx1mx1px3rx1tx3wxy3y1ay1cy1ey3èy1fy1gy1hy1iy1oy1py1rys3y1t4z_4zb4zc4zdz4e4zf4zgz2i4zm2zs2zvz4w5zy",

File diff suppressed because one or more lines are too long

View File

@ -1,14 +1,14 @@
// For questions about the Oriya hyphenation patterns
// For questions about the Oriya hyphenation patterns
// ask Santhosh Thottingal (santhosh dot thottingal at gmail dot com)
Hyphenator.languages.or = {
Hyphenator.languages['or'] = {
leftmin : 2,
rightmin : 2,
shortestPattern : 1,
longestPattern : 3,
specialChars : unescape('ଆଅଇଈଉଊଋଏଐଔକଗଖଘଙଚଛଜଝଞଟଠଡଢଣତଥଦଧନପଫବଭମଯରଲଵଶଷସହଳିୀାୁୂୃୋୋୈୌୗ୍ଃଂ%u200D'),
specialChars : unescape("ଆଅଇଈଉଊଋଏଐଔକଗଖଘଙଚଛଜଝଞଟଠଡଢଣତଥଦଧନପଫବଭମଯରଲଵଶଷସହଳିୀାୁୂୃୋୋୈୌୗ୍ଃଂ%u200D"),
patterns : {
2 : 'ଅ1ଆ1ଇ1ଈ1ଉ1ଊ1ଋ1ଏ1ଐ1ଔ1ି1ା1ୀ1ୁ1ୂ1ୃ1େ1ୋ1ୌ1ୗ1୍21ଂ11କ1ଖ1ଘ1ଙ1ଚ1ଛ1ଜ1ଝ1ଞ1ଟ11ଡ1ଢ1ଣ1ତ1ଥ1ଦ1ଧ1ନ1ପ1ଫ1ବ1ଭ1ମ1ଯ1ର1ଲ1ଵ1ଶ1ଷ1ସ1ହ1ଳ',
3 : '1ଗ1',
4 : unescape('2ନ୍%u200D2ର୍%u200D2ଲ୍%u200D2ଳ୍%u200D2ଣ୍%u200D')
2 : "ଅ1ଆ1ଇ1ଈ1ଉ1ଊ1ଋ1ଏ1ଐ1ଔ1ି1ା1ୀ1ୁ1ୂ1ୃ1େ1ୋ1ୌ1ୗ1୍21ଂ11କ1ଖ1ଘ1ଙ1ଚ1ଛ1ଜ1ଝ1ଞ1ଟ11ଡ1ଢ1ଣ1ତ1ଥ1ଦ1ଧ1ନ1ପ1ଫ1ବ1ଭ1ମ1ଯ1ର1ଲ1ଵ1ଶ1ଷ1ସ1ହ1ଳ",
3 : "1ଗ1",
4 : unescape("2ନ୍%u200D2ର୍%u200D2ଲ୍%u200D2ଳ୍%u200D2ଣ୍%u200D")
}
};

View File

@ -1,12 +1,12 @@
// For questions about the Panjabi hyphenation patterns
// For questions about the Panjabi hyphenation patterns
// ask Santhosh Thottingal (santhosh dot thottingal at gmail dot com)
Hyphenator.languages.pa = {
Hyphenator.languages['pa'] = {
leftmin : 2,
rightmin : 2,
shortestPattern : 1,
longestPattern : 1,
specialChars : unescape('ਆਅਇਈਉਊਏਐਔਕਗਖਘਙਚਛਜਝਞਟਠਡਢਣਤਥਦਧਨਪਫਬਭਮਯਰਲਵਸ਼ਸਹਲ਼ਿੀਾੁੂੇਾੋੈੌ੍ਃ%u0A02%u200D'),
specialChars : unescape("ਆਅਇਈਉਊਏਐਔਕਗਖਘਙਚਛਜਝਞਟਠਡਢਣਤਥਦਧਨਪਫਬਭਮਯਰਲਵਸ਼ਸਹਲ਼ਿੀਾੁੂੇਾੋੈੌ੍ਃ%u0A02%u200D"),
patterns : {
2 : unescape('ਅ1ਆ1ਇ1ਈ1ਉ1ਊ1ਏ1ਐ1ਔ1ਿ1ਾ1ੀ1ੁ1ੂ1ੇ1ੋ1ੌ1੍2ਃ1%u0A0211ਕ1ਗ1ਖ1ਘ1ਙ1ਚ1ਛ1ਜ1ਝ1ਞ1ਟ1ਠ1ਡ1ਢ1ਣ1ਤ1ਥ1ਦ1ਧ1ਨ1ਪ1ਫ1ਬ1ਭ1ਮ1ਯ1ਰ1ਲ1ਵ1ਸ਼1ਸ1ਹ1ਲ਼')
2 : unescape("ਅ1ਆ1ਇ1ਈ1ਉ1ਊ1ਏ1ਐ1ਔ1ਿ1ਾ1ੀ1ੁ1ੂ1ੇ1ੋ1ੌ1੍2ਃ1%u0A0211ਕ1ਗ1ਖ1ਘ1ਙ1ਚ1ਛ1ਜ1ਝ1ਞ1ਟ1ਠ1ਡ1ਢ1ਣ1ਤ1ਥ1ਦ1ਧ1ਨ1ਪ1ਫ1ਬ1ਭ1ਮ1ਯ1ਰ1ਲ1ਵ1ਸ਼1ਸ1ਹ1ਲ਼")
}
};

File diff suppressed because one or more lines are too long

View File

@ -1,16 +1,16 @@
// For questions about the portuguese hyphenation patterns
// ask Lailson Bandeira (lailsonbm dot bloemen at gmail dot com)
// For questions about the portuguese hyphenation patterns
// ask Lailson Bandeira (lailsonbm at gmail dot com)
// based on LaTeX patterns in Portuguese, by Pedro J. de Rezende and J.Joao Dias Almeida (http://www.ctan.org/tex-archive/language/hyph-utf8/tex/generic/hyph-utf8/patterns/)
Hyphenator.languages.pt = {
'leftmin' : 2,
'rightmin' : 4,
'shortestPattern' : 1,
'longestPattern' : 3,
'specialChars' : 'áéíóúãõàçâêô',
'patterns' : {
2 : '1-',
3 : '1ba1be1bi1bo1bu1bá1bâ1bã1bé1bí1bó1bú1bê1bõ1ca1ce1ci1co1cu1cá1câ1cã1cé1cí1có1cú1cê1cõ1ça1çe1çi1ço1çu1çá1çâ1çã1çé1çí1çó1çú1çê1çõ1da1de1di1do1du1dá1dâ1dã1dé1dí1dó1dú1dê1dõ1fa1fe1fi1fo1fu1fá1fâ1fã1fé1fí1fó1fú1fê1fõ1ga1ge1gi1go1gu1gá1gâ1gã1gé1gí1gó1gú1gê1gõ1ja1je1ji1jo1ju1já1jâ1jã1jé1jí1jó1jú1jê1jõ1ka1ke1ki1ko1ku1ká1kâ1kã1ké1kí1kó1kú1kê1kõ1la1le1li1lo1lu1lá1lâ1lã1lé1lí1ló1lú1lê1lõ1ma1me1mi1mo1mu1má1mâ1mã1mé1mí1mó1mú1mê1mõ1na1ne1ni1no1nu1ná1nâ1nã1né1ní1nó1nú1nê1nõ1pa1pe1pi1po1pu1pá1pâ1pã1pé1pí1pó1pú1pê1põ1ra1re1ri1ro1ru1rá1râ1rã1ré1rí1ró1rú1rê1rõ1sa1se1si1so1su1sá1sâ1sã1sé1sí1só1sú1sê1sõ1ta1te1ti1to1tu1tá1tâ1tã1té1tí1tó1tú1tê1tõ1va1ve1vi1vo1vu1vá1vâ1vã1vé1ví1vó1vú1vê1võ1xa1xe1xi1xo1xu1xá1xâ1xã1xé1xí1xó1xú1xê1xõ1za1ze1zi1zo1zu1zá1zâ1zã1zé1zí1zó1zú1zê1zõa3aa3ea3oc3ce3ae3ee3oi3ai3ei3ii3oi3âi3êi3ôo3ao3eo3or3rs3su3au3eu3ou3u',
4 : '1b2l1b2r1c2h1c2l1c2r1d2l1d2r1f2l1f2r1g2l1g2r1k2l1k2r1l2h1n2h1p2l1p2r1t2l1t2r1v2l1v2r1w2l1w2r',
5 : '1gu4a1gu4e1gu4i1gu4o1qu4a1qu4e1qu4i1qu4o'
Hyphenator.languages['pt'] = {
leftmin : 2,
rightmin : 4,
shortestPattern : 1,
longestPattern : 3,
specialChars : "áéíóúãõàçâêô",
patterns : {
2 : "1-",
3 : "1ba1be1bi1bo1bu1bá1bâ1bã1bé1bí1bó1bú1bê1bõ1ca1ce1ci1co1cu1cá1câ1cã1cé1cí1có1cú1cê1cõ1ça1çe1çi1ço1çu1çá1çâ1çã1çé1çí1çó1çú1çê1çõ1da1de1di1do1du1dá1dâ1dã1dé1dí1dó1dú1dê1dõ1fa1fe1fi1fo1fu1fá1fâ1fã1fé1fí1fó1fú1fê1fõ1ga1ge1gi1go1gu1gá1gâ1gã1gé1gí1gó1gú1gê1gõ1ja1je1ji1jo1ju1já1jâ1jã1jé1jí1jó1jú1jê1jõ1ka1ke1ki1ko1ku1ká1kâ1kã1ké1kí1kó1kú1kê1kõ1la1le1li1lo1lu1lá1lâ1lã1lé1lí1ló1lú1lê1lõ1ma1me1mi1mo1mu1má1mâ1mã1mé1mí1mó1mú1mê1mõ1na1ne1ni1no1nu1ná1nâ1nã1né1ní1nó1nú1nê1nõ1pa1pe1pi1po1pu1pá1pâ1pã1pé1pí1pó1pú1pê1põ1ra1re1ri1ro1ru1rá1râ1rã1ré1rí1ró1rú1rê1rõ1sa1se1si1so1su1sá1sâ1sã1sé1sí1só1sú1sê1sõ1ta1te1ti1to1tu1tá1tâ1tã1té1tí1tó1tú1tê1tõ1va1ve1vi1vo1vu1vá1vâ1vã1vé1ví1vó1vú1vê1võ1xa1xe1xi1xo1xu1xá1xâ1xã1xé1xí1xó1xú1xê1xõ1za1ze1zi1zo1zu1zá1zâ1zã1zé1zí1zó1zú1zê1zõa3aa3ea3oc3ce3ae3ee3oi3ai3ei3ii3oi3âi3êi3ôo3ao3eo3or3rs3su3au3eu3ou3u",
4 : "1b2l1b2r1c2h1c2l1c2r1d2l1d2r1f2l1f2r1g2l1g2r1k2l1k2r1l2h1n2h1p2l1p2r1t2l1t2r1v2l1v2r1w2l1w2r",
5 : "1gu4a1gu4e1gu4i1gu4o1qu4a1qu4e1qu4i1qu4o"
}
};

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1,17 @@
// For questions about the Slovenian hyphenation patterns
// ask Mojca Miklavec (mojca dot miklavec dot lists at gmail dot com)
Hyphenator.languages['sl'] = {
leftmin : 2,
rightmin : 2,
shortestPattern : 2,
longestPattern : 6,
specialChars : "čšž",
patterns : {
3 : "_č8_š8_ž81fa1hu1kn1sc1sp1wa1ye1zi1zn1zo1zu1čj1čl2cc2ck2ew2ft2jh2nč2vč8č_8š_8ž_a1aa1ba1ca1da1fa1ga1ha1ia1ja1ka1la1ma1na1oa1pa1sa1ta1va1ča1ša1žb1hb1mb1zb1žbe1bi1bo1d2ed2oe1ae1be1ce1de1ee1fe1ge1he1ie1je1ke1le1me1ne1pe1se1te1ve1ze1če1še1žfe1fu1go1gu1i1ai1bi1ci1di1fi1gi1hi1ii1ji1ki1li1mi1ni1pi1ri1si1ti1ui1vi1xi1zi1ši1žju1ki1ko1le1lo1na1ne1nu1o1ao1bo1co1do1eo1fo1go1ho1io1jo1ko1lo1mo1no1oo1po1so1to1uo1vo1yo1zo1čo1šo1žpe1po1qu2r1fr1rr1žre1ri1ro1si1su1t1ftu1u1bu1cu1du1eu1fu1gu1hu1iu1ju1lu1mu1nu1pu1su1tu1vu1zu1ču1šu1žv1fv1gvz2wo2x1fy1jy1ly1wz1cz1gz1tz1šz1žči1š2č",
4 : "_is1_iz1_od1_st41ind1inp1inš1kre1liz1loč1naj1nas1naz1neh1peč1str1usp1viv1z1r1z2a1zlj2b1c2b1d2b1k2b1n2b1s2b1t2b1v2b1č2b1š2c1n2c1t2ch_2d1b2d1c2d1d2d1g2d1h2d1j2d1k2d1p2d1s2d1t2d1v2d1č2d1š2d3m2f1n2f1s2g1d2g1t2h1k2h1n2h1t2h1č2h1š2ine2iss2j1b2j1c2j1d2j1g2j1k2j1l2j1m2j1n2j1p2j1r2j1s2j1t2j1v2j1z2j1č2j1š2jos2jus2juč2k1c2k1d2k1m2k1t2ks_2l1b2l1c2l1d2l1f2l1g2l1h2l1k2l1l2l1m2l1n2l1p2l1s2l1t2l1v2l1z2l1č2l1š2l1ž2lj_2ljk2ljn2ljs2ljč2ljš2m1b2m1c2m1d2m1f2m1k2m1m2m1p2m1s2m1t2m1v2m1č2m1š2m1ž2n1b2n1c2n1f2n1g2n1h2n1k2n1l2n1n2n1p2n1s2n1t2n1v2n1z2n1š2n1ž2nj_2njc2njk2njs2njš2p1c2p1k2p1s2p1t2p1š2r1b2r1c2r1d2r1g2r1h2r1j2r1k2r1l2r1m2r1n2r1p2r1s2r1t2r1v2r1z2r1č2r1š2rae2s1b2s1f2s1j2s1s2sk_2st_2stk2stm2t1b2t1c2t1d2t1k2t1m2t1s2t1t2u1a2v1b2v1c2v1d2v1j2v1k2v1m2v1n2v1p2v1t2vzo2y1f2z1b2z1h2z1j2z1k2z1m2z1p2z1s2z1č2č1b2č1g2č1k2č1n2č1p2č1s2š1j2šč_2ščk2ščn2ž1b2ž1c2ž1j2ž1k2ž1č3ktr3ste4bmi4eth4hl_4igh4ile4ilo4ire4job4jož4ljc4njv4ogl4opy4phs4sc_4stf4tz_4urg4vjo4všk4zri4zru4čop4čup4žmia1e1a1raa1rea1ria1roa1rua1u1a1zea2uka4hma4jfa4mza4nma4pha4sša4tfa4ufa4ula4vžad2laf1tak4sat4ib1jaba4ube4vc1kack1sd1lod2lid4urdis1e1o1e1rae1ree1rie1roe1rue1u1e4dfe4epe4ffe4rfe4rre4wte4ywe4zte4zže4čde4čte4špeb4jed2lei2zez2gez4lh4loha4uhe4ii1e1i1o1i1čai1čei1čii1čui2zri4csi4kči4mhis4aiz1liz1uj1hijra1kok4ks1cks1pks1tl2i1le4en1čan1čen1čin1čun4dmn4ghn4gvn4tgn4tvnz4io1rao1reo1rio1roo1ruo2olo4aso4bzo4cro4kbo4kto4lro4omo4pmoiz2oz2noz2ooz2roz2voz4boz4gr4inr4thrz2ls2cis2kns4ids4onsis1taz4u1kau1keu1kou1rau1reu1riu4bpu4thub4jv1čav1čev1čiv2zav2zuv3zpve4ivt4kz1igz1liz1luz1obz1ogz1v2z2olz3dvz3kuz3vnz4omz4ujše2s",
5 : "_av5r_ek3s_ek5v_si4s2d1z22j1od2n3d22p3č22v3zk2z1d22z1is2z1od2z1up2z1uz2z1z23inse3intr3razl3raču3real3rodi3v2pa3v2zg3zbir3zlil3zlog3zlož4d3vi4dind4dnas4dobč4idor4inšk4jime4kst_4ktra4mind4minp4minš4ploz4skre4tind4tinp4tnaj4zrez4zreš4zrež5dlet5obla5obro5oseb5redč5stim5tema5zlit5zliva4ksta4ziga4zoba4zraa5ju_ab5baac5ciad5uraf5gaah5miah5moai2n1aj3osaj3ugaj3učaj5fiaj5foaj5haaj5heaj5imaj5žnan5mian5ziao2b1ar5xaar5xoar5xuas5ščav5šiav5žaay5toaz3laaz3leaz5foaz5vpaž5mib3jemb3lepb3rabb3rašb3rezb3robb4ja_b5jelb5jetb5lilb5litb5livb5ordb5rasbo5vpbu5kibu5kubu5kvbu5ryc5ko_ch5mack1o2ck5weckov3d3repd4revd5litd5livd5nivd5razde4mndi5ckdo5rddo5včdu5rodu5ume2č1ve4zobe5stae5zije5zised5iged5obed5včed5zbef5feef5taeiz5eeo4dleob4jeob4res5daev5haew5leew5toez4moez4reez5djez5glez5izeč3leeč5deeč5dieč5doeč5opeč5tieč5toeč5treč5upeš5poff5mafre4uft5vego5vzh5reni4skvii2n1ik5čaim5hiisis4it5priv5joiz4laiz5meiz5moiz5poič5raič5vrj5aktjod4ljraz4ju2ž1ju5dmk5satk5vipke5tiko5kdks4poks5teku5rola4irle5melg5čalu5kilu5kum5nivm5urnme4drmy5hin4ostnad5rnaj3ond5gand5hine3d2ne3zmnez4vng5hang5vino5rdnsis4nt5gant5gent5viny5quo2d1žo2v1zo5vzaob5glob5jooc5keoc5kiod5dvod5zdoele4ok5baok5beol5reood4lop5meou5kiou5kuov3zdov5škoz5loozd5jož5mipe4ktpet3lph5sopi5zoprez4pč5kar3v2jrav5zre5jore5kmre5čvriz4griz4lriz4nro5zort5haru5klrv5jory5anrž5das4lavs4tens4tirs4tičse5mase5vpsoni5su4bosve5tta5witch5ote5xatrt5uub5pouth5oux5emuše3sv4pijv4pilv4červ5sknv5šekve4člve4čmvi5dvvo5rdz4gniz4venz4vokz5gotz5lasz5lomza1z2za3vpza5ukza5zdzd5juzliz5č5mes",
6 : "_ob5it_obi4d_voz5l_voz5n_zliz62d3o2f3z4voj4d3nac4d3nar4d3nož4d5nap4d5nač4d5neb4d5niz4d5obd4j5int4l5izd4t3int4tinos4tinse4z5išč4zredč4č3let5načela4j5eka4z3oča6doblab6rodad6rl_ad6rlaad6robaj6imoaj6stban6dgaan6dhiar6dwaaz4lilaz4litaz4livaz4redaz5oraaz5orob5letab5režeba6bbaban3č4bo6chmbr6ždabre4zgbre4zibre4zrd4i5nodd6vojde4minde4z3idi4skrdi6sprdo5v4zdre6pndteks6e3z4dre4d3oče4dobse4tinše4z5ore5sti_e5stihe5stileb6lized6obeed6obrei6pziek6malek6treeo4z5nep5nikev5stvev6preev6steew6indez5imnez6ijoez6istez6lomez6maneč6vrsfe6ljtfi6zljfo6urige6igege6njčgel5č4gi6tprhu6ffmil5č4kis6ertiz6odeiz6ureizli4zje4ks4jsis6tjz6vesko6všekoz6loks6tazla6vz_le6ipzli6dž_me4d5nme6dosmi6th_mo6vš_mo6št_na4drena4j3una4v3zna6drana6durna6jakna6jočnavze6naz6ornteks4o6drepob5ideod5nalol6gčaor4dečose4m5ov5semoz5nicoz5nišoz6ložpe4tlepe4v5spev5t4po4d3lpo4dnapo6dfapo6lobpo6stdpz6ig_ra6jžnra6vzare6chtre6digre6ibare6sdare6zusre6zverev6skri5n4orob6ids4plods4tra_sek5sisi6gn_sonič4spod4ltek6stto6vž_tr6turud6mi_up6čkave4tinvi6žg_vid6vavoz5lez6ane_",
7 : "_di6spo_po4d5n_po4v5s_se4k5s3i4n3os4d5njač6d5elem6tletnoera5z4rera5z4vera6z5leve6t5llju5d6jna4d5njna4j5ennje4v5so6l5avtpo4d5očra4z5idra4z5orre6dnjure6značse4k5savetle6t",
8 : "_pre6d7ne4z5u4m5"
}
};

File diff suppressed because one or more lines are too long

View File

@ -1,12 +1,14 @@
// For questions about the Tamil hyphenation patterns
// For questions about the Tamil hyphenation patterns
// ask Santhosh Thottingal (santhosh dot thottingal at gmail dot com)
Hyphenator.languages.ta = {
Hyphenator.languages['ta'] = {
leftmin : 2,
rightmin : 2,
shortestPattern : 1,
longestPattern : 1,
specialChars : 'ஆஅஇஈஉஊஎஏஐஒஔகஙசஜஞடணதநபமயரலவஶஷஸஹளழறிீாுூெேொாோைௌௗ்ஃஂ',
longestPattern : 2,
specialChars : "அஆஇஈஉஊஎஏஐஒஓஔாிீுூெேைொோௌகஙசஜஞடணதநபமயரறலளழவஷஸஹ்னஂஃௗ",
patterns : {
2 : 'அ1ஆ1இ1ஈ1உ1ஊ1எ1ஏ1ஐ1ஒ1ஔ1ி1ா1ீ1ு1ூ1ெ1ே1ொ1ோ1ௌ1ௗ1்2ஃ1ஂ11க1ங1ச1ஜ1ஞ1ட1ண1த1ந1ப1ம1ய1ர1ல1வ1ஶ1ஷ1ஸ1ஹ1ள1ழ1ற'
2 : "ா1ி1ீ1ு1ூ1ெ1ே1ை1ொ1ோ1ௌ11க1ங1ச1ஜ1ஞ1ட1ண1த1ந1ப1ம1ய1ர1ற1ல1ள1ழ1வ1ஷ1ஸ1ஹ",
3 : "1அ11ஆ11இ11ஈ11உ11ஊ11எ11ஏ11ஐ11ஒ11ஓ11ஔ12ஂ12ஃ12ௗ12்1",
4 : "2க்12ங்12ச்12ஞ்12ட்12ண்12த்12ன்12ந்12ப்12ம்12ய்12ர்12ற்12ல்12ள்12ழ்12வ்12ஷ்12ஸ்12ஹ்1"
}
};

View File

@ -1,12 +1,12 @@
// For questions about the Telugu hyphenation patterns
// For questions about the Telugu hyphenation patterns
// ask Santhosh Thottingal (santhosh dot thottingal at gmail dot com)
Hyphenator.languages.te = {
Hyphenator.languages['te'] = {
leftmin : 2,
rightmin : 2,
shortestPattern : 1,
longestPattern : 1,
specialChars : 'ఆఅఇఈఉఊఋఎఏఐఒఔకగఖఘఙచఛజఝఞటఠడఢణతథదధనపఫబభమయరలవశషసహళఱిీాుూృెేొాోైౌ్ఃం',
specialChars : "ఆఅఇఈఉఊఋఎఏఐఒఔకగఖఘఙచఛజఝఞటఠడఢణతథదధనపఫబభమయరలవశషసహళఱిీాుూృెేొాోైౌ్ఃం",
patterns : {
2 : 'అ1ఆ1ఇ1ఈ1ఉ1ఊ1ఋ1ఎ1ఏ1ఐ1ఒ1ఔ1ి1ా1ీ1ు1ూ1ృ1ె1ే1ొ1ో1ౌ1్2ః111క1గ1ఖ1ఘ1ఙ1చ1ఛ1జ1ఝ1ఞ1ట1ఠ1డ1ఢ1ణ1త1థ1ద1ధ1న1ప1ఫ1బ1భ1మ1య1ర1ల1వ1శ1ష1స1హ1ళ1ఱ'
2 : "అ1ఆ1ఇ1ఈ1ఉ1ఊ1ఋ1ఎ1ఏ1ఐ1ఒ1ఔ1ి1ా1ీ1ు1ూ1ృ1ె1ే1ొ1ో1ౌ1్2ః111క1గ1ఖ1ఘ1ఙ1చ1ఛ1జ1ఝ1ఞ1ట1ఠ1డ1ఢ1ణ1త1థ1ద1ధ1న1ప1ఫ1బ1భ1మ1య1ర1ల1వ1శ1ష1స1హ1ళ1ఱ"
}
};

View File

@ -0,0 +1,15 @@
// For questions about the turkish hyphenation patterns ask
// Andreas Lappe nd at off-pist dot de
Hyphenator.languages['tr'] = {
leftmin : 2,
rightmin : 2,
shortestPattern : 1,
longestPattern : 5,
specialChars : "âıîöüûçğş",
patterns : {
3 : "2a12â12e12ı12i12î12o12ö12u12ü12û11b11c11ç11d11f11g11ğ11h11j11k11l11m11n11p11r11s11ş11t11v11y11z12bb2bc2bç2bd2bf2bg2bğ2bh2bj2bk2bl2bm2bn2bp2br2bs2bş2bt2bv2by2bz2cb2cc2cç2cd2cf2cg2cğ2ch2cj2ck2cl2cm2cn2cp2cr2cs2cş2ct2cv2cy2cz2çb2çc2çç2çd2çf2çg2çğ2çh2çj2çk2çl2çm2çn2çp2çr2çs2çş2çt2çv2çy2çz2db2dc2dç2dd2df2dg2dğ2dh2dj2dk2dl2dm2dn2dp2dr2ds2dş2dt2dv2dy2dz2fb2fc2fç2fd2ff2fg2fğ2fh2fj2fk2fl2fm2fn2fp2fr2fs2fş2ft2fv2fy2fz2gb2gc2gç2gd2gf2gg2gğ2gh2gj2gk2gl2gm2gn2gp2gr2gs2gş2gt2gv2gy2gz2ğb2ğc2ğç2ğd2ğf2ğg2ğğ2ğh2ğj2ğk2ğl2ğm2ğn2ğp2ğr2ğs2ğş2ğt2ğv2ğy2ğz2hb2hc2hç2hd2hf2hg2hğ2hh2hj2hk2hl2hm2hn2hp2hr2hs2hş2ht2hv2hy2hz2jb2jc2jç2jd2jf2jg2jğ2jh2jj2jk2jl2jm2jn2jp2jr2js2jş2jt2jv2jy2jz2kb2kc2kç2kd2kf2kg2kğ2kh2kj2kk2kl2km2kn2kp2kr2ks2kş2kt2kv2ky2kz2lb2lc2lç2ld2lf2lg2lğ2lh2lj2lk2ll2lm2ln2lp2lr2ls2lş2lt2lv2ly2lz2mb2mc2mç2md2mf2mg2mğ2mh2mj2mk2ml2mm2mn2mp2mr2ms2mş2mt2mv2my2mz2nb2nc2nç2nd2nf2ng2nğ2nh2nj2nk2nl2nm2nn2np2nr2ns2nş2nt2nv2ny2nz2pb2pc2pç2pd2pf2pg2pğ2ph2pj2pk2pl2pm2pn2pp2pr2ps2pş2pt2pv2py2pz2rb2rc2rç2rd2rf2rg2rğ2rh2rj2rk2rl2rm2rn2rp2rr2rs2rş2rt2rv2ry2rz2sb2sc2sç2sd2sf2sg2sğ2sh2sj2sk2sl2sm2sn2sp2sr2ss2sş2st2sv2sy2sz2şb2şc2şç2şd2şf2şg2şğ2şh2şj2şk2şl2şm2şn2şp2şr2şs2şş2şt2şv2şy2şz2tb2tc2tç2td2tf2tg2tğ2th2tj2tk2tl2tm2tn2tp2tr2ts2tş2tt2tv2ty2tz2vb2vc2vç2vd2vf2vg2vğ2vh2vj2vk2vl2vm2vn2vp2vr2vs2vş2vt2vv2vy2vz2yb2yc2yç2yd2yf2yg2yğ2yh2yj2yk2yl2ym2yn2yp2yr2ys2yş2yt2yv2yy2yz2zb2zc2zç2zd2zf2zg2zğ2zh2zj2zk2zl2zm2zn2zp2zr2zs2zş2zt2zv2zy2zz",
4 : "a3a2a3â2a3e2a3ı2a3i2a3î2a3o2a3ö2a3u2a3ü2a3û2â3a2â3â2â3e2â3ı2â3i2â3î2â3o2â3ö2â3u2â3ü2â3û2e3a2e3â2e3e2e3ı2e3i2e3î2e3o2e3ö2e3u2e3ü2e3û2ı3a2ı3â2ı3e2ı3ı2ı3i2ı3î2ı3o2ı3ö2ı3u2ı3ü2ı3û2i3a2i3â2i3e2i3ı2i3i2i3î2i3o2i3ö2i3u2i3ü2i3û2î3a2î3â2î3e2î3ı2î3i2î3î2î3o2î3ö2î3u2î3ü2î3û2o3a2o3â2o3e2o3ı2o3i2o3î2o3o2o3ö2o3u2o3ü2o3û2ö3a2ö3â2ö3e2ö3ı2ö3i2ö3î2ö3o2ö3ö2ö3u2ö3ü2ö3û2u3a2u3â2u3e2u3ı2u3i2u3î2u3o2u3ö2u3u2u3ü2u3û2ü3a2ü3â2ü3e2ü3ı2ü3i2ü3î2ü3o2ü3ö2ü3u2ü3ü2ü3û2û3a2û3â2û3e2û3ı2û3i2û3î2û3o2û3ö2û3u2û3ü2û3û2",
6 : "tu4r4k",
7 : "2e2cek_m1t4rak"
}
};

View File

@ -1,21 +1,21 @@
// For questions about the Ukrainian hyphenation patterns
// For questions about the Ukrainian hyphenation patterns
// ask Alexey Grekov (athens at ukr dot net)
Hyphenator.languages.uk = {
Hyphenator.languages['uk'] = {
leftmin : 2,
rightmin : 2,
shortestPattern : 1,
longestPattern : 12,
specialChars : "аеіоуюяєїибкпстфхцчшщвгджзлмнрй'ґь",
specialChars : "аеіоуюяєїибкпстфхцчшщвгджзлмнрй'ґь",
patterns : {
2 : "6'6ь",
2 : "66ь",
3 : "2а1а3аа3еа3іа3оа3уаааа3ї2е1е3ае3ее3іе3ое3уееее3ї2и1и3аи3еи3іи3ои3уи3юи3яи3єи3ї2і1і3аі3еіі3оі3уіііі3ї2о1о3ао3ео3іо3оо3уоооо3ї2у1у3ау3еу3іу3оу3ууууу3ї2ю1ю3аю3ею3ію3ою3ую3юю3яю3єю3ї2я1я3ая3ея3оя3уя3юя3яя3єя3ї2є1є3ує3ює3єє3ї2ї1ї3еї3ої3юд4жд4зае2йи2йіоу2йю2йя2йє2йї2йь6о",
4 : "2б1к2б1п2б1с2б1т2б1ф2б1х2б1ц2б1ч2б1ш2б1щ2в1б2в1г2в1д2в1ж2в1з2в1к2в1л2в1м2в1н2в1п2в1р2в1с2в1т2в1ф2в1х2в1ц2в1ч2в1ш2в1щ2в1й2в'32г1к2г1п2г1с2г1т2г1ф2г1ц2г1ч2г1ш2д1к2д1п2д1с2д1т2д1ф2д1х2д1ц2д1ч2д1ш2д1щ2ж1к2ж1п2ж1с2ж1т2ж1ф2ж1х2ж1ц2ж1ч2ж1ш2з1к2з1п2з1с2з1т2з1ф2з1х2з1ц2з1ч2з1ш2з1щ2к1б2к1г2к1д2к1з2л1б2л1в2л1г2л1ґ2л1д2л1ж2л1з2л1к2л1м2л1н2л1п2л1р2л1с2л1т2л1ф2л1х2л1ц2л1ч2м1б2м1в2м1г2м1д2м1ж2м1з2м1к2м1л2м1н2м1п2м1р2м1с2м1т2м1ф2м1х2м1ц2м1ч2м1ш2м1щ2м'32н1б2н1в2н1г2н1д2н1ж2н1з2н1к2н1л2н1м2н1п2н1р2н1с2н1т2н1ф2н1х2н1ц2н1ч2н1ш2н1щ2н'32п1б2п1д2п1з2р1б2р1в2р1г2р1ґ2р1д2р1ж2р1з2р1к2р1л2р1м2р1н2р1п2р1с2р1т2р1ф2р1х2р1ц2р1ч2р1ш2р1щ2р1й2р'32с1б2с1г2с1д2т1б2т1г2т1д2т1ж2т1з2ф1б2ф1г2ф1з2х1г2х1д2ц1б2ц1г2ц1д2ц1з2ч1б2ч1д2ч1ж2ш1б2ш1г2й1б2й1в2й1г2й1д2й1ж2й1з2й1к2й1л2й1м2й1н2й1п2й1р2й1с2й1т2й1ф2й1х2й1ц2й1ч2й1ш2й1щ2б1б2в1в2г1г2ґ1ґ2д1д2ж1ж2з1з2к1к2л1л2м1м2н1н2п1п2р1р2с1с2т1т2ф1ф2х1х2ц1ц2ч1ч2ш1ш2щ1щ2й1й3ння3ття3ттю3лля3ллє3ллю3ддя3й6о_б'8_в'8_д'8_з'8_м'8_н'8_п'8_р'8_т'8_ф'8_ш'8_бд6_бр6_вб6_вг6_вд6_вж6_вз6_вк6_вл6_вм6_вп6_вс6_вт6_дж6_дз6_дл6_дс6_зб6_зг6_зд6_зл6_зс6_зч6_зш6_зґ6_йш6_кл6_кп6_кс6_кх6_кш6_лс6_ль6_мс6_мф6_нб6_пр6_пс6_пх6_рт6_ск6_сл6_сп6_ст6_сх6_тк6_тр6_тх6_ть6_фл6_хл6_ць6_чх6_шк6_шл6_шп6_шт66бв_6бз_6бй_6бл_6бн_6бр_6бс_6вб_6вв_6вд_6вж_6вз_6вй_6вк_6вл_6вм_6вн_6вп_6вр_6вс_6вт_6вх_6вч_6вш_6вщ_6гв_6гг_6гд_6гл_6гм_6гн_6гр_6гс_6гт_6дж_6дз_6дл_6дм_6дн_6др_6дт_6дь_6жб_6жв_6зв_6зг_6зд_6зк_6зл_6зм_6зн_6зр_6зь_6йб_6йв_6йг_6йд_6йз_6йк_6йл_6йм_6йн_6йп_6йр_6йс_6йт_6йф_6йх_6йц_6йч_6йш_6кв_6кк_6кл_6кр_6кс_6кт_6кх_6кш_6лб_6лг_6лд_6лк_6лл_6лм_6лн_6лп_6лс_6лт_6ль_6мб_6мг_6мж_6мк_6мл_6мм_6мн_6мп_6мр_6мс_6мт_6мф_6мх_6мш_6нв_6нг_6нд_6нж_6нз_6нк_6нм_6нн_6нр_6нс_6нт_6нф_6нх_6нц_6нч_6нш_6нь_6пд_6пл_6пр_6пс_6пт_6пф_6пц_6рб_6рв_6рг_6рд_6рж_6рз_6рк_6рл_6рм_6рн_6рп_6рр_6рс_6рт_6рф_6рх_6рц_6рч_6рш_6рщ_6рь_6ск_6сл_6см_6сн_6сп_6сс_6ст_6сь_6тв_6тл_6тм_6тр_6тс_6тт_6тц_6тч_6ть_6фм_6фр_6фт_6фф_6фь_6хв_6хм_6хн_6хр_6хт_6хш_6ць_6чб_6чм_6чн_6чт_6шв_6шм_6шн_6шт_виї4оо4боб'3од'3'ї4в'ї4з'ї4д'ї4ж'ї4л'ї4м'ї4с'ї4хге4оооуя4вді4омі4оі4онзо6ооу4с",
5 : "2дь1к2дь1с2дь1т2дь1ц2зь1к2зь1с2зь1т2ль1б2ль1в2ль1г2ль1д2ль1ж2ль1з2ль1к2ль1м2ль1н2ль1п2ль1р2ль1с2ль1т2ль1ф2ль1х2ль1ц2ль1ч2ль1ш2ль1щ2ль1й2нь1б2нь1г2нь1з2нь1к2нь1л2нь1м2нь1с2нь1т2нь1х2нь1ц2нь1ч2нь1ш2нь1й2рь1к2рь1ц2сь1б2сь1д2ть1б2к1сп2к1ст2п1сп2п1ст2с1пк2с1пп2с1пс2с1пт2с1пх2с1пч2с1тк2с1тп2сс2с1тт2с1тф2с1тц2с1шт2т1ск2т1сп2т1ст2т1шк2ф1сп2ф1ст2ф1шт2х1ст2ц1ст2ц1шк2ш1тк3п4ре3п4риприї43п4ро3п4ріооб'3ооб3мнао4рнеу4к3блаж3ближ3близ3блок3бран3бруд3глад3глиб3глин3глоб3глуз3глуш3гляд3глян3гнан3гнил3гноз3грав3град3грай3грам3гран3граф3граш3граю3грає3грес3гроб3грож3гроз3груп3грів3гріт3гріш3д4ан3двиг3двою3двоє3двій3двірраж3дром3друж3друк3дряп3дріб3жвав3зваж3зван3звед3звел3звич3звищ3звук3звуч3звіт3змін3зйом3зміш3знав3знай3знак3знал3знан3знат3знач3знаю3знає3зниж3знім3зрюв3зрів3зріл3зрін3й4ма3с4пі3хо3ї4зд3ї4ставі4абі4оої4ддої4мдої4хдої4жзаї4дзаї4жзаї4ззаї4лзаї4мзаї4хзоазоезо4кизоузоіий4тиій4тинаї4жнаї4знаї4лнаї4мнаї4снаї4хпоя4в_пої4пої4дпрої4сеї4ду4к4рвия4вз'я4взая4вная4веті4одея4као4хаео4ханія4кдоу4кдоу4мнею4ннея4коеопоя4соа4ктеа4ктий4няпій4мвий4мзай4моаа",
6 : "2к1ськ2п1ськ2с1ськ2ссь2сь1кк2сь1кс2сь1кт2т1ськ2ф1ськ2х1ськ2ш1тсь_вб6'6_вв6'6_вз6д6_вм6'6_вп6'6_вп6х6_вс6т6_вш6к6_зв6'6_зд6з6_зм6'6_зс6к6_зс6т6_зш6к6_лк6с6_ск6л6_сп6'6_сп6л6_сп6х6_сх6л66б6ль_6б6ст_6б6ць_6в6др_6в6дь_6в6зь_6в6ль_6в6сь_6в6ць_6г6ль_6г6сь_6д6зь_6ж6дь_6ж6сь_6з6дв_6з6дн_6з6дь_6з6нь_6з6сь_6з6ьб_6з6ьк_6й6кл_6й6ль_6й6мс_6й6нс_6й6ст_6й6сь_6й6тс_6к6ль_6к6ст_6к6сь_6к6тр_6л6ль_6л6мс_6л6хв_6л6ьб_6л6ьв_6л6ьг_6л6ьд_6л6ьз_6л6ьк_6л6ьм_6л6ьн_6л6ьп_6л6ьс_6л6ьт_6л6ьф_6л6ьх_6л6ьц_6л6ьч_6л6ьш_6л6ьщ_6м6бр_6м6ль_6м6сь_6н6гл_6н6гр_6н6гс_6н6дж_6н6дз_6н6дп_6н6др_6н6кс_6н6кт_6н6ск_6н6ст_6н6тк_6н6тр_6н6ть_6н6ць_6н6ьб_6н6ьг_6н6ьк_6п6сь_6п6тр_6р6дв_6р6дж_6р6дь_6р6зн_6р6зь_6рс_6р6кт_6р6ль_6рс_6р6нь_6р6ср_6р6ст_6р6сь_6р6тв_6рр_6р6ть_6р6ць_6с6дп_6с6ль_6с6тв_6с6тй_6с6тм_6ср_6с6ть_6с6ць_6сб_6с6ьк_6с6ьм_6т6вт_6т6зт_6т6ль_6т6мр_6ф6ть_6ц6тв_6ц6ьк_6ш6ль_6ш6нл_6ш6сь_6ш6тв_6щ6сь__бе4з3_безуіду4ч_ві4д3_від'3_мі4ж3ові4д3_пере3_під'3_пі4д3_пі4в3_ро4з3ооб3рона4д'3за5о4рдо5о4рпо5о4рз3в'4яза3ю4шу3в'4яз3м'4яу3м'4яв3м'4язу4рочприо4р3й4ш4л3блиск3блоці3брати3брест3бризк3в4бив3в4дал3в4лад3в4лов3в4сюд3в4тіл3гнучк3грати3грець3грунт3д4бав3д4бал3д4бан3д4бат3д4бає3двічіріма3жміть3жріть3з4був3з4бут3звест3звись3з4год3з4дат3з4чеп3й4мищ3й4му_3й4шов3м4нож3м4щен3п4сов3п4сон3п4сув3рав3с4кид3сок3соп3сор3соч3с4пад3с4пин3с4піш3сав3сад3саз3сал3сан3сар3сат3сач3сає3сеп3с4тиг3с4тиж3сой3сою3суп3с4тяг3сіб3сій3сір3сер3с4хил3с4хов3с4хід3т4кан3ш4код3ш4кол3ш4кіл3ш4кір3ш4таб3ш4туч3ґрунт3еап3о4бід3о4біц3о4дяг3о4соб3о4хоч3о4чищ3уаг3уаж3у4гав3у4мит3уіл3у4ряд3я4зик3я4кіс3я4рус3є4д3н3є4дин3є4рей3ї4ждж3ї4хав3ї4хат_заї4к_заї4ц_заї4ч_наї4давої4дае4тилахої4дауді4обеонб'4єтьбран4дви3й4дви3й4т3в'4яз4д7земді3й4тді3й4д_дої4в_дої4лдої4стеу4стрео4свіек2сек2с1пек2сек2с1цигої4діе4тилйо4свіквої4д3м'4ятна3з4внаї4вснаї4вшна4й3ана4й3енедої4неї4стоної4доо4палео4палонаї4доо4свіоу4строаомпоч4непоч4нипоч4нупої4здраді4оз'4єднрмої4дсор4тнцук3роубої4дясої4дви3у4чза3у4чна3у4чне3угелі4ополі4осоці4офізі4охімі4огоме4оао4піккаалоіолмете4оабия4квия4сннея4снпоя4сннеа4биеоінооінео4буреоорпіво4спале4оао4хотео4хотеоадаоадоо4чищоо4бігоу4суноуомз3а4ктеу4богзай4нянай4няприй4мдій4манай4маобой4мпрой4мобій4моу4годау4годеу4годео4писоо4писао4пис_ом4рі_ум4ри_ум4рі_ум4ру_ум4ревиу4ди",
7 : "_бе'3_ві5д4аі5д4іневі4д3_пі5д4о_пі5д4і_пі5д4е_пі5д4и_пі5д4у_спі4в3_ро5з4і_ро5з4е_ро5з4а_ро'3до3в'4єза3в'4єзі3в'4єпо3в'4єуі3в'4єпо3в'4яза3в'4язі3в'4яна3в'4яоб3в'4язі3м'4яно3м'4яза3м'4яна3м'4яоб3м'4япо3м'4ясу3м'4ядо3в'4юза3в'4юзі3в'4юна3в'4юпо3в'4юуі3в'4юза3я4локоу4рочпоу4роч3м4к4не3м4к4ну3м4к4ні3с4к4ле3с4к4ло3британ3в4довз3в4ласн3в4лашт3в4певн3громад3груван3г4ідро3з4бага3зворуш3з4довж3знаход3зрозум3й4менн3й4муть3й4міть3м4ріть3рати3ріть3сіль3сіпл3с4пект3с4перм3с4піть3сайн3сара3с4тисл3с4титу3совб3сосо3сосу3соян3сіль3ш4кідл3а4гент3а4грес3аарт3а4ктив3ауст3а4кциз3а4птеч3а4соці3а4тлет3а4халі3еоці3еігр3еерг3е4стет3о4бира3оаль3обро3орем3о4плат3о4птим3о4пуст3о4пуше3о4пуще3о4ренд3о4сяжн3о4холо3о4чисн3угод3у4клад3у4рбан3у4спіш3у4твор3я4дерн3є4писк3і4снув_бее_бйорсвер4х3нвід7знаві5д4енві5д4омво4соої5ль3з'4ясозна3й4дзна3й4ткорої4д3м'4якшна3в4чанео4палобі3й4добі3й4тпереї4дпереї4жпереї4зпереї4лпереї4спереї4хпре4й4спо3д4вопри3й4тпро4ф3спор4т3нпри3й4дроз5винроз5витро5з4умспе4цпрспе4ц3ссь4квугтран4с3під3у4чво4єводво4єначді4алогді4огенпроя4снрозо4рарозо4рерозо4рннапоу4мне4олітне4ологне4онацне4офітнея4рок_пе4ом_д3у4сімроз'я4рте4ологте4ософа3уаро3уарз3уарв3уареі4стотоі4стотоо4чистнайа4ктпіва4ктао4бразео4бразоо4бразиааріяааріоааріеааріааресеаресоаресіаресаеектееектоеектоеісіиеісіяеісіееісій3у4богздій4няобій4няд4о3й4мперей4мбезу4глоааціооержбіблі4оа3в4ч_ви3в4ч_до3в4ч_за3в4ч_по3в4чана3в4чена3в4чови3в4чеви3в4чедо3в4чоза3в4чпо3в4чае3м4рій_ви3м4ра3м4рі3м4ра3м4р_по3м4рие4стетое4стетее4стетоо4ктаніо4ктано3в4казе3в4каз",
8 : "6б6с6тв_6б6ср_6б6с6ьк_6в6с6тв_6в6с6ть_6в6с6ьк_6г6с6тв_6д6с6тв_6д6с6ьк_6д6ь6сь_6й6с6тв_6й6ср_6й6с6ьк_6л6ь6дс_6л6ь6сь_6л6ь6тр_6м6б6ль_6м6с6тв_6м6с6ьк_6н6г6ль_6н6с6тв_6н6ср_6н6с6ьк_6н6ь6сь_6п6с6тв_6р6л6ьз_6р6н6ст_6р6с6тв_6р6с6ть_6р6с6ьк_6р6щ6сь_6с6д6рп_6с6т6рь_6т6с6тв_6т6с6ьк_6т6ь6сь_6ф6с6тв__ві5д4ом_ві5д4ун_ві5д4ербезві4д3неві'3_пона4д3_напі4в3ро5з4йом_чере4з3пере5о4рпі6д5о4робі3в'4євід3в'4япри3в'4япід3в'4япри3м'4янаду4рочприу4роч3в4баг3в4к4лад3в4п4лив3в4т4рут3в4т4руч3з4б4рой3з4б4рою3з4б4роє3з4в4'яз3п4сов3с4к4лад3с4к4лит3с4п4лав3с4п4лат3с4п4лач3с4п4рав3с4т4вор3с4т4рах3с4т4риб3с4т4риж3с4т4рой3с4т4рок3с4т4ром3с4т4роф3с4т4роч3с4т4рою3с4т4роя3с4т4роє3с4т4рої3с4т4рій3с4т4ріл3с4т4річ3т4к4нен3т4ь4мар3у4п4рав3в4веден3в4довол3в4живан3в4поряд3в4рожай3з4доров3з4дійсн3сороч3с4повід3с4пожив3сабіл3сереж3серіг3сорон3сорін3а4дитив3а4ктуал3аурат3а4кцепт3аергі3аатор3ааліз3аатом3а4парат3а4пеляц3а4ромат3а4спект3еолог3еоном3еектр3о4б'єдн3о4б'єкт3о4береж3о4борон3о4перат3о4хорон3уомпл3урупн3у4перед3у4рядов3у4стпіш3уробн3я4скрав3іотоп3і4люстр3іовір3і4нтенс3і4нформальбі5онбей4сболбо4ганбо4є3голбо4є3готбо4є3запбори4с5пвина3й4двина3й4тві5д4е4оджен4тльди4сокди4с3пледи4с3путди4с3тилд4ні3п4рдо3з4волдо3з4вілкон4трремо4к5рийна3б4лизна3в4рядна4д7з4вна3в4ченне3в4томне3д4банна3д4банне3з4вичне3з4важна5п4ливні4т5ратоб5уовпере3й4дпере3й4тпі5в4еньпо3в4торпо3в4ченпо3д4робпо3д4разпо5з4бавпри4нципрай3в4нороз5вантро4з5ділро4з5горро4з5верро4з5чепро4з3ливсан4к4т3серцеї4дстат5упрукр3а4втукр3а4грукр3еснедо3у4чпед3у4чипере3усамо3усво4єчассворідоо4динокміжу4собнай3я4снроз'я4снро5з4ориро5з4ороро5з4оруро5з4оряро5з4орюро5з4орірозо4решео4голошбальне4оне4окласпі5в4оніп4о5берео3о4кисли3о4кисле3о4кислх3о4кисли3і4сторо3і4сторі3і4стора3і4сторя3і4сторе3і4сторар4т3мінар4т3підар4т3ринар4т3хімперей4няпідій4нябезу4пин_при3в4чмона3в4чжона3в4чіона3в4ч_зав3м4р_при3м4р_роз3м4рй3е4стет",
9 : "6л6ь6ств_6л6ь6ськ_6н6с6ькй_6н6т6ств__бе5з4о3д_безві4д3_ві5д4озвді4єві4д3за4вві4д3співві4д3_пере4д3г_пере4д3д_пере4д3м_пере4д3р_пере4д3ч_пере'3_пона5д4і_пона5д4и_пона5д4я_чере4з'3непо3в'4япере3м'4япіді3м'4япозау4роч3в4п4равн3с4к4рипт3с4п4ритн3с4п4рият3с4п4ромо3с4т4ражд3с4т4рукт3с4т4рукц3т4ь4мяні3в4разлив3з4баланс3й4мовірн3с4постер3а4вторит3аекват3а4постол3а4ргумен3еегант3еемент3е4стакад3о4рдинац3у4люблен3у4разлив3у4рочист3у4станов3у4сувати3ііціатай4с3бергбактері4оба4с3енербез5іенбо4є3здатбо4є3компбо4є3постбо4є3прип4в3антрацге2ть3мандер4ж5виддер4ж5думдер4ж5комдер4ж3бездер4ж5стрдисбалансди4с3гармди4с3квалди4сомфди4сонтди4средди4сретди4срецди4сримди4сусіди4сутуди4с3персди4с3петчди4с3плейди4с3позиди4с3пропди4срибди4срофєв4р3атомєпі4сопєпи4сопза4п3часті4л3е4тилкиї4венермі4н5еона4й3маслна4й3сприна4й3якісна3в4чітьобі3д4раноб4лдер4жперегійпере4д5смпід5о4динпо3б4лизупо3в4чітьпо5ж4нітьпос4т3каппос4т3компос4т3натпос4т3соцпор4т3ретпор4т3фелпро4ект3нпро3бемпро4м3майпр4о5платро4з5д4вороз5уенроз5іенро'5єднро4з3громспе4ц3курспе4ц3мон3с4проможтур4к3менро5з4ора_ро5з4орахне4омальтне4окомунне4оландшне4оліберно4к3а4утте4одолітпів3оалнаді4сторар4т3афішар4т3кафеар4т3майсар4т3мейсар4т3фактнаді4стотнайі4стотау4т3еколбезаарібезеісіо3аалізц3аалізз3аалізм3аалізпів3у4годроз3у4год_віді3м4р_пере3м4рво4станнєоо4плачувео4плачув",
10 : "_без5о4соб_без3ро4з3те4хі4д3_пере4д3св_пере4д3фрбе4з5іейінтер'4юна4й3у4бог3в4р4одливба4с3антравід5о4бражвід5о4бразводо5сокводо5з4бірго4с4п5роздер4ж5а4дмдер4ж5бюдждер4ж5нафтдер4ж5реєсдер4ж5служдвох4аомди4с3паритди4сункцкон4тр3аргмі4н5еерна4й7о4берна4й7о4гидна4й7о4голна4й7о4пукна4й7о4хайпере5п4ливпере3в4томпів5о4српос4т3процпос4т3фіксспор4т3вирспор4т3залспор4т3комспор4т3майтор4г3предсво4єкорисро5з4о5рамро6з5о4ри_ень7о4кислнай3і4сторпів3і4сторар4т3взводар4т3медіаар4т3о4динар4т3обрар4т3центргіпер3а4ктнай3о4бразар4т3мейстго4ф3мейстдо4к3мейстхо4рейстміж3аарінад3аарібез3ареснай3еектбло4к3пост_блі4ц3ана_блі4ц3турнт3аалізре3аалізбо4р4т3мехбо4р4т3пробо4р4т3радпан3е4стетпар3е4стет",
4 : "2б1к2б1п2б1с2б1т2б1ф2б1х2б1ц2б1ч2б1ш2б1щ2в1б2в1г2в1д2в1ж2в1з2в1к2в1л2в1м2в1н2в1п2в1р2в1с2в1т2в1ф2в1х2в1ц2в1ч2в1ш2в1щ2в1й2в32г1к2г1п2г1с2г1т2г1ф2г1ц2г1ч2г1ш2д1к2д1п2д1с2д1т2д1ф2д1х2д1ц2д1ч2д1ш2д1щ2ж1к2ж1п2ж1с2ж1т2ж1ф2ж1х2ж1ц2ж1ч2ж1ш2з1к2з1п2з1с2з1т2з1ф2з1х2з1ц2з1ч2з1ш2з1щ2к1б2к1г2к1д2к1з2л1б2л1в2л1г2л1ґ2л1д2л1ж2л1з2л1к2л1м2л1н2л1п2л1р2л1с2л1т2л1ф2л1х2л1ц2л1ч2м1б2м1в2м1г2м1д2м1ж2м1з2м1к2м1л2м1н2м1п2м1р2м1с2м1т2м1ф2м1х2м1ц2м1ч2м1ш2м1щ2м32н1б2н1в2н1г2н1д2н1ж2н1з2н1к2н1л2н1м2н1п2н1р2н1с2н1т2н1ф2н1х2н1ц2н1ч2н1ш2н1щ2н32п1б2п1д2п1з2р1б2р1в2р1г2р1ґ2р1д2р1ж2р1з2р1к2р1л2р1м2р1н2р1п2р1с2р1т2р1ф2р1х2р1ц2р1ч2р1ш2р1щ2р1й2р32с1б2с1г2с1д2т1б2т1г2т1д2т1ж2т1з2ф1б2ф1г2ф1з2х1г2х1д2ц1б2ц1г2ц1д2ц1з2ч1б2ч1д2ч1ж2ш1б2ш1г2й1б2й1в2й1г2й1д2й1ж2й1з2й1к2й1л2й1м2й1н2й1п2й1р2й1с2й1т2й1ф2й1х2й1ц2й1ч2й1ш2й1щ2б1б2в1в2г1г2ґ1ґ2д1д2ж1ж2з1з2к1к2л1л2м1м2н1н2п1п2р1р2с1с2т1т2ф1ф2х1х2ц1ц2ч1ч2ш1ш2щ1щ2й1й3ння3ття3ттю3лля3ллє3ллю3ддя3й6о_б8_в8_д8_з8_м8_н8_п8_р8_т8_ф8_ш8_бд6_бр6_вб6_вг6_вд6_вж6_вз6_вк6_вл6_вм6_вп6_вс6_вт6_дж6_дз6_дл6_дс6_зб6_зг6_зд6_зл6_зс6_зч6_зш6_зґ6_йш6_кл6_кп6_кс6_кх6_кш6_лс6_ль6_мс6_мф6_нб6_пр6_пс6_пх6_рт6_ск6_сл6_сп6_ст6_сх6_тк6_тр6_тх6_ть6_фл6_хл6_ць6_чх6_шк6_шл6_шп6_шт66бв_6бз_6бй_6бл_6бн_6бр_6бс_6вб_6вв_6вд_6вж_6вз_6вй_6вк_6вл_6вм_6вн_6вп_6вр_6вс_6вт_6вх_6вч_6вш_6вщ_6гв_6гг_6гд_6гл_6гм_6гн_6гр_6гс_6гт_6дж_6дз_6дл_6дм_6дн_6др_6дт_6дь_6жб_6жв_6зв_6зг_6зд_6зк_6зл_6зм_6зн_6зр_6зь_6йб_6йв_6йг_6йд_6йз_6йк_6йл_6йм_6йн_6йп_6йр_6йс_6йт_6йф_6йх_6йц_6йч_6йш_6кв_6кк_6кл_6кр_6кс_6кт_6кх_6кш_6лб_6лг_6лд_6лк_6лл_6лм_6лн_6лп_6лс_6лт_6ль_6мб_6мг_6мж_6мк_6мл_6мм_6мн_6мп_6мр_6мс_6мт_6мф_6мх_6мш_6нв_6нг_6нд_6нж_6нз_6нк_6нм_6нн_6нр_6нс_6нт_6нф_6нх_6нц_6нч_6нш_6нь_6пд_6пл_6пр_6пс_6пт_6пф_6пц_6рб_6рв_6рг_6рд_6рж_6рз_6рк_6рл_6рм_6рн_6рп_6рр_6рс_6рт_6рф_6рх_6рц_6рч_6рш_6рщ_6рь_6ск_6сл_6см_6сн_6сп_6сс_6ст_6сь_6тв_6тл_6тм_6тр_6тс_6тт_6тц_6тч_6ть_6фм_6фр_6фт_6фф_6фь_6хв_6хм_6хн_6хр_6хт_6хш_6ць_6чб_6чм_6чн_6чт_6шв_6шм_6шн_6шт_виї4оо4боб3од3ї4вї4зї4дї4жї4лї4мї4сї4хге4оооуя4вді4омі4оі4онзо6ооу4с",
5 : "2дь1к2дь1с2дь1т2дь1ц2зь1к2зь1с2зь1т2ль1б2ль1в2ль1г2ль1д2ль1ж2ль1з2ль1к2ль1м2ль1н2ль1п2ль1р2ль1с2ль1т2ль1ф2ль1х2ль1ц2ль1ч2ль1ш2ль1щ2ль1й2нь1б2нь1г2нь1з2нь1к2нь1л2нь1м2нь1с2нь1т2нь1х2нь1ц2нь1ч2нь1ш2нь1й2рь1к2рь1ц2сь1б2сь1д2ть1б2к1сп2к1ст2п1сп2п1ст2с1пк2с1пп2с1пс2с1пт2с1пх2с1пч2с1тк2с1тп2сс2с1тт2с1тф2с1тц2с1шт2т1ск2т1сп2т1ст2т1шк2ф1сп2ф1ст2ф1шт2х1ст2ц1ст2ц1шк2ш1тк3п4ре3п4риприї43п4ро3п4ріооб3ооб3мнао4рнеу4к3блаж3ближ3близ3блок3бран3бруд3глад3глиб3глин3глоб3глуз3глуш3гляд3глян3гнан3гнил3гноз3грав3град3грай3грам3гран3граф3граш3граю3грає3грес3гроб3грож3гроз3груп3грів3гріт3гріш3д4ан3двиг3двою3двоє3двій3двірраж3дром3друж3друк3дряп3дріб3жвав3зваж3зван3звед3звел3звич3звищ3звук3звуч3звіт3змін3зйом3зміш3знав3знай3знак3знал3знан3знат3знач3знаю3знає3зниж3знім3зрюв3зрів3зріл3зрін3й4ма3с4пі3хо3ї4зд3ї4ставі4абі4оої4ддої4мдої4хдої4жзаї4дзаї4жзаї4ззаї4лзаї4мзаї4хзоазоезо4кизоузоіий4тиій4тинаї4жнаї4знаї4лнаї4мнаї4снаї4хпоя4в_пої4пої4дпрої4сеї4ду4к4рвия4взя4взая4вная4веті4одея4као4хаео4ханія4кдоу4кдоу4мнею4ннея4коеопоя4соа4ктеа4ктий4няпій4мвий4мзай4моаа",
6 : "2к1ськ2п1ськ2с1ськ2ссь2сь1кк2сь1кс2сь1кт2т1ськ2ф1ськ2х1ськ2ш1тсь_вб66_вв66_вз6д6_вм66_вп66_вп6х6_вс6т6_вш6к6_зв66_зд6з6_зм66_зс6к6_зс6т6_зш6к6_лк6с6_ск6л6_сп66_сп6л6_сп6х6_сх6л66б6ль_6б6ст_6б6ць_6в6др_6в6дь_6в6зь_6в6ль_6в6сь_6в6ць_6г6ль_6г6сь_6д6зь_6ж6дь_6ж6сь_6з6дв_6з6дн_6з6дь_6з6нь_6з6сь_6з6ьб_6з6ьк_6й6кл_6й6ль_6й6мс_6й6нс_6й6ст_6й6сь_6й6тс_6к6ль_6к6ст_6к6сь_6к6тр_6л6ль_6л6мс_6л6хв_6л6ьб_6л6ьв_6л6ьг_6л6ьд_6л6ьз_6л6ьк_6л6ьм_6л6ьн_6л6ьп_6л6ьс_6л6ьт_6л6ьф_6л6ьх_6л6ьц_6л6ьч_6л6ьш_6л6ьщ_6м6бр_6м6ль_6м6сь_6н6гл_6н6гр_6н6гс_6н6дж_6н6дз_6н6дп_6н6др_6н6кс_6н6кт_6н6ск_6н6ст_6н6тк_6н6тр_6н6ть_6н6ць_6н6ьб_6н6ьг_6н6ьк_6п6сь_6п6тр_6р6дв_6р6дж_6р6дь_6р6зн_6р6зь_6рс_6р6кт_6р6ль_6рс_6р6нь_6р6ср_6р6ст_6р6сь_6р6тв_6рр_6р6ть_6р6ць_6с6дп_6с6ль_6с6тв_6с6тй_6с6тм_6ср_6с6ть_6с6ць_6сб_6с6ьк_6с6ьм_6т6вт_6т6зт_6т6ль_6т6мр_6ф6ть_6ц6тв_6ц6ьк_6ш6ль_6ш6нл_6ш6сь_6ш6тв_6щ6сь__бе4з3_безуіду4ч_ві4д3_від3_мі4ж3ові4д3_пере3_під3_пі4д3_пі4в3_ро4з3ооб3ронаа5о4рдо5о4рпо5о4рз3в4яза3ю4шу4яз3му4яв3м4язу4рочприо4р3й4ш4л3блиск3блоці3брати3брест3бризк3в4бив3в4дал3в4лад3в4лов3в4сюд3в4тіл3гнучк3грати3грець3грунт3д4бав3д4бал3д4бан3д4бат3д4бає3двічіріма3жміть3жріть3з4був3з4бут3звест3звись3з4год3з4дат3з4чеп3й4мищ3й4му_3й4шов3м4нож3м4щен3п4сов3п4сон3п4сув3рав3с4кид3сок3соп3сор3соч3с4пад3с4пин3с4піш3сав3сад3саз3сал3сан3сар3сат3сач3сає3сеп3с4тиг3с4тиж3сой3сою3суп3с4тяг3сіб3сій3сір3сер3с4хил3с4хов3с4хід3т4кан3ш4код3ш4кол3ш4кіл3ш4кір3ш4таб3ш4туч3ґрунт3еап3о4бід3о4біц3о4дяг3о4соб3о4хоч3о4чищ3уаг3уаж3у4гав3у4мит3уіл3у4ряд3я4зик3я4кіс3я4рус3є4д3н3є4дин3є4рей3ї4ждж3ї4хав3ї4хат_заї4к_заї4ц_заї4ч_наї4давої4дае4тилахої4дауді4обеонб4єтьбран4дви3й4дви3й4т3в4яз4д7земді3й4тді3й4д_дої4в_дої4лдої4стеу4стрео4свіек2сек2с1пек2сек2с1цигої4діе4тилйо4свіквої4д3м4ятна3з4внаї4вснаї4вшна4й3ана4й3енедої4неї4стоної4доо4палео4палонаї4доо4свіоу4строаомпоч4непоч4нипоч4нупої4здраді4оз4єднрмої4дсор4тнцук3роубої4дясої4дви3у4чза3у4чна3у4чне3угелі4ополі4осоці4офізі4охімі4огоме4оао4піккаалоіолмете4оабия4квия4сннея4снпоя4сннеа4биеоінооінео4буреоорпіво4спале4оао4хотео4хотеоадаоадоо4чищоо4бігоу4суноуомз3а4ктеу4богзай4нянай4няприй4мдій4манай4маобой4мпрой4мобій4моу4годау4годеу4годео4писоо4писао4пис_ом4рі_ум4ри_ум4рі_ум4ру_ум4ревиу4ди",
7 : "_бе3_ві5д4аі5д4іневі4д3_пі5д4о_пі5д4і_пі5д4е_пі5д4и_пі5д4у_спі4в3_ро5з4і_ро5з4е_ро5з4а_роо4єза4єзі4єпоуі4єпо4яза4язі4янаоб4язі4яно4яза4янаоб4япосу4ядо4юза4юзі4юна4юпоуі4юза3я4локоу4рочпоу4роч3м4к4не3м4к4ну3м4к4ні3с4к4ле3с4к4ло3британ3в4довз3в4ласн3в4лашт3в4певн3громад3груван3г4ідро3з4бага3зворуш3з4довж3знаход3зрозум3й4менн3й4муть3й4міть3м4ріть3рати3ріть3сіль3сіпл3с4пект3с4перм3с4піть3сайн3сара3с4тисл3с4титу3совб3сосо3сосу3соян3сіль3ш4кідл3а4гент3а4грес3аарт3а4ктив3ауст3а4кциз3а4птеч3а4соці3а4тлет3а4халі3еоці3еігр3еерг3е4стет3о4бира3оаль3обро3орем3о4плат3о4птим3о4пуст3о4пуше3о4пуще3о4ренд3о4сяжн3о4холо3о4чисн3угод3у4клад3у4рбан3у4спіш3у4твор3я4дерн3є4писк3і4снув_бее_бйорсвер4х3нвід7знаві5д4енві5д4омво4соої5ль3зсозна3й4дзна3й4ткорої4д3м4якшна3в4чанео4палобі3й4добі3й4тпереї4дпереї4жпереї4зпереї4лпереї4спереї4хпре4й4спо3д4вопри3й4тпро4ф3спор4т3нпри3й4дроз5винроз5витро5з4умспе4цпрспе4ц3ссь4квугтран4с3під3у4чво4єводво4єначді4алогді4огенпроя4снрозо4рарозо4рерозо4рннапоу4мне4олітне4ологне4онацне4офітнея4рок_пе4ом_д3у4сімрозя4рте4ологте4ософа3уаро3уарз3уарв3уареі4стотоі4стотоо4чистнайа4ктпіва4ктао4бразео4бразоо4бразиааріяааріоааріеааріааресеаресоаресіаресаеектееектоеектоеісіиеісіяеісіееісій3у4богздій4няобій4няд4о3й4мперей4мбезу4глоааціооержбіблі4оа3в4ч_ви3в4ч_до3в4ч_за3в4ч_по3в4чана3в4чена3в4чови3в4чеви3в4чедо3в4чоза3в4чпо3в4чае3м4рій_ви3м4ра3м4рі3м4ра3м4р_по3м4рие4стетое4стетее4стетоо4ктаніо4ктано3в4казе3в4каз",
8 : "6б6с6тв_6б6ср_6б6с6ьк_6в6с6тв_6в6с6ть_6в6с6ьк_6г6с6тв_6д6с6тв_6д6с6ьк_6д6ь6сь_6й6с6тв_6й6ср_6й6с6ьк_6л6ь6дс_6л6ь6сь_6л6ь6тр_6м6б6ль_6м6с6тв_6м6с6ьк_6н6г6ль_6н6с6тв_6н6ср_6н6с6ьк_6н6ь6сь_6п6с6тв_6р6л6ьз_6р6н6ст_6р6с6тв_6р6с6ть_6р6с6ьк_6р6щ6сь_6с6д6рп_6с6т6рь_6т6с6тв_6т6с6ьк_6т6ь6сь_6ф6с6тв__ві5д4ом_ві5д4ун_ві5д4ербезві4д3неві3_пона4д3_напі4в3ро5з4йом_чере4з3пере5о4рпі6д5о4робі4євід3в4япри3в4япід3в4япри3м4янаду4рочприу4роч3в4баг3в4к4лад3в4п4лив3в4т4рут3в4т4руч3з4б4рой3з4б4рою3з4б4роє3з4в4яз3п4сов3с4к4лад3с4к4лит3с4п4лав3с4п4лат3с4п4лач3с4п4рав3с4т4вор3с4т4рах3с4т4риб3с4т4риж3с4т4рой3с4т4рок3с4т4ром3с4т4роф3с4т4роч3с4т4рою3с4т4роя3с4т4роє3с4т4рої3с4т4рій3с4т4ріл3с4т4річ3т4к4нен3т4ь4мар3у4п4рав3в4веден3в4довол3в4живан3в4поряд3в4рожай3з4доров3з4дійсн3сороч3с4повід3с4пожив3сабіл3сереж3серіг3сорон3сорін3а4дитив3а4ктуал3аурат3а4кцепт3аергі3аатор3ааліз3аатом3а4парат3а4пеляц3а4ромат3а4спект3еолог3еоном3еектр3о4бєдн3о4бєкт3о4береж3о4борон3о4перат3о4хорон3уомпл3урупн3у4перед3у4рядов3у4стпіш3уробн3я4скрав3іотоп3і4люстр3іовір3і4нтенс3і4нформальбі5онбей4сболбо4ганбо4є3голбо4є3готбо4є3запбори4с5пвина3й4двина3й4тві5д4е4оджен4тльди4сокди4с3пледи4с3путди4с3тилд4ні3п4рдо3з4волдо3з4вілкон4трремо4к5рийна3б4лизна3в4рядна4д7з4вна3в4ченне3в4томне3д4банна3д4банне3з4вичне3з4важна5п4ливні4т5ратоб5уовпере3й4дпере3й4тпі5в4еньпо3в4торпо3в4ченпо3д4робпо3д4разпо5з4бавпри4нципрай3в4нороз5вантро4з5ділро4з5горро4з5верро4з5чепро4з3ливсан4к4т3серцеї4дстат5упрукр3а4втукр3а4грукр3еснедо3у4чпед3у4чипере3усамо3усво4єчассворідоо4динокміжу4собнай3я4снрозя4снро5з4ориро5з4ороро5з4оруро5з4оряро5з4орюро5з4орірозо4решео4голошбальне4оне4окласпі5в4оніп4о5берео3о4кисли3о4кисле3о4кислх3о4кисли3і4сторо3і4сторі3і4стора3і4сторя3і4сторе3і4сторар4т3мінар4т3підар4т3ринар4т3хімперей4няпідій4нябезу4пин_при3в4чмона3в4чжона3в4чіона3в4ч_зав3м4р_при3м4р_роз3м4рй3е4стет",
9 : "6л6ь6ств_6л6ь6ськ_6н6с6ькй_6н6т6ств__бе5з4о3д_безві4д3_ві5д4озвді4єві4д3за4вві4д3співві4д3_пере4д3г_пере4д3д_пере4д3м_пере4д3р_пере4д3ч_пере3_пона5д4і_пона5д4и_пона5д4я_череепо4япере4япіді4япозау4роч3в4п4равн3с4к4рипт3с4п4ритн3с4п4рият3с4п4ромо3с4т4ражд3с4т4рукт3с4т4рукц3т4ь4мяні3в4разлив3з4баланс3й4мовірн3с4постер3а4вторит3аекват3а4постол3а4ргумен3еегант3еемент3е4стакад3о4рдинац3у4люблен3у4разлив3у4рочист3у4станов3у4сувати3ііціатай4с3бергбактері4оба4с3енербез5іенбо4є3здатбо4є3компбо4є3постбо4є3прип4в3антрацге2ть3мандер4ж5виддер4ж5думдер4ж5комдер4ж3бездер4ж5стрдисбалансди4с3гармди4с3квалди4сомфди4сонтди4средди4сретди4срецди4сримди4сусіди4сутуди4с3персди4с3петчди4с3плейди4с3позиди4с3пропди4срибди4срофєв4р3атомєпі4сопєпи4сопза4п3часті4л3е4тилкиї4венермі4н5еона4й3маслна4й3сприна4й3якісна3в4чітьобі3д4раноб4лдер4жперегійпере4д5смпід5о4динпо3б4лизупо3в4чітьпо5ж4нітьпос4т3каппос4т3компос4т3натпос4т3соцпор4т3ретпор4т3фелпро4ект3нпро3бемпро4м3майпр4о5платро4з5д4вороз5уенроз5іенро5єднро4з3громспе4ц3курспе4ц3мон3с4проможтур4к3менро5з4ора_ро5з4орахне4омальтне4окомунне4оландшне4оліберно4к3а4утте4одолітпів3оалнаді4сторар4т3афішар4т3кафеар4т3майсар4т3мейсар4т3фактнаді4стотнайі4стотау4т3еколбезаарібезеісіо3аалізц3аалізз3аалізм3аалізпів3у4годроз3у4год_віді3м4р_пере3м4рво4станнєоо4плачувео4плачув",
10 : "_без5о4соб_без3ро4з3те4хі4д3_пере4д3св_пере4д3фрбе4з5іейінтер4юна4й3у4бог3в4р4одливба4с3антравід5о4бражвід5о4бразводо5сокводо5з4бірго4с4п5роздер4ж5а4дмдер4ж5бюдждер4ж5нафтдер4ж5реєсдер4ж5служдвох4аомди4с3паритди4сункцкон4тр3аргмі4н5еерна4й7о4берна4й7о4гидна4й7о4голна4й7о4пукна4й7о4хайпере5п4ливпере3в4томпів5о4српос4т3процпос4т3фіксспор4т3вирспор4т3залспор4т3комспор4т3майтор4г3предсво4єкорисро5з4о5рамро6з5о4ри_ень7о4кислнай3і4сторпів3і4сторар4т3взводар4т3медіаар4т3о4динар4т3обрар4т3центргіпер3а4ктнай3о4бразар4т3мейстго4ф3мейстдо4к3мейстхо4рейстміж3аарінад3аарібез3ареснай3еектбло4к3пост_блі4ц3ана_блі4ц3турнт3аалізре3аалізбо4р4т3мехбо4р4т3пробо4р4т3радпан3е4стетпар3е4стет",
11 : "про4ф3ві4д3спе4ц3ві4д3_пере4д3бач_пере4д3виб_пере4д3ост_пере4д3пла_пере4д3пок_пере4д3усібрі4дж3портволь4т3метргі4д5роетдер4ж5аомдер4ж5замовзеономитиказа4х3станквар4т3платжко4м5аомкомуенергна4й3обережна4й7о4грядоб4л3а4дмінперед5о4бідперед5уовпо4с4т5комупо4с4т3декрпо4с4т3радіпо4с4т5соціпро3с4тирадполі4т5еконро4з5міннийруко5с4тискспор4т3клубспор4т4сечорно3б4ривхво4є3г4ризпа4н3оецьконтр3уарпост3і4сторар4т3десантар4т3о4бстрар4т3у4станграф3о4бразгро4сейсткра4н3мейстшта4л3мейстєге4рейстпост3аарі_блі4ц3криг_блі4ц3опит_блі4ц3торгбак3аалізген3аалізміж3аалізгос4п3у4годбо4р4т3і4нжнай3о4станнперед3о4пла",
12 : "_пере4д3умовволь4т3ампердер4ж3резервдорого5в4казінфор4м3агенпо4с4т5радянпо4с4тприватукр3і4н4банкперед3і4сторсупер3о4бразбаге4рейстбале4т3мейстбран4д3мейстполі4ц3мейстпо4ш4т3мейстшапі4т3мейстнапів3ааріперед3аарісупер3аарісупер3еектгіпер3еісіполі3аалізбо4р4т3о4пер",
13 : "по4с4т3контрацен4т4р3енергва4ль4д3мействе4ль4т3мейстдекре4т3мейсткапе4ль3мейст_блі4ц3і4спитперед3о4станн",

View File

@ -1,15 +1,9 @@
/*
* bookmarks management
* Hyphenation
* Copyright 2008 Kovid Goyal
* License: GNU GPL v3
*/
function init_hyphenate() {
window.py_bridge.init_hyphenate();
}
document.addEventListener("DOMContentLoaded", init_hyphenate, false);
function do_hyphenation(lang) {
Hyphenator.config(
{
@ -17,6 +11,9 @@ function do_hyphenation(lang) {
//'hyphenchar' : '|',
'displaytogglebox' : false,
'remoteloading' : false,
'doframes' : true,
'defaultlanguage' : 'en',
'storagetype' : 'session',
'onerrorhandler' : function (e) {
window.py_bridge.debug(e);
}

View File

@ -13,9 +13,9 @@ from PyQt4 import pyqtconfig
from setup import isosx, iswindows, islinux
OSX_SDK = '/Developer/SDKs/MacOSX10.4u.sdk'
OSX_SDK = '/Developer/SDKs/MacOSX10.5.sdk'
os.environ['MACOSX_DEPLOYMENT_TARGET'] = '10.4'
os.environ['MACOSX_DEPLOYMENT_TARGET'] = '10.5'
NMAKE = RC = msvc = MT = win_inc = win_lib = win_ddk = None
if iswindows:
@ -124,7 +124,7 @@ elif isosx:
fc_inc = '/sw/include/fontconfig'
fc_lib = '/sw/lib'
poppler_inc_dirs = consolidate('POPPLER_INC_DIR',
'/sw/build/poppler-0.12.2/poppler:/sw/build/poppler-0.12.2')
'/sw/build/poppler-0.14.5/poppler:/sw/build/poppler-0.14.5')
popplerqt4_inc_dirs = poppler_inc_dirs + [poppler_inc_dirs[0]+'/qt4']
poppler_lib_dirs = consolidate('POPPLER_LIB_DIR',
'/sw/lib')

View File

@ -19,7 +19,7 @@ __all__ = [
'upload_user_manual', 'upload_to_mobileread', 'upload_demo',
'upload_to_sourceforge', 'upload_to_google_code',
'linux32', 'linux64', 'linux', 'linux_freeze', 'linux_freeze2',
'osx32_freeze', 'osx32', 'osx', 'rsync', 'push',
'osx32_freeze', 'osx', 'rsync', 'push',
'win32_freeze', 'win32', 'win',
'stage1', 'stage2', 'stage3', 'stage4', 'publish'
]
@ -84,9 +84,8 @@ linux_freeze = LinuxFreeze()
from setup.installer.linux.freeze2 import LinuxFreeze2
linux_freeze2 = LinuxFreeze2()
from setup.installer.osx import OSX, OSX32
from setup.installer.osx import OSX
osx = OSX()
osx32 = OSX32()
from setup.installer.osx.app.main import OSX32_Freeze
osx32_freeze = OSX32_Freeze()

View File

@ -186,7 +186,7 @@ if isfreebsd:
if isosx:
x, p = ('i386', 'ppc')
x, p = ('i386', 'x86_64')
archs = ['-arch', x, '-arch', p, '-isysroot',
OSX_SDK]
cflags.append('-D_OSX')
@ -339,7 +339,7 @@ class Build(Command):
obj_pat = 'release\\*.obj' if iswindows else '*.o'
objects = glob.glob(obj_pat)
if not objects or self.newer(objects, ext.sources+ext.headers):
archs = 'x86 ppc'
archs = 'x86 x86_64'
pro = textwrap.dedent('''\
TARGET = %s
TEMPLATE = lib

View File

@ -7,25 +7,14 @@ __copyright__ = '2009, Kovid Goyal <kovid@kovidgoyal.net>'
__docformat__ = 'restructuredtext en'
from setup import Command
from setup.installer import VMInstaller
class OSX(Command):
class OSX(VMInstaller):
description = 'Build OS X binary installers'
sub_commands = ['osx32']
def run(self, opts):
pass
class OSX32(VMInstaller):
description = 'Build 32 bit OS X binary installer'
description = 'Build OS X binary installer'
INSTALLER_EXT = 'dmg'
VM_NAME = 'leopard_build'
VM_NAME = 'osx_build'
VM = '/vmware/bin/%s'%VM_NAME
FREEZE_TEMPLATE = 'python -OO setup.py {freeze_command}'
FREEZE_COMMAND = 'osx32_freeze'

View File

@ -48,14 +48,14 @@ def compile_launcher_lib(contents_dir, gcc, base):
fd = join(contents_dir, 'Frameworks')
dest = join(fd, 'calibre-launcher.dylib')
src = join(base, 'util.c')
cmd = [gcc] + '-Wall -arch i386 -arch ppc -dynamiclib -std=gnu99'.split() + [src] + \
cmd = [gcc] + '-Wall -arch i386 -arch x86_64 -dynamiclib -std=gnu99'.split() + [src] + \
['-I'+base] + \
['-I/Library/Frameworks/Python.framework/Versions/Current/Headers'] + \
['-I/sw/python/Python.framework/Versions/Current/Headers'] + \
'-current_version 1.0 -compatibility_version 1.0'.split() + \
'-fvisibility=hidden -o'.split() + [dest] + \
['-install_name',
'@executable_path/../Frameworks/'+os.path.basename(dest)] + \
['-framework', 'Python', '-framework', 'CoreFoundation', '-headerpad_max_install_names']
['-F/sw/python', '-framework', 'Python', '-framework', 'CoreFoundation', '-headerpad_max_install_names']
info('\t'+' '.join(cmd))
sys.stdout.flush()
subprocess.check_call(cmd)
@ -88,7 +88,7 @@ def compile_launchers(contents_dir, xprograms, pyver):
fsrc = '/tmp/%s.c'%program
with open(fsrc, 'wb') as f:
f.write(psrc)
cmd = [gcc, '-Wall', '-arch', 'ppc', '-arch', 'i386',
cmd = [gcc, '-Wall', '-arch', 'x86_64', '-arch', 'i386',
'-I'+base, fsrc, lib, '-o', out,
'-headerpad_max_install_names']
info('\t'+' '.join(cmd))
@ -108,14 +108,6 @@ def flipwritable(fn, mode=None):
os.chmod(fn, stat.S_IWRITE | old_mode)
return old_mode
def thin(path):
try:
subprocess.check_call(['lipo', path, '-verify_arch', 'ppc64'])
info('\tThinning', path)
except:
return
else:
subprocess.check_call(['lipo', path, '-thin', 'x86_64', '-output', path])
STRIPCMD = ['/usr/bin/strip', '-x', '-S', '-']
def strip_files(files, argv_max=(256 * 1024)):
@ -200,7 +192,6 @@ class Py2App(object):
self.copy_site()
self.create_exe()
if not test_launchers:
#self.thin_to_x86_64()
self.strip_files()
ret = self.makedmg(self.build_dir, APPNAME+'-'+VERSION)
@ -212,19 +203,6 @@ class Py2App(object):
shutil.copytree('resources', os.path.join(self.resources_dir,
'resources'))
@flush
def thin_to_x86_64(self):
info('\nThinning to x86_64')
for y in (self.frameworks_dir, join(self.resources_dir, 'Python')):
for x in os.walk(y):
for f in x[-1]:
f = join(x[0], f)
if not os.path.isfile(f): continue
for t in ('.so', '.dylib', '/Python'):
if f.endswith(t):
thin(f)
break
@flush
def strip_files(self):
info('\nStripping files...')
@ -270,10 +248,10 @@ class Py2App(object):
continue
for y in (SW+'/lib/', '/usr/local/lib/', SW+'/qt/lib/',
'/opt/local/lib/',
'/Library/Frameworks/Python.framework/', SW+'/freetype/lib/'):
SW+'/python/Python.framework/', SW+'/freetype/lib/'):
if x.startswith(y):
if y == '/Library/Frameworks/Python.framework/':
y = '/Library/Frameworks/'
if y == SW+'/python/Python.framework/':
y = SW+'/python/'
yield x, x[len(y):]
break
@ -299,7 +277,7 @@ class Py2App(object):
@flush
def add_python_framework(self):
info('\nAdding Python framework')
src = join('/Library/Frameworks', 'Python.framework')
src = join('/sw/python', 'Python.framework')
x = join(self.frameworks_dir, 'Python.framework')
curr = os.path.realpath(join(src, 'Versions', 'Current'))
currd = join(x, 'Versions', basename(curr))
@ -314,7 +292,7 @@ class Py2App(object):
def add_qt_frameworks(self):
info('\nAdding Qt Framework')
for f in ('QtCore', 'QtGui', 'QtXml', 'QtNetwork', 'QtSvg', 'QtWebKit',
'QtXmlPatterns', 'phonon'):
'QtXmlPatterns'):
self.add_qt_framework(f)
for d in glob.glob(join(SW, 'qt', 'plugins', '*')):
shutil.copytree(d, join(self.contents_dir, 'MacOS', basename(d)))
@ -353,8 +331,8 @@ class Py2App(object):
shutil.copy2(f, dest)
self.fix_dependencies_in_lib(join(dest, basename(f)))
if 'podofo' in f:
self.change_dep('libpodofo.0.6.99.dylib',
self.FID+'/'+'libpodofo.0.6.99.dylib', join(dest, basename(f)))
self.change_dep('libpodofo.0.8.4.dylib',
self.FID+'/'+'libpodofo.0.8.4.dylib', join(dest, basename(f)))
@flush
@ -378,7 +356,7 @@ class Py2App(object):
CFBundleSignature='????',
CFBundleExecutable='calibre',
CFBundleDocumentTypes=docs,
LSMinimumSystemVersion='10.4.2',
LSMinimumSystemVersion='10.5.2',
LSRequiresNativeExecution=True,
NSAppleScriptEnabled=False,
NSHumanReadableCopyright='Copyright 2010, Kovid Goyal',
@ -401,25 +379,27 @@ class Py2App(object):
@flush
def add_podofo(self):
info('\nAdding PoDoFo')
pdf = join(SW, 'lib', 'libpodofo.0.8.2.dylib')
pdf = join(SW, 'lib', 'libpodofo.0.8.4.dylib')
self.install_dylib(pdf)
@flush
def add_poppler(self):
info('\nAdding poppler')
for x in ('libpoppler.5.dylib', 'libpoppler-qt4.3.dylib'):
for x in ('libpoppler.7.dylib',):
self.install_dylib(os.path.join(SW, 'lib', x))
self.install_dylib(os.path.join(SW, 'bin', 'pdftohtml'), False)
@flush
def add_libjpeg(self):
info('\nAdding libjpeg')
self.install_dylib(os.path.join(SW, 'lib', 'libjpeg.7.dylib'))
self.install_dylib(os.path.join(SW, 'lib', 'libjpeg.8.dylib'))
@flush
def add_libpng(self):
info('\nAdding libpng')
self.install_dylib(os.path.join(SW, 'lib', 'libpng12.0.dylib'))
self.install_dylib(os.path.join(SW, 'lib', 'libpng.3.dylib'))
@flush
def add_fontconfig(self):
@ -449,7 +429,7 @@ class Py2App(object):
def add_imagemagick(self):
info('\nAdding ImageMagick')
for x in ('Wand', 'Core'):
self.install_dylib(os.path.join(SW, 'lib', 'libMagick%s.2.dylib'%x))
self.install_dylib(os.path.join(SW, 'lib', 'libMagick%s.4.dylib'%x))
idir = glob.glob(os.path.join(SW, 'lib', 'ImageMagick-*'))[-1]
dest = os.path.join(self.frameworks_dir, 'ImageMagick')
if os.path.exists(dest):
@ -463,7 +443,8 @@ class Py2App(object):
@flush
def add_misc_libraries(self):
for x in ('usb', 'unrar', 'readline.6.0', 'wmflite-0.2.7', 'chm.0'):
for x in ('usb', 'unrar', 'readline.6.1', 'wmflite-0.2.7', 'chm.0',
'sqlite3.0'):
info('\nAdding', x)
x = 'lib%s.dylib'%x
shutil.copy2(join(SW, 'lib', x), self.frameworks_dir)
@ -551,7 +532,7 @@ class Py2App(object):
@flush
def add_stdlib(self):
info('\nAdding python stdlib')
src = '/Library/Frameworks/Python.framework/Versions/Current/lib/python'
src = '/sw/python/Python.framework/Versions/Current/lib/python'
src += self.version_info
dest = join(self.resources_dir, 'Python', 'lib', 'python')
dest += self.version_info

View File

@ -37,7 +37,7 @@ Qt
Extract Qt sourcecode to C:\Qt\4.x.x. Run configure and make::
configure -opensource -release -qt-zlib -qt-gif -qt-libmng -qt-libpng -qt-libtiff -qt-libjpeg -release -platform win32-msvc2008 -no-qt3support -webkit -xmlpatterns -no-phonon -no-style-plastique -no-style-cleanlooks -no-style-motif -no-style-cde -no-declarative -no-scripttools -no-audio-backend -no-multimedia -no-dbus -no-openvg -no-opengl -no-qt3support -confirm-license && nmake
configure -opensource -release -qt-zlib -qt-gif -qt-libmng -qt-libpng -qt-libtiff -qt-libjpeg -release -platform win32-msvc2008 -no-qt3support -webkit -xmlpatterns -no-phonon -no-style-plastique -no-style-cleanlooks -no-style-motif -no-style-cde -no-declarative -no-scripttools -no-audio-backend -no-multimedia -no-dbus -no-openvg -no-opengl -no-qt3support -confirm-license -nomake examples -nomake demos -nomake docs && nmake
SIP
-----

View File

@ -2,7 +2,7 @@ __license__ = 'GPL v3'
__copyright__ = '2008, Kovid Goyal kovid@kovidgoyal.net'
__docformat__ = 'restructuredtext en'
__appname__ = 'calibre'
__version__ = '0.7.28'
__version__ = '0.7.29'
__author__ = "Kovid Goyal <kovid@kovidgoyal.net>"
import re

View File

@ -5,7 +5,7 @@ __license__ = 'GPL v3'
__copyright__ = '2010, Timothy Legge <timlegge at gmail.com> and Kovid Goyal <kovid@kovidgoyal.net>'
__docformat__ = 'restructuredtext en'
import os, time
import os
import sqlite3 as sqlite
from calibre.devices.usbms.books import BookList

View File

@ -199,6 +199,8 @@ class PRS505(USBMS):
thumbnail_dir = os.path.join(prefix, *thumbnail_dir.split('/'))
relpath = os.path.relpath(filepath, prefix)
if relpath.startswith('..\\'):
relpath = relpath[3:]
thumbnail_dir = os.path.join(thumbnail_dir, relpath)
if not os.path.exists(thumbnail_dir):
os.makedirs(thumbnail_dir)

View File

@ -53,8 +53,8 @@
#define NUKE(x) Py_XDECREF(x); x = NULL;
/* This function only works on 10.5 and later
static PyObject* send2trash(PyObject *self, PyObject *args)
/* This function only works on 10.5 and later. Pass in a unicode object as path */
static PyObject* usbobserver_send2trash(PyObject *self, PyObject *args)
{
UInt8 *utf8_chars;
FSRef fp;
@ -73,7 +73,7 @@ static PyObject* send2trash(PyObject *self, PyObject *args)
}
Py_RETURN_NONE;
}
*/
static PyObject*
usbobserver_get_iokit_string_property(io_service_t dev, CFStringRef prop) {
@ -323,6 +323,9 @@ static PyMethodDef usbobserver_methods[] = {
{"get_mounted_filesystems", usbobserver_get_mounted_filesystems, METH_VARARGS,
"Get mapping of mounted filesystems. Mapping is from BSD name to mount point."
},
{"send2trash", usbobserver_send2trash, METH_VARARGS,
"send2trash(unicode object) -> Send specified file/dir to trash"
},
{NULL, NULL, 0, NULL}
};

View File

@ -241,9 +241,12 @@ class EPUBOutput(OutputFormatPlugin):
self.log.debug('Encrypting font:', uri)
with open(path, 'r+b') as f:
data = f.read(1024)
f.seek(0)
for i in range(1024):
f.write(chr(ord(data[i]) ^ key[i%16]))
if len(data) >= 1024:
f.seek(0)
for i in range(1024):
f.write(chr(ord(data[i]) ^ key[i%16]))
else:
self.log.warn('Font', path, 'is invalid, ignoring')
if not isinstance(uri, unicode):
uri = uri.decode('utf-8')
fonts.append(u'''

View File

@ -269,11 +269,6 @@ class HTMLInput(InputFormatPlugin):
)
),
OptionRecommendation(name='unwrap_factor', recommended_value=0.0,
help=_('Average line length for line breaking if the HTML is from a '
'previous partial conversion of a PDF file. Default is %default '
'which disables this.')),
])
def convert(self, stream, opts, file_ext, log,

View File

@ -5,17 +5,12 @@ __license__ = 'GPL v3'
__copyright__ = '2010, Kovid Goyal <kovid@kovidgoyal.net>'
__docformat__ = 'restructuredtext en'
import textwrap, cStringIO
import textwrap
from urllib import unquote
from lxml import etree
try:
from PIL import Image as PILImage
PILImage
except ImportError:
import Image as PILImage
from calibre import guess_type
from calibre.utils.magick.draw import identify_data
class CoverManager(object):
@ -126,9 +121,7 @@ class CoverManager(object):
if x.href == urlnormalize(href):
try:
raw = x.data
f = cStringIO.StringIO(raw)
im = PILImage.open(f)
return im.size
return identify_data(raw)[:2]
except:
self.log.exception('Failed to read image dimensions')
return None, None

View File

@ -101,6 +101,8 @@ class PDFOutput(OutputFormatPlugin):
for item in m:
if item.href == urlnormalize(href):
self.cover_data = item.data
if not isinstance(self.cover_data, basestring):
self.cover_data = None
def convert_text(self, oeb_book):
self.log.debug('Serializing oeb input to disk for processing...')

View File

@ -620,6 +620,7 @@ static string get_link_dest(LinkAction *link, PDFDoc *doc) {
case actionSound: break;
case actionJavaScript: break;
case actionUnknown: break;
default: break;
}
return oss.str();
}

View File

@ -9,6 +9,36 @@ from lxml import etree
from calibre.customize.conversion import InputFormatPlugin
from calibre.ebooks.conversion.utils import PreProcessor
border_style_map = {
'single' : 'solid',
'double-thickness-border' : 'double',
'shadowed-border': 'outset',
'double-border': 'double',
'dotted-border': 'dotted',
'dashed': 'dashed',
'hairline': 'solid',
'inset': 'inset',
'dash-small': 'dashed',
'dot-dash': 'dotted',
'dot-dot-dash': 'dotted',
'outset': 'outset',
'tripple': 'double',
'thick-thin-small': 'solid',
'thin-thick-small': 'solid',
'thin-thick-thin-small': 'solid',
'thick-thin-medium': 'solid',
'thin-thick-medium': 'solid',
'thin-thick-thin-medium': 'solid',
'thick-thin-large': 'solid',
'thin-thick-thin-large': 'solid',
'wavy': 'ridge',
'double-wavy': 'ridge',
'striped': 'ridge',
'emboss': 'inset',
'engrave': 'inset',
'frame': 'ridge',
}
class InlineClass(etree.XSLTExtension):
FMTS = ('italics', 'bold', 'underlined', 'strike-through', 'small-caps')
@ -137,7 +167,7 @@ class RTFInput(InputFormatPlugin):
return name
def write_inline_css(self, ic):
def write_inline_css(self, ic, border_styles):
font_size_classes = ['span.fs%d { font-size: %spt }'%(i, x) for i, x in
enumerate(ic.font_sizes)]
color_classes = ['span.col%d { color: %s }'%(i, x) for i, x in
@ -161,6 +191,10 @@ class RTFInput(InputFormatPlugin):
''')
css += '\n'+'\n'.join(font_size_classes)
css += '\n' +'\n'.join(color_classes)
for cls, val in border_styles.items():
css += '\n\n.%s {\n%s\n}'%(cls, val)
with open('styles.css', 'ab') as f:
f.write(css)
@ -180,6 +214,32 @@ class RTFInput(InputFormatPlugin):
'Failed to preprocess RTF to convert unicode sequences, ignoring...')
return fname
def convert_borders(self, doc):
border_styles = []
style_map = {}
for elem in doc.xpath(r'//*[local-name()="cell"]'):
style = ['border-style: hidden', 'border-width: 1px',
'border-color: black']
for x in ('bottom', 'top', 'left', 'right'):
bs = elem.get('border-cell-%s-style'%x, None)
if bs:
cbs = border_style_map.get(bs, 'solid')
style.append('border-%s-style: %s'%(x, cbs))
bw = elem.get('border-cell-%s-line-width'%x, None)
if bw:
style.append('border-%s-width: %spt'%(x, bw))
bc = elem.get('border-cell-%s-color'%x, None)
if bc:
style.append('border-%s-color: %s'%(x, bc))
style = ';\n'.join(style)
if style not in border_styles:
border_styles.append(style)
idx = border_styles.index(style)
cls = 'border_style%d'%idx
style_map[cls] = style
elem.set('class', cls)
return style_map
def convert(self, stream, options, file_ext, log,
accelerators):
from calibre.ebooks.metadata.meta import get_metadata
@ -211,6 +271,7 @@ class RTFInput(InputFormatPlugin):
self.log('Parsing XML...')
parser = etree.XMLParser(recover=True, no_network=True)
doc = etree.fromstring(xml, parser=parser)
border_styles = self.convert_borders(doc)
for pict in doc.xpath('//rtf:pict[@num]',
namespaces={'rtf':'http://rtf2xml.sourceforge.net/'}):
num = int(pict.get('num'))
@ -236,7 +297,7 @@ class RTFInput(InputFormatPlugin):
preprocessor = PreProcessor(self.options, log=getattr(self, 'log', None))
res = preprocessor(res)
f.write(res)
self.write_inline_css(inline_class)
self.write_inline_css(inline_class, border_styles)
stream.seek(0)
mi = get_metadata(stream, 'rtf')
if not mi.title:

View File

@ -118,8 +118,8 @@ class SNBFile:
return False
if self.rev80 != SNBFile.REV80:
return False
if self.revA3 != SNBFile.REVA3:
return False
# if self.revA3 != SNBFile.REVA3:
# return False
if self.revZ1 != SNBFile.REVZ1:
return False
if self.revZ2 != SNBFile.REVZ2:

View File

@ -20,8 +20,7 @@ from calibre.gui2.dialogs.choose_format import ChooseFormatDialog
from calibre.utils.ipc.job import BaseJob
from calibre.devices.scanner import DeviceScanner
from calibre.gui2 import config, error_dialog, Dispatcher, dynamic, \
warning_dialog, \
question_dialog, info_dialog, choose_dir
warning_dialog, info_dialog, choose_dir
from calibre.ebooks.metadata import authors_to_string
from calibre import preferred_encoding, prints, force_unicode
from calibre.utils.filenames import ascii_filename
@ -665,6 +664,16 @@ class DeviceMixin(object): # {{{
if tweaks['auto_connect_to_folder']:
self.connect_to_folder_named(tweaks['auto_connect_to_folder'])
def auto_convert_question(self, msg, autos):
autos = u'\n'.join(map(unicode, map(force_unicode, autos)))
return self.ask_a_yes_no_question(
_('No suitable formats'), msg,
buttons=QMessageBox.Yes|QMessageBox.Cancel,
ans_when_user_unavailable=True,
det_msg=autos,
show_copy_button=False
)
def set_default_thumbnail(self, height):
img = I('book.png', data=True)
self.default_thumbnail = thumbnail(img, height, height)
@ -978,11 +987,9 @@ class DeviceMixin(object): # {{{
bad += auto
else:
autos = [self.library_view.model().db.title(id, index_is_id=True) for id in auto]
autos = '\n'.join('%s'%i for i in autos)
if question_dialog(self, _('No suitable formats'),
if self.auto_convert_question(
_('Auto convert the following books before sending via '
'email?'), det_msg=autos,
buttons=QMessageBox.Yes|QMessageBox.Cancel):
'email?'), autos):
self.iactions['Convert Books'].auto_convert_mail(to, fmts, delete_from_library, auto, format)
if bad:
@ -1085,11 +1092,9 @@ class DeviceMixin(object): # {{{
break
if format is not None:
autos = [self.library_view.model().db.title(id, index_is_id=True) for id in auto]
autos = '\n'.join('%s'%i for i in autos)
if question_dialog(self, _('No suitable formats'),
if self.auto_convert_question(
_('Auto convert the following books before uploading to '
'the device?'), det_msg=autos,
buttons=QMessageBox.Yes|QMessageBox.Cancel):
'the device?'), autos):
self.iactions['Convert Books'].auto_convert_catalogs(auto, format)
files = [f for f in files if f is not None]
if not files:
@ -1170,11 +1175,9 @@ class DeviceMixin(object): # {{{
break
if format is not None:
autos = [self.library_view.model().db.title(id, index_is_id=True) for id in auto]
autos = '\n'.join('%s'%i for i in autos)
if question_dialog(self, _('No suitable formats'),
if self.auto_convert_question(
_('Auto convert the following books before uploading to '
'the device?'), det_msg=autos,
buttons=QMessageBox.Yes|QMessageBox.Cancel):
'the device?'), autos):
self.iactions['Convert Books'].auto_convert_news(auto, format)
files = [f for f in files if f is not None]
for f in files:
@ -1289,11 +1292,9 @@ class DeviceMixin(object): # {{{
bad += auto
else:
autos = [self.library_view.model().db.title(id, index_is_id=True) for id in auto]
autos = '\n'.join('%s'%i for i in autos)
if question_dialog(self, _('No suitable formats'),
if self.auto_convert_question(
_('Auto convert the following books before uploading to '
'the device?'), det_msg=autos,
buttons=QMessageBox.Yes|QMessageBox.Cancel):
'the device?'), autos):
self.iactions['Convert Books'].auto_convert(auto, on_card, format)
if bad:

View File

@ -14,7 +14,7 @@ from PyQt4.QtGui import QDialog, QItemSelectionModel
from calibre.gui2.dialogs.fetch_metadata_ui import Ui_FetchMetadata
from calibre.gui2 import error_dialog, NONE, info_dialog, config
from calibre.gui2.widgets import ProgressIndicator
from calibre import strftime
from calibre import strftime, force_unicode
from calibre.customize.ui import get_isbndb_key, set_isbndb_key
_hung_fetchers = set([])
@ -179,7 +179,7 @@ class FetchMetadata(QDialog, Ui_FetchMetadata):
self.terminate()
return self.queue_reject.emit()
self.model = Matches(self.fetcher.results)
warnings = [(x[0], unicode(x[1])) for x in \
warnings = [(x[0], force_unicode(x[1])) for x in \
self.fetcher.exceptions if x[1] is not None]
if warnings:
warnings='<br>'.join(['<b>%s</b>: %s'%(name, exc) for name,exc in warnings])

View File

@ -308,6 +308,9 @@ from the value in the box</string>
<property name="minimum">
<number>1</number>
</property>
<property name="maximum">
<number>990000</number>
</property>
<property name="value">
<number>1</number>
</property>
@ -660,8 +663,8 @@ nothing should be put between the original text and the inserted text</string>
<rect>
<x>0</x>
<y>0</y>
<width>726</width>
<height>334</height>
<width>122</width>
<height>38</height>
</rect>
</property>
<layout class="QGridLayout" name="testgrid">

View File

@ -315,6 +315,9 @@ class ToolBar(QToolBar): # {{{
self.child_bar.addWidget(self.spacers[1])
if gprefs['show_child_bar']:
self.addWidget(self.spacers[3])
else:
for s in self.spacers[2:]:
s.setVisible(False)
def setup_tool_button(self, ac, menu_mode=None):
ch = self.widgetForAction(ac)

View File

@ -176,6 +176,7 @@ class DoDownload(QObject):
set_metadata=set_metadata,
get_social_metadata=get_social_metadata)
self.timer = QTimer(self)
self.get_covers = get_covers
self.timer.timeout.connect(self.do_one, type=Qt.QueuedConnection)
self.db = db
self.updated = set([])
@ -222,7 +223,10 @@ class DoDownload(QObject):
id_, typ, ok, title = r
what = _('cover') if typ == 'cover' else _('metadata')
which = _('Downloaded') if ok else _('Failed to get')
self.pd.set_msg(_('%s %s for: %s') % (which, what, title))
if self.get_covers or typ != 'cover' or ok:
# Do not show message when cover fetch fails if user didn't ask to
# download covers
self.pd.set_msg(_('%s %s for: %s') % (which, what, title))
self.pd.value += 1
if ok:
self.updated.add(id_)

View File

@ -26,7 +26,8 @@ from calibre.utils.ipc.server import Server
from calibre.library.database2 import LibraryDatabase2
from calibre.customize.ui import interface_actions
from calibre.gui2 import error_dialog, GetMetadata, open_local_file, \
gprefs, max_available_height, config, info_dialog, Dispatcher
gprefs, max_available_height, config, info_dialog, Dispatcher, \
question_dialog
from calibre.gui2.cover_flow import CoverFlowMixin
from calibre.gui2.widgets import ProgressIndicator
from calibre.gui2.update import UpdateMixin
@ -181,9 +182,8 @@ class Main(MainWindow, MainWindowMixin, DeviceMixin, # {{{
self.connect(self.donate_action, SIGNAL('triggered(bool)'), self.donate)
self.connect(self.restore_action, SIGNAL('triggered()'),
self.show_windows)
self.connect(self.system_tray_icon,
SIGNAL('activated(QSystemTrayIcon::ActivationReason)'),
self.system_tray_icon_activated)
self.system_tray_icon.activated.connect(
self.system_tray_icon_activated)
####################### Start spare job server ########################
@ -250,7 +250,6 @@ class Main(MainWindow, MainWindowMixin, DeviceMixin, # {{{
self.keyboard_interrupt.connect(self.quit, type=Qt.QueuedConnection)
self.read_settings()
self.finalize_layout()
if self.tool_bar.showing_donate:
@ -301,6 +300,16 @@ class Main(MainWindow, MainWindowMixin, DeviceMixin, # {{{
else:
self.show_windows()
@property
def is_minimized_to_tray(self):
return getattr(self, '__systray_minimized', False)
def ask_a_yes_no_question(self, title, msg, **kwargs):
awu = kwargs.pop('ans_when_user_unavailable', True)
if self.is_minimized_to_tray:
return awu
return question_dialog(self, title, msg, **kwargs)
def hide_windows(self):
for window in QApplication.topLevelWidgets():
if isinstance(window, (MainWindow, QDialog)) and \
@ -428,31 +437,34 @@ class Main(MainWindow, MainWindowMixin, DeviceMixin, # {{{
def job_exception(self, job):
if not hasattr(self, '_modeless_dialogs'):
self._modeless_dialogs = []
minz = self.is_minimized_to_tray
if self.isVisible():
for x in list(self._modeless_dialogs):
if not x.isVisible():
self._modeless_dialogs.remove(x)
try:
if 'calibre.ebooks.DRMError' in job.details:
d = error_dialog(self, _('Conversion Error'),
_('<p>Could not convert: %s<p>It is a '
'<a href="%s">DRM</a>ed book. You must first remove the '
'DRM using third party tools.')%\
(job.description.split(':')[-1],
'http://bugs.calibre-ebook.com/wiki/DRM'))
d.setModal(False)
d.show()
self._modeless_dialogs.append(d)
if not minz:
d = error_dialog(self, _('Conversion Error'),
_('<p>Could not convert: %s<p>It is a '
'<a href="%s">DRM</a>ed book. You must first remove the '
'DRM using third party tools.')%\
(job.description.split(':')[-1],
'http://bugs.calibre-ebook.com/wiki/DRM'))
d.setModal(False)
d.show()
self._modeless_dialogs.append(d)
return
if 'calibre.web.feeds.input.RecipeDisabled' in job.details:
msg = job.details
msg = msg[msg.find('calibre.web.feeds.input.RecipeDisabled:'):]
msg = msg.partition(':')[-1]
d = error_dialog(self, _('Recipe Disabled'),
'<p>%s</p>'%msg)
d.setModal(False)
d.show()
self._modeless_dialogs.append(d)
if not minz:
msg = job.details
msg = msg[msg.find('calibre.web.feeds.input.RecipeDisabled:'):]
msg = msg.partition(':')[-1]
d = error_dialog(self, _('Recipe Disabled'),
'<p>%s</p>'%msg)
d.setModal(False)
d.show()
self._modeless_dialogs.append(d)
return
except:
pass
@ -462,12 +474,13 @@ class Main(MainWindow, MainWindowMixin, DeviceMixin, # {{{
prints(job.details, file=sys.stderr)
except:
pass
d = error_dialog(self, _('Conversion Error'),
_('<b>Failed</b>')+': '+unicode(job.description),
det_msg=job.details)
d.setModal(False)
d.show()
self._modeless_dialogs.append(d)
if not minz:
d = error_dialog(self, _('Conversion Error'),
_('<b>Failed</b>')+': '+unicode(job.description),
det_msg=job.details)
d.setModal(False)
d.show()
self._modeless_dialogs.append(d)
def read_settings(self):
geometry = config['main_window_geometry']

View File

@ -80,7 +80,7 @@ class ConfigDialog(QDialog, Ui_Dialog):
self.css.setPlainText(opts.user_css)
self.css.setToolTip(_('Set the user CSS stylesheet. This can be used to customize the look of all books.'))
self.max_view_width.setValue(opts.max_view_width)
pats = [os.path.basename(x).split('.')[0] for x in
pats = [os.path.basename(x).split('.')[0].replace('-', '_') for x in
glob.glob(P('viewer/hyphenate/patterns/*.js',
allow_user_override=False))]
names = list(map(get_language, pats))
@ -92,7 +92,7 @@ class ConfigDialog(QDialog, Ui_Dialog):
try:
idx = pats.index(opts.hyphenate_default_lang)
except ValueError:
idx = pats.index('en')
idx = pats.index('en_us')
idx = self.hyphenate_default_lang.findText(names[idx])
self.hyphenate_default_lang.setCurrentIndex(idx)
self.hyphenate.setChecked(opts.hyphenate)
@ -143,7 +143,7 @@ class Document(QWebPage):
self.set_font_settings()
self.set_user_stylesheet()
self.misc_config()
self.triggerAction(QWebPage.Reload)
self.after_load()
def __init__(self, shortcuts, parent=None):
QWebPage.__init__(self, parent)
@ -228,14 +228,17 @@ class Document(QWebPage):
lang = self.current_language
if not lang:
lang = default_lang
lang = lang.lower()[:2]
def lang_name(l):
if l == 'en':
l = 'en-us'
return l.lower().replace('_', '-')
if hyphenator is None:
hyphenator = P('viewer/hyphenate/Hyphenator.js', data=True).decode('utf-8')
self.javascript(hyphenator)
p = P('viewer/hyphenate/patterns/%s.js'%lang)
p = P('viewer/hyphenate/patterns/%s.js'%lang_name(lang))
if not os.path.exists(p):
lang = default_lang
p = P('viewer/hyphenate/patterns/%s.js'%lang)
p = P('viewer/hyphenate/patterns/%s.js'%lang_name(lang))
self.javascript(open(p, 'rb').read().decode('utf-8'))
self.loaded_lang = lang
@ -249,6 +252,11 @@ class Document(QWebPage):
if self.hyphenate:
self.javascript('do_hyphenation("%s")'%self.loaded_lang)
def after_load(self):
self.set_bottom_padding(0)
self.fit_images()
self.init_hyphenate()
@pyqtSignature("QString")
def debug(self, msg):
prints(msg)
@ -652,8 +660,7 @@ class DocumentView(QWebView):
return
self.loading_url = None
self.document.load_javascript_libraries()
self.document.set_bottom_padding(0)
self.document.fit_images()
self.document.after_load()
self._size_hint = self.document.mainFrame().contentsSize()
scrolled = False
if self.to_bottom:

View File

@ -125,6 +125,7 @@ class SendEmail(QWidget, Ui_Form):
'port': 587,
'username': '@gmail.com',
'url': 'www.gmail.com',
'extra': ''
},
'hotmail': {
'name': 'Hotmail',
@ -132,6 +133,9 @@ class SendEmail(QWidget, Ui_Form):
'port': 587,
'username': '',
'url': 'www.hotmail.com',
'extra': _('If you are setting up a new'
' hotmail account, you must log in to it '
' once before you will be able to send mails.'),
}
}[service]
d = QDialog(self)
@ -141,7 +145,7 @@ class SendEmail(QWidget, Ui_Form):
bb.accepted.connect(d.accept)
bb.rejected.connect(d.reject)
d.tl = QLabel('<p>'+_('You can sign up for a free {name} email '
'account at <a href="http://{url}">http://{url}</a>.').format(
'account at <a href="http://{url}">http://{url}</a>. {extra}').format(
**service))
l.addWidget(d.tl, 0, 0, 3, 0)
d.tl.setWordWrap(True)

View File

@ -1666,7 +1666,8 @@ class EPUB_MOBI(CatalogPlugin):
elif self.opts.connected_kindle and title['id'] in self.bookmarked_books:
authorTag.insert(0, NavigableString(self.READING_SYMBOL + " by "))
else:
authorTag.insert(0, NavigableString(self.NOT_READ_SYMBOL + " by "))
#authorTag.insert(0, NavigableString(self.NOT_READ_SYMBOL + " by "))
authorTag.insert(0, NavigableString("by "))
authorTag.insert(1, aTag)
'''
@ -1695,6 +1696,7 @@ class EPUB_MOBI(CatalogPlugin):
tagsTag = body.find(attrs={'class':'tags'})
ttc = 0
'''
# Insert a spacer to match the author indent
fontTag = Tag(soup,"font")
fontTag['style'] = 'color:white;font-size:large'
@ -1703,19 +1705,28 @@ class EPUB_MOBI(CatalogPlugin):
fontTag.insert(0, NavigableString(" by "))
tagsTag.insert(ttc, fontTag)
ttc += 1
'''
for tag in title['tags']:
for tag in title.get('tags', []):
aTag = Tag(soup,'a')
#print "aTag: %s" % "Genre_%s.html" % re.sub("\W","",tag.lower())
aTag['href'] = "Genre_%s.html" % re.sub("\W","",tag.lower())
aTag.insert(0,escape(NavigableString(tag)))
emTag = Tag(soup, "em")
emTag.insert(0, aTag)
if ttc < len(title['tags']):
if ttc < len(title['tags'])-1:
emTag.insert(1, NavigableString(' &middot; '))
tagsTag.insert(ttc, emTag)
ttc += 1
# Insert formats
if 'formats' in title:
formatsTag = body.find(attrs={'class':'formats'})
formats = []
for format in sorted(title['formats']):
formats.append(format.rpartition('.')[2].upper())
formatsTag.insert(0, NavigableString(' &middot; '.join(formats)))
# Insert the cover <img> if available
imgTag = Tag(soup,"img")
if 'cover' in title:
@ -1859,7 +1870,7 @@ class EPUB_MOBI(CatalogPlugin):
ptc = 0
# book with read|reading|unread symbol or wishlist item
if self.opts.wishlist_tag in book['tags']:
if self.opts.wishlist_tag in book.get('tags', []):
pBookTag['class'] = "wishlist_item"
pBookTag.insert(ptc,NavigableString(self.MISSING_SYMBOL))
ptc += 1
@ -2166,7 +2177,7 @@ class EPUB_MOBI(CatalogPlugin):
ptc = 0
# book with read|reading|unread symbol or wishlist item
if self.opts.wishlist_tag in new_entry['tags']:
if self.opts.wishlist_tag in new_entry.get('tags', []):
pBookTag['class'] = "wishlist_item"
pBookTag.insert(ptc,NavigableString(self.MISSING_SYMBOL))
ptc += 1
@ -2217,7 +2228,7 @@ class EPUB_MOBI(CatalogPlugin):
ptc = 0
# book with read|reading|unread symbol or wishlist item
if self.opts.wishlist_tag in new_entry['tags']:
if self.opts.wishlist_tag in new_entry.get('tags', []):
pBookTag['class'] = "wishlist_item"
pBookTag.insert(ptc,NavigableString(self.MISSING_SYMBOL))
ptc += 1
@ -2671,7 +2682,7 @@ class EPUB_MOBI(CatalogPlugin):
book['read'] = False
# book with read|reading|unread symbol or wishlist item
if self.opts.wishlist_tag in book['tags']:
if self.opts.wishlist_tag in book.get('tags', []):
pBookTag['class'] = "wishlist_item"
pBookTag.insert(ptc,NavigableString(self.MISSING_SYMBOL))
ptc += 1
@ -3964,7 +3975,7 @@ class EPUB_MOBI(CatalogPlugin):
for x in output_profiles():
if x.short_name == self.opts.output_profile:
# .9" width aspect ratio: 3:4
self.thumbWidth = int(x.dpi * .9)
self.thumbWidth = int(x.dpi * 1)
self.thumbHeight = int(self.thumbWidth * 1.33)
if 'kindle' in x.short_name and self.opts.fmt == 'mobi':
# Kindle DPI appears to be off by a factor of 2
@ -4169,7 +4180,8 @@ class EPUB_MOBI(CatalogPlugin):
pBookTag = Tag(soup, "p")
ptc = 0
# book with read|reading|unread symbol or wishlist item
'''
# This if clause does not display MISSING_SYMBOL for wishlist items
# If this is the wishlist_tag genre, don't show missing symbols
# normalized_wishlist_tag = self.genre_tags_dict[self.opts.wishlist_tag]
if self.opts.wishlist_tag in book['tags'] and \
@ -4177,6 +4189,13 @@ class EPUB_MOBI(CatalogPlugin):
pBookTag['class'] = "wishlist_item"
pBookTag.insert(ptc,NavigableString(self.MISSING_SYMBOL))
ptc += 1
'''
# book with read|reading|unread symbol or wishlist item
if self.opts.wishlist_tag in book.get('tags', []):
pBookTag['class'] = "wishlist_item"
pBookTag.insert(ptc,NavigableString(self.MISSING_SYMBOL))
ptc += 1
else:
if book['read']:
# check mark
@ -4238,34 +4257,28 @@ class EPUB_MOBI(CatalogPlugin):
<p class="author"></p>
<!--p class="series"></p-->
<p class="tags">&nbsp;</p>
<p class="formats">&nbsp;</p>
<table width="100%" border="0">
<tr>
<td class="thumbnail" rowspan="7"></td>
<!--td>&nbsp;</td-->
<td class="thumbnail" rowspan="7" width="40%"></td>
<td>&nbsp;</td>
</tr>
<tr>
<!--td>&nbsp;</td-->
<td>&nbsp;</td>
</tr>
<tr>
<!--td>Publisher</td-->
<td class="publisher"></td>
</tr>
<tr>
<!--td>Published</td-->
<td class="date"></td>
</tr>
<tr>
<!--td>Rating</td-->
<td class="rating"></td>
</tr>
<tr>
<!--td class="notes_label">Notes</td-->
<td class="notes"></td>
</tr>
<tr>
<!--td>&nbsp;</td-->
<td>&nbsp;</td>
</tr>
</table>

View File

@ -36,33 +36,8 @@ from calibre.utils.config import prefs, tweaks
from calibre.utils.search_query_parser import saved_searches, set_saved_searches
from calibre.ebooks import BOOK_EXTENSIONS, check_ebook_format
from calibre.utils.magick.draw import save_cover_data_to
from calibre.utils.recycle_bin import delete_file, delete_tree
if iswindows:
import calibre.utils.winshell as winshell
def delete_file(path):
try:
winshell.delete_file(path, silent=True, no_confirm=True)
except:
os.remove(path)
def delete_tree(path, permanent=False):
if permanent:
try:
# For completely mysterious reasons, sometimes a file is left open
# leading to access errors. If we get an exception, wait and hope
# that whatever has the file (the O/S?) lets go of it.
shutil.rmtree(path)
except:
traceback.print_exc()
time.sleep(1)
shutil.rmtree(path)
else:
try:
if not permanent:
winshell.delete_file(path, silent=True, no_confirm=True)
except:
delete_tree(path, permanent=True)
copyfile = os.link if hasattr(os, 'link') else shutil.copyfile
@ -983,10 +958,7 @@ class LibraryDatabase2(LibraryDatabase, SchemaUpgrade, CustomColumns):
path = None
self.data.remove(id)
if path and os.path.exists(path):
try:
winshell.delete_file(path, no_confirm=True, silent=True)
except:
self.rmtree(path)
self.rmtree(path)
parent = os.path.dirname(path)
if len(os.listdir(parent)) == 0:
self.rmtree(parent)

View File

@ -147,7 +147,7 @@ class LibraryServer(ContentServer, MobileServer, XMLServer, OPDSServer, Cache,
self.config['/'] = {
'tools.digest_auth.on' : True,
'tools.digest_auth.realm' : (
_('Password to access your calibre library. Username is ')
'Password to access your calibre library. Username is '
+ opts.username.strip()),
'tools.digest_auth.users' : {opts.username.strip():opts.password.strip()},
}

View File

@ -43,18 +43,33 @@ def render_book_list(ids, prefix, suffix=''): # {{{
<div class="loaded"></div>
</div>
'''
rpages = []
pagelist_template = u'''\
<div class="pagelist">
<ul>
{pages}
</ul>
</div>
'''
rpages, lpages = [], []
for i, x in enumerate(pages):
pg, pos = x
ld = xml(json.dumps(pg), True)
start, end = pos+1, pos+len(pg)
rpages.append(page_template.format(i, ld,
xml(_('Loading, please wait')) + '&hellip;',
start=pos+1, end=pos+len(pg), prefix=prefix))
start=start, end=end, prefix=prefix))
lpages.append(' '*20 + (u'<li><a href="#" title="Books {start} to {end}"'
' onclick="gp_internal(\'{id}\'); return false;"> '
'{start}&nbsp;to&nbsp;{end}</a></li>').format(start=start, end=end,
id='page%d'%i))
rpages = u'\n\n'.join(rpages)
lpages = u'\n'.join(lpages)
pagelist = pagelist_template.format(pages=lpages)
templ = u'''\
<h3>{0} {suffix}</h3>
<div id="booklist">
<div id="pagelist" title="{goto}">{pagelist}</div>
<div class="listnav topnav">
{navbar}
</div>
@ -64,24 +79,31 @@ def render_book_list(ids, prefix, suffix=''): # {{{
</div>
</div>
'''
gp_start = gp_end = ''
if len(pages) > 1:
gp_start = '<a href="#" onclick="goto_page(); return false;" title="%s">' % \
(_('Go to') + '&hellip;')
gp_end = '</a>'
navbar = u'''\
<div class="navleft">
<a href="#" onclick="first_page(); return false;">{first}</a>
<a href="#" onclick="previous_page(); return false;">{previous}</a>
</div>
<div class="navmiddle">
<span class="start">0</span> to <span class="end">0</span> of {num}
{gp_start}
<span class="start">0</span> to <span class="end">0</span>
{gp_end}of {num}
</div>
<div class="navright">
<a href="#" onclick="next_page(); return false;">{next}</a>
<a href="#" onclick="last_page(); return false;">{last}</a>
</div>
'''.format(first=_('First'), last=_('Last'), previous=_('Previous'),
next=_('Next'), num=num)
next=_('Next'), num=num, gp_start=gp_start, gp_end=gp_end)
return templ.format(_('Browsing %d books')%num, suffix=suffix,
pages=rpages, navbar=navbar)
pages=rpages, navbar=navbar, pagelist=pagelist,
goto=xml(_('Go to'), True) + '&hellip;')
# }}}

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

View File

@ -7,14 +7,14 @@ msgid ""
msgstr ""
"Project-Id-Version: calibre\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2010-11-10 14:27+0000\n"
"PO-Revision-Date: 2010-11-10 17:03+0000\n"
"POT-Creation-Date: 2010-11-12 23:11+0000\n"
"PO-Revision-Date: 2010-11-13 06:55+0000\n"
"Last-Translator: Glenn <Unknown>\n"
"Language-Team: Danish <da@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Launchpad-Export-Date: 2010-11-11 04:41+0000\n"
"X-Launchpad-Export-Date: 2010-11-14 05:04+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:43
@ -31,7 +31,7 @@ msgstr "Gør absolut ingenting"
#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70
#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71
#: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267
#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:643
#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:650
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:401
#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:97
#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:100
@ -74,14 +74,14 @@ msgstr "Gør absolut ingenting"
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:78
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:119
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:153
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:616
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:822
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:824
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:620
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:826
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:828
#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:49
#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:51
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:911
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:916
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:982
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:913
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:918
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:984
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:143
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:150
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:64
@ -123,8 +123,8 @@ msgstr "Gør absolut ingenting"
#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:141
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:927
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:936
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1243
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1246
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1249
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1252
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:120
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:155
@ -192,7 +192,7 @@ msgstr "Brugergrænseflade aktion"
msgid "Preferences"
msgstr "Indstillinger"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:17
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:15
msgid ""
"Follow all local links in an HTML file and create a ZIP file containing all "
"linked files. This plugin is run every time you add an HTML file to the "
@ -202,7 +202,7 @@ msgstr ""
"fil. Dette udvidelsesmodul bliver kørt hver gang du tilføjer en HTML-fil til "
"biblioteket."
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:53
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:51
msgid ""
"Character encoding for the input HTML files. Common choices include: cp1252, "
"latin1, iso-8859-1 and utf-8."
@ -210,7 +210,7 @@ msgstr ""
"Tegnsæt for kilde HTML-filerne. Typiske valg inkluderer: cp1252, latin1, iso-"
"8859-1 og utf-8."
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:60
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:58
msgid ""
"Create a PMLZ archive containing the PML file and all images in the "
"directory pmlname_img or images. This plugin is run every time you add a PML "
@ -220,7 +220,7 @@ msgstr ""
"pmlname_img eller billeder. Dette udvidelsesmodul kører hver gang du "
"tilføjer en PML-fil til biblioteket."
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:94
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:92
msgid "Extract cover from comic files"
msgstr "Udtræk omslag fra tegneserie-filer"
@ -267,43 +267,43 @@ msgstr "Gemmer metadata i %s filerne"
msgid "Set metadata from %s files"
msgstr "Sæt metadata fra %s filer"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:711
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:712
msgid "Look and Feel"
msgstr "Fremtoning"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:713
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:725
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:736
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:747
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:714
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:726
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:737
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:748
msgid "Interface"
msgstr "Brugergrænseflade"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:717
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:718
msgid "Adjust the look and feel of the calibre interface to suit your tastes"
msgstr "Tilpas calibres grænseflades fremtoning til din smag"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:723
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:724
msgid "Behavior"
msgstr "Opførsel"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:729
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:730
msgid "Change the way calibre behaves"
msgstr "Ændr måden calibre opfører sig på"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:734
#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:208
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:735
#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:209
msgid "Add your own columns"
msgstr "Tilføj dine egne søjler"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:740
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:741
msgid "Add/remove your own columns to the calibre book list"
msgstr "Tilføj/fjern dine egne søjler til calibre boglisten"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:745
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:746
msgid "Customize the toolbar"
msgstr "Tilpas værktøjslinjen"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:751
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:752
msgid ""
"Customize the toolbars and context menus, changing which actions are "
"available in each"
@ -311,56 +311,56 @@ msgstr ""
"Tilpas værktøjslinjen og kontekstmenuen, ændre hvilke aktioner som er "
"tilgængelige i hver"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:757
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:758
msgid "Input Options"
msgstr "Input tilvalg"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:759
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:770
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:781
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:760
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:771
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:782
msgid "Conversion"
msgstr "Konvertering"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:763
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:764
msgid "Set conversion options specific to each input format"
msgstr "Vælg konverteringsvalgmuligheder specifikke for hvert input-format"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:768
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:769
msgid "Common Options"
msgstr "Fælles tilvalg"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:774
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:775
msgid "Set conversion options common to all formats"
msgstr "Vælg konverteringsvalgmuligheder fælles for alle formater"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:779
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:780
msgid "Output Options"
msgstr "Output valgmuligheder"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:785
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:786
msgid "Set conversion options specific to each output format"
msgstr "Vælg konverteringsvalgmuligheder specifikke for hvert output-format"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:790
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:791
msgid "Adding books"
msgstr "Tilføjer boger"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:792
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:804
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:816
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:828
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:793
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:805
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:817
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:829
msgid "Import/Export"
msgstr "Import/eksport"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:796
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:797
msgid "Control how calibre reads metadata from files when adding books"
msgstr "Styre hvordan calibre læser metadata fra filer, når bøger tilføjes"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:802
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:803
msgid "Saving books to disk"
msgstr "Gemmer bøger til disk"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:808
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:809
msgid ""
"Control how calibre exports files from its database to disk when using Save "
"to disk"
@ -368,32 +368,32 @@ msgstr ""
"Styre hvordan calibre eksporterer filer fra dens database til disk, når gem-"
"til-disk anvendes"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:814
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:815
msgid "Sending books to devices"
msgstr "Sender bøger til enheder"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:820
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:821
msgid "Control how calibre transfers files to your ebook reader"
msgstr "Styre hvordan calibre overfører filer til din e-bogslæser"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:826
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:827
msgid "Metadata plugboards"
msgstr "Metadata plugboards"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:832
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:833
msgid "Change metadata fields before saving/sending"
msgstr "Ændre metadata felter før gem/send"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:837
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:838
msgid "Sharing books by email"
msgstr "Deler bøger via email"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:839
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:851
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:840
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:852
msgid "Sharing"
msgstr "Deler"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:843
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:844
msgid ""
"Setup sharing of books via email. Can be used for automatic sending of "
"downloaded news to your devices"
@ -401,11 +401,11 @@ msgstr ""
"Opsætning som deler bøger via email. Kan anvendes til automatisk sending af "
"downloadede nyheder til dine enheder"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:849
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:850
msgid "Sharing over the net"
msgstr "Deler over internettet"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:855
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:856
msgid ""
"Setup the calibre Content Server which will give you access to your calibre "
"library from anywhere, on any device, over the internet"
@ -413,33 +413,33 @@ msgstr ""
"Opsætning af calibre indholdsserveren, hvilket vil give dig adgang til dit "
"calibre-bibliotek fra overalt, på enhver enhed, over internettet"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:862
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:863
msgid "Plugins"
msgstr "Udvidelsesmoduler"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:864
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:876
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:887
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:865
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:877
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:888
msgid "Advanced"
msgstr "Avanceret"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:868
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:869
msgid "Add/remove/customize various bits of calibre functionality"
msgstr "Tilføj/fjern/tilpas forskellige dele af calibres funktionalitet"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:874
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:875
msgid "Tweaks"
msgstr "Tweaks"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:880
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:881
msgid "Fine tune how calibre behaves in various contexts"
msgstr "Finjustér hvordan calibre opfører sig i forskellige sammenhænge"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:885
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:886
msgid "Miscellaneous"
msgstr "Diverse"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:891
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:892
msgid "Miscellaneous advanced configuration"
msgstr "Diverse avanceret opsætning"
@ -484,7 +484,7 @@ msgstr ""
"du intet aner om kildedokumentet."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:59
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:436
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:444
msgid ""
"This profile is intended for the SONY PRS line. The 500/505/600/700 etc."
msgstr ""
@ -496,62 +496,62 @@ msgid "This profile is intended for the SONY PRS 300."
msgstr "Denne profil er forbeholdt SONY's PRS-300."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:80
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:476
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:484
msgid "This profile is intended for the SONY PRS-900."
msgstr "Denne profil er forbeholdt SONY's PRS-900."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:88
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:506
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:513
msgid "This profile is intended for the Microsoft Reader."
msgstr "Denne profil er beregnet for Microsoft Reader"
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:99
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:517
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:524
msgid "This profile is intended for the Mobipocket books."
msgstr "Denne profil er beregnet til Mobipocket-bøgerne"
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:112
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:530
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:537
msgid "This profile is intended for the Hanlin V3 and its clones."
msgstr "Denne profil er beregnet til Hanlin V3 og kloner."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:124
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:542
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:549
msgid "This profile is intended for the Hanlin V5 and its clones."
msgstr "Denne profil er forbeholdt Harlin V5 og kloner."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:134
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:550
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:557
msgid "This profile is intended for the Cybook G3."
msgstr "Denne profil er beregnet til Cybook G3."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:147
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:563
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:570
msgid "This profile is intended for the Cybook Opus."
msgstr "Denne profil er beregnet til Cybook Opus."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:159
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:576
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:583
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:171
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:617
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:631
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:183
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:630
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:644
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:196
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:644
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:658
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:208
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:658
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:672
msgid "This profile is intended for the B&N Nook."
msgstr "Denne profil er forbeholdt B&N's Nook."
@ -569,29 +569,29 @@ msgstr ""
"hvis du vil generere et dokument beregnet til at blive læst på computere "
"eller flere enhedstyper."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:273
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:276
msgid ""
"Intended for the iPad and similar devices with a resolution of 768x1024"
msgstr "Beregnet til iPad og lignende enheder med en opløsning på 768x1024"
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:427
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:435
msgid "Intended for generic tablet devices, does no resizing of images"
msgstr ""
"Forbeholdt til generiske tavle-pc enheder, ændrer ikke billedstørrelser"
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:454
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:462
msgid "This profile is intended for the Kobo Reader."
msgstr "Denne profil er beregnet til Kobo Reader."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:467
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:475
msgid "This profile is intended for the SONY PRS-300."
msgstr "Denne profil er beregnet til SONY's PRS-300."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:485
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:493
msgid "This profile is intended for the 5-inch JetBook."
msgstr "Denne profil er beregnet til 5\" JetBook."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:494
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:502
msgid ""
"This profile is intended for the SONY PRS line. The 500/505/700 etc, in "
"landscape mode. Mainly useful for comics."
@ -599,11 +599,11 @@ msgstr ""
"Denne profil er beregnet til SONYs PRS serie. PRS 500/505/700 etc. i "
"liggende tilstand. Hovedsageligt egnet til tegneserier."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:597
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:609
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:672
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:686
msgid "This profile is intended for the Sanda Bambook."
msgstr "Denne profil er beregnet til Sanda Bambook."
@ -684,7 +684,7 @@ msgstr "Deaktivér det angivne udvidelsesmodul"
msgid "Communicate with Android phones."
msgstr "Kommunikér med Android telefoner"
#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:53
#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:56
msgid ""
"Comma separated list of directories to send e-books to on the device. The "
"first one that exists will be used"
@ -692,7 +692,7 @@ msgstr ""
"Komma separeret liste af mapper til at sende e-bøger til, på enheden. Den "
"første som findes, vil blive brugt."
#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:95
#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:98
msgid "Communicate with S60 phones."
msgstr "Kommunikér med S60 telefoner."
@ -1048,6 +1048,14 @@ msgstr "Nook e-bogen"
msgid "Communicate with the Nook eBook reader."
msgstr "Kommunikér med Nook e-bogslæser."
#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:85
msgid "Nook Color"
msgstr "Nook Color"
#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:86
msgid "Communicate with the Nook Color eBook reader."
msgstr "Kommunikér med Nook Color eBook reader."
#: /home/kovid/work/calibre/src/calibre/devices/nuut2/driver.py:17
msgid "Communicate with the Nuut2 eBook reader."
msgstr "Kommunikér med Nuut2 e-bogslæser."
@ -2790,7 +2798,7 @@ msgstr ""
"fra LibraryThing.com\n"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1308
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1399
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1401
msgid "Cover"
msgstr "Omslag"
@ -2835,70 +2843,70 @@ msgstr ""
"E-bogen er i det proprietære Amazon Topaz format. Den kan derfor ikke "
"behandles."
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1400
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1402
msgid "Title Page"
msgstr "Titelside"
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1401
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1403
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:53
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:199
msgid "Table of Contents"
msgstr "Indholdsfortegnelse"
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1402
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1404
msgid "Index"
msgstr "Indeks"
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1403
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1405
msgid "Glossary"
msgstr "Ordliste"
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1404
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1406
msgid "Acknowledgements"
msgstr "Anerkendelser"
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1405
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1407
msgid "Bibliography"
msgstr "Litteraturliste"
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1406
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1408
msgid "Colophon"
msgstr "Kolofon"
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1407
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1409
msgid "Copyright"
msgstr "Ophavsret"
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1408
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1410
msgid "Dedication"
msgstr "Dedikation"
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1409
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1411
msgid "Epigraph"
msgstr "Epigraf"
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1410
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1412
msgid "Foreword"
msgstr "Forord"
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1411
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1413
msgid "List of Illustrations"
msgstr "Illustrationsliste"
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1412
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1414
msgid "List of Tables"
msgstr "Tabelliste"
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1413
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1415
msgid "Notes"
msgstr "Bemærkninger"
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1414
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1416
msgid "Preface"
msgstr "Forord"
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1415
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1417
msgid "Main Text"
msgstr "Hovedtekst"
@ -3951,7 +3959,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:391
#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:101
#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:741
#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:742
msgid "Not allowed"
msgstr "Ikke tilladt"
@ -5063,11 +5071,11 @@ msgstr ""
"tidligere konverteringer (hvis de eksisterer) istedet for at anvende de "
"standard givne indstillinger"
#: /home/kovid/work/calibre/src/calibre/gui2/convert/bulk.py:68
#: /home/kovid/work/calibre/src/calibre/gui2/convert/bulk.py:70
msgid "Bulk Convert"
msgstr "Klynge konvertering"
#: /home/kovid/work/calibre/src/calibre/gui2/convert/bulk.py:81
#: /home/kovid/work/calibre/src/calibre/gui2/convert/bulk.py:83
#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:185
msgid "Options specific to the output format."
msgstr "Muligheder specifikt for output-formatet."
@ -6277,10 +6285,10 @@ msgstr "Sender e-mail til"
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:982
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:990
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1083
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1168
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1287
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1295
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1089
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1174
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1293
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1301
msgid "No suitable formats"
msgstr "Ingen egnede formater"
@ -6306,37 +6314,37 @@ msgstr "Fejlede med at e-maile følgende bøger:"
msgid "Sent by email:"
msgstr "Sendt via e-mail:"
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1042
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1048
msgid "News:"
msgstr "Nyheder:"
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1043
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1049
msgid "Attached is the"
msgstr "Forbundet er"
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1054
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1060
msgid "Sent news to"
msgstr "Send nyheder til"
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1084
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1169
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1288
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1090
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1175
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1294
msgid "Auto convert the following books before uploading to the device?"
msgstr "Auto konvertér følgende bøger før upload til enheden?"
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1114
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1120
msgid "Sending catalogs to device."
msgstr "Sender kataloger til enheden."
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1201
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1207
msgid "Sending news to device."
msgstr "Sender nyheder til enheden."
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1254
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1260
msgid "Sending books to device."
msgstr "Sender bøger til enheden."
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1296
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1302
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."
@ -6344,11 +6352,11 @@ msgstr ""
"Kunne ikke uploade følgende bøger til enheden, da ingen egnede formater blev "
"fundet. Konvertér bog/bøgerne til et format understøttet af din enhed først."
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1360
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1366
msgid "No space on device"
msgstr "Ingen plads på enheden"
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1361
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1367
msgid ""
"<p>Cannot upload books to device there is no more free space available "
msgstr ""
@ -7739,46 +7747,45 @@ msgid "Advanced Search"
msgstr "Avanceret søgning"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:199
msgid "Find entries that have..."
msgstr "Find indgange der har..."
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:200
msgid "&All these words:"
msgstr "&alle disse ord:"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:201
msgid "This exact &phrase:"
msgstr "Den eksakte &frase:"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:202
msgid "&One or more of these words:"
msgstr "&En eller flere af disse ord:"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:203
msgid "But dont show entries that have..."
msgstr "men vis ikke indgange der har..."
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:204
msgid "Any of these &unwanted words:"
msgstr "nogen af disse &uønskede ord:"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:205
msgid "What kind of match to use:"
msgstr "Hvilken slags match skal anvendes:"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:200
msgid "Contains: the word or phrase matches anywhere in the metadata field"
msgstr "Indeholder: Ordet eller frasen matcher overalt i metadatafeltet"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:201
msgid "Equals: the word or phrase must match the entire metadata field"
msgstr "Lig med: Ordet eller frasen skal matchr med hele metadatafeltet"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:202
msgid ""
"Regular expression: the expression must match anywhere in the metadata field"
msgstr "Regulært udtryk: Udtrykket skal matche overalt i metadatafeltet"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:203
msgid "Find entries that have..."
msgstr "Find indgange der har..."
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:204
msgid "&All these words:"
msgstr "&alle disse ord:"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:205
msgid "This exact &phrase:"
msgstr "Den eksakte &frase:"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:206
msgid "Contains: the word or phrase matches anywhere in the metadata"
msgstr ""
"Indeholder: Ordet eller frasen vil forsøges matchet overalt i metadataene"
msgid "&One or more of these words:"
msgstr "&En eller flere af disse ord:"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:207
msgid "Equals: the word or phrase must match an entire metadata field"
msgstr "Lig: Ordet eller frasen skal matche et helt metadata felt"
msgid "But dont show entries that have..."
msgstr "men vis ikke indgange der har..."
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:208
msgid ""
"Regular expression: the expression must match anywhere in the metadata"
msgstr "Regulært udtryk: Udtrykket forsøges matchet overalt i metadataene"
msgid "Any of these &unwanted words:"
msgstr "nogen af disse &uønskede ord:"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:209
msgid ""
@ -8618,47 +8625,47 @@ msgstr "Markeret til sletning"
msgid "Double click to <b>edit</b> me<br><br>"
msgstr "Dobbeltklik for at <b>redigere</b> mig<br><br>"
#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:146
#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:147
msgid "Hide column %s"
msgstr "Gem kolonne %s"
#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:151
#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:152
msgid "Sort on %s"
msgstr "Sortér efter %s"
#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:152
#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:153
msgid "Ascending"
msgstr "Stigende"
#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:155
#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:156
msgid "Descending"
msgstr "Faldende"
#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:167
#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:168
msgid "Change text alignment for %s"
msgstr "Ændre tekstjustering for %s"
#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:169
#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:170
msgid "Left"
msgstr "Venstre"
#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:169
#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:170
msgid "Right"
msgstr "Højre"
#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:170
#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:171
msgid "Center"
msgstr "Centrér"
#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:189
#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:190
msgid "Show column"
msgstr "Vis kolonne"
#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:201
#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:202
msgid "Restore default layout"
msgstr "Gendan standard layout"
#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:742
#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:743
msgid ""
"Dropping onto a device is not supported. First add the book to the calibre "
"library."
@ -14673,6 +14680,17 @@ msgstr "Download ikke CSS-stilark"
#~ "Automatisk opret forfattersorteringsindgang baseret på den aktuelle "
#~ "forfatterindgang"
#~ msgid "Equals: the word or phrase must match an entire metadata field"
#~ msgstr "Lig: Ordet eller frasen skal matche et helt metadata felt"
#~ msgid ""
#~ "Regular expression: the expression must match anywhere in the metadata"
#~ msgstr "Regulært udtryk: Udtrykket forsøges matchet overalt i metadataene"
#~ msgid "Contains: the word or phrase matches anywhere in the metadata"
#~ msgstr ""
#~ "Indeholder: Ordet eller frasen vil forsøges matchet overalt i metadataene"
#~ msgid ""
#~ "For help with writing advanced news recipes, please visit <a "
#~ "href=\"http://calibre.kovidgoyal.net/user_manual/news.html\">User Recipes</a>"

View File

@ -7,14 +7,14 @@ msgid ""
msgstr ""
"Project-Id-Version: de\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2010-11-10 14:27+0000\n"
"PO-Revision-Date: 2010-11-10 15:34+0000\n"
"Last-Translator: Manichean <Unknown>\n"
"POT-Creation-Date: 2010-11-12 23:11+0000\n"
"PO-Revision-Date: 2010-11-12 22:46+0000\n"
"Last-Translator: Kovid Goyal <Unknown>\n"
"Language-Team: American English <kde-i18n-doc@lists.kde.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Launchpad-Export-Date: 2010-11-11 04:41+0000\n"
"X-Launchpad-Export-Date: 2010-11-13 04:53+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
"Generated-By: pygettext.py 1.5\n"
@ -32,7 +32,7 @@ msgstr "Macht absolut gar nichts"
#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70
#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71
#: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267
#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:643
#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:650
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:401
#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:97
#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:100
@ -75,14 +75,14 @@ msgstr "Macht absolut gar nichts"
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:78
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:119
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:153
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:616
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:822
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:824
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:620
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:826
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:828
#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:49
#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:51
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:911
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:916
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:982
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:913
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:918
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:984
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:143
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:150
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:64
@ -124,8 +124,8 @@ msgstr "Macht absolut gar nichts"
#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:141
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:927
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:936
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1243
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1246
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1249
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1252
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:120
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:155
@ -193,7 +193,7 @@ msgstr "Benutzeroberflächenaktion"
msgid "Preferences"
msgstr "Einstellungen"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:17
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:15
msgid ""
"Follow all local links in an HTML file and create a ZIP file containing all "
"linked files. This plugin is run every time you add an HTML file to the "
@ -203,7 +203,7 @@ msgstr ""
"allen verlinkten Dateien erstellen. Dieses Plugin läuft immer, wenn sie eine "
"HTML-Datei zur Bibliothek hinzufügen."
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:53
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:51
msgid ""
"Character encoding for the input HTML files. Common choices include: cp1252, "
"latin1, iso-8859-1 and utf-8."
@ -211,7 +211,7 @@ msgstr ""
"Zeichenkodierung der Eingabe-HTML-Dateien. Üblicherweise ist das: cp1252, "
"latin1, iso-8859-1 und utf-8."
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:60
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:58
msgid ""
"Create a PMLZ archive containing the PML file and all images in the "
"directory pmlname_img or images. This plugin is run every time you add a PML "
@ -221,7 +221,7 @@ msgstr ""
"pmlname_img oder images. Dieses Plugin wird immer dann ausgeführt, wenn Sie "
"eine PML-Datei zur Bibliothek hinzufügen."
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:94
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:92
msgid "Extract cover from comic files"
msgstr "Umschlagbild aus Comic-Dateien extrahieren"
@ -268,101 +268,101 @@ msgstr "Geben Sie die Metadaten in %s-Dateien an"
msgid "Set metadata from %s files"
msgstr "Geben Sie die Metadaten von %s-Dateien an"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:711
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:712
msgid "Look and Feel"
msgstr "Erscheinungsbild"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:713
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:725
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:736
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:747
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:714
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:726
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:737
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:748
msgid "Interface"
msgstr "Bedienungsoberfläche"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:717
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:718
msgid "Adjust the look and feel of the calibre interface to suit your tastes"
msgstr "Passen Sie das Erscheinungsbild von Calibre ihren Bedürfnissen an."
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:723
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:724
msgid "Behavior"
msgstr "Verhalten"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:729
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:730
msgid "Change the way calibre behaves"
msgstr "Ändern Sie das Verhalten von Calibre."
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:734
#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:208
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:735
#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:209
msgid "Add your own columns"
msgstr "Eigene Spalten hinzufügen"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:740
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:741
msgid "Add/remove your own columns to the calibre book list"
msgstr "Hinzufügen/Entfernen eigener Spalten in der Calibre Buchliste"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:745
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:746
msgid "Customize the toolbar"
msgstr "Werkzeugleiste anpassen"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:751
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:752
msgid ""
"Customize the toolbars and context menus, changing which actions are "
"available in each"
msgstr "Passt individuell Werkzeugleiste und Kontextmenus an."
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:757
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:758
msgid "Input Options"
msgstr "Eingabeoptionen"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:759
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:770
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:781
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:760
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:771
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:782
msgid "Conversion"
msgstr "Konvertierung"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:763
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:764
msgid "Set conversion options specific to each input format"
msgstr "Stellt Eingabeoptionen für jedes einzelne Eingabeformat ein."
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:768
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:769
msgid "Common Options"
msgstr "Allgemeine Einstellungen"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:774
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:775
msgid "Set conversion options common to all formats"
msgstr "Gemeinsame Konvertierungsoptionen für alle Formate einstellen"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:779
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:780
msgid "Output Options"
msgstr "Ausgabeoptionen"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:785
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:786
msgid "Set conversion options specific to each output format"
msgstr ""
"Konvertierungsoptionen für jedes Ausgabeformat individuell einstellen"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:790
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:791
msgid "Adding books"
msgstr "Bücher hinzufügen"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:792
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:804
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:816
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:828
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:793
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:805
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:817
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:829
msgid "Import/Export"
msgstr "Import/Export"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:796
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:797
msgid "Control how calibre reads metadata from files when adding books"
msgstr ""
"Stellt ein, wie Calibre mit den Metadaten aus den Dateien beim Einlesen von "
"Büchern verfährt."
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:802
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:803
msgid "Saving books to disk"
msgstr "Bücher auf Datenträger speichern"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:808
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:809
msgid ""
"Control how calibre exports files from its database to disk when using Save "
"to disk"
@ -370,32 +370,32 @@ msgstr ""
"Stellt ein, wie Calibre Dateien aus der Datenbank exportiert, wenn \"Bücher "
"auf Datenträger speichern\" gewählt wird."
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:814
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:815
msgid "Sending books to devices"
msgstr "Übertragen der Bücher an Geräte"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:820
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:821
msgid "Control how calibre transfers files to your ebook reader"
msgstr "Stellt ein, wie Calibre die Dateien an den eBook-Reader sendet."
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:826
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:827
msgid "Metadata plugboards"
msgstr "Metadaten- Schalttafel"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:832
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:833
msgid "Change metadata fields before saving/sending"
msgstr "Ändere Metadaten-Felder vor dem Speichern/Senden"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:837
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:838
msgid "Sharing books by email"
msgstr "Bücherversand per Email"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:839
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:851
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:840
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:852
msgid "Sharing"
msgstr "Versand"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:843
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:844
msgid ""
"Setup sharing of books via email. Can be used for automatic sending of "
"downloaded news to your devices"
@ -403,11 +403,11 @@ msgstr ""
"Setup für Bücherversand per Email. Kann für den automatischen Versand von "
"heruntergeladenen Nachrichten an Ihr Gerät genutzt werden."
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:849
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:850
msgid "Sharing over the net"
msgstr "Versand über Netzwerk"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:855
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:856
msgid ""
"Setup the calibre Content Server which will give you access to your calibre "
"library from anywhere, on any device, over the internet"
@ -415,34 +415,34 @@ msgstr ""
"Einrichten des Calibre Servers, der Zugriff auf die Bibliothek von überall, "
"mit jedem Gerät, via Internet ermöglicht."
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:862
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:863
msgid "Plugins"
msgstr "Plugins"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:864
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:876
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:887
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:865
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:877
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:888
msgid "Advanced"
msgstr "Erweitert"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:868
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:869
msgid "Add/remove/customize various bits of calibre functionality"
msgstr "Hinzufügen/Entfernen/Einstellen von verschiedenen Calibre-Funktionen"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:874
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:875
msgid "Tweaks"
msgstr "Kniffe"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:880
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:881
msgid "Fine tune how calibre behaves in various contexts"
msgstr ""
"Feineinstellungen für das Verhalten von Calibre in verschiedenen Situationen"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:885
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:886
msgid "Miscellaneous"
msgstr "Verschiedenes"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:891
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:892
msgid "Miscellaneous advanced configuration"
msgstr "Konfiguration verschiedener fortgeschrittener Parameter"
@ -487,7 +487,7 @@ msgstr ""
"hilfreich, wenn Sie nichts über das Eingabe-Dokument wissen."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:59
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:436
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:444
msgid ""
"This profile is intended for the SONY PRS line. The 500/505/600/700 etc."
msgstr ""
@ -499,62 +499,62 @@ msgid "This profile is intended for the SONY PRS 300."
msgstr "Dieses Profil ist geeignet für das SONY PRS 300."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:80
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:476
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:484
msgid "This profile is intended for the SONY PRS-900."
msgstr "Dieses Profil ist geeignet für das SONY PRS-900."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:88
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:506
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:513
msgid "This profile is intended for the Microsoft Reader."
msgstr "Dieses Profil ist geeignet für den Microsoft Reader."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:99
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:517
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:524
msgid "This profile is intended for the Mobipocket books."
msgstr "Dieses Profil ist geeignet für Mobipocket-Bücher."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:112
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:530
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:537
msgid "This profile is intended for the Hanlin V3 and its clones."
msgstr "Dieses Profil ist geeignet für den Hanlin V3 und dessen Klone."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:124
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:542
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:549
msgid "This profile is intended for the Hanlin V5 and its clones."
msgstr "Dieses Profil ist geeignet für den Hanlin V5 und dessen Klone."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:134
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:550
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:557
msgid "This profile is intended for the Cybook G3."
msgstr "Dieses Profil ist geeignet für das Cybook G3."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:147
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:563
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:570
msgid "This profile is intended for the Cybook Opus."
msgstr "Dieses Profil ist geeignet für den Cybook Opus."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:159
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:576
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:583
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:171
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:617
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:631
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:183
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:630
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:644
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:196
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:644
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:658
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:208
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:658
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:672
msgid "This profile is intended for the B&N Nook."
msgstr "Dieses Profil ist geeignet für den B&N Nook."
@ -572,31 +572,31 @@ msgstr ""
"hilfreich, wenn Sie ein Dokument zum Lesen an einem Computer oder auf einer "
"Reihe von verschiedenen Geräten erstellen wollen."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:273
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:276
msgid ""
"Intended for the iPad and similar devices with a resolution of 768x1024"
msgstr ""
"Geeignet für das iPad und ähnliche Geräte mit einer Auflösung von 768 x1024"
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:427
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:435
msgid "Intended for generic tablet devices, does no resizing of images"
msgstr ""
"Gedacht für allgemeine Tablet- PCs, führt keine Größenänderung bei Bildern "
"durch"
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:454
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:462
msgid "This profile is intended for the Kobo Reader."
msgstr "Dieses Profil ist geeignet für den Kobo Reader."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:467
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:475
msgid "This profile is intended for the SONY PRS-300."
msgstr "Dieses Profil ist geeignet für das SONY PRS-300."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:485
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:493
msgid "This profile is intended for the 5-inch JetBook."
msgstr "Dieses Profil ist geeignet für das 5-Zoll JetBook."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:494
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:502
msgid ""
"This profile is intended for the SONY PRS line. The 500/505/700 etc, in "
"landscape mode. Mainly useful for comics."
@ -604,11 +604,11 @@ msgstr ""
"Dieses Profil ist geeignet für die SONY PRS-Reihe. PRS 500/505/700 etc. in "
"horizontaler Darstellung. Vor allem für Comics hilfreich."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:597
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:609
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:672
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:686
msgid "This profile is intended for the Sanda Bambook."
msgstr "Dieses Profil ist geeignet für den Sanda Bambook"
@ -688,7 +688,7 @@ msgstr "Gewähltes Plugin ausschalten"
msgid "Communicate with Android phones."
msgstr "Kommunikation mit Android-Telefonen."
#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:53
#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:56
msgid ""
"Comma separated list of directories to send e-books to on the device. The "
"first one that exists will be used"
@ -696,7 +696,7 @@ msgstr ""
"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:95
#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:98
msgid "Communicate with S60 phones."
msgstr "Kommunikation mit S60-Telefonen."
@ -1053,6 +1053,14 @@ msgstr "Der Nook"
msgid "Communicate with the Nook eBook reader."
msgstr "Kommunikation mit dem Nook eBook Reader."
#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:85
msgid "Nook Color"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:86
msgid "Communicate with the Nook Color eBook reader."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/nuut2/driver.py:17
msgid "Communicate with the Nuut2 eBook reader."
msgstr "Kommunikation mit dem Nuut2 eBook Reader."
@ -2853,7 +2861,7 @@ msgstr ""
"LibraryThing.com laden.\n"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1308
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1399
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1401
msgid "Cover"
msgstr "Umschlagbild"
@ -2894,70 +2902,70 @@ msgstr "Alle Artikel"
msgid "This is an Amazon Topaz book. It cannot be processed."
msgstr "Dies ist ein Amazon Topaz-Buch. Es kann nicht verarbeitet werden."
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1400
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1402
msgid "Title Page"
msgstr "Titelseite"
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1401
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1403
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:53
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:199
msgid "Table of Contents"
msgstr "Inhaltsverzeichnis"
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1402
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1404
msgid "Index"
msgstr "Index"
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1403
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1405
msgid "Glossary"
msgstr "Glossar"
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1404
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1406
msgid "Acknowledgements"
msgstr "Danksagung"
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1405
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1407
msgid "Bibliography"
msgstr "Literaturverzeichnis"
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1406
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1408
msgid "Colophon"
msgstr "Schlussschrift"
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1407
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1409
msgid "Copyright"
msgstr "Copyright"
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1408
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1410
msgid "Dedication"
msgstr "Widmung"
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1409
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1411
msgid "Epigraph"
msgstr "Epigraph"
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1410
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1412
msgid "Foreword"
msgstr "Vorwort"
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1411
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1413
msgid "List of Illustrations"
msgstr "Abbildungsverzeichnis"
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1412
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1414
msgid "List of Tables"
msgstr "Tabellenverzeichnis"
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1413
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1415
msgid "Notes"
msgstr "Anmerkungen"
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1414
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1416
msgid "Preface"
msgstr "Vorwort"
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1415
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1417
msgid "Main Text"
msgstr "Haupttext"
@ -4043,7 +4051,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:391
#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:101
#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:741
#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:742
msgid "Not allowed"
msgstr "Das ist nicht gestattet"
@ -5166,11 +5174,11 @@ msgstr ""
"verwenden, anstelle der in den Einstellungen angegebenen voreingestellten "
"Werte"
#: /home/kovid/work/calibre/src/calibre/gui2/convert/bulk.py:68
#: /home/kovid/work/calibre/src/calibre/gui2/convert/bulk.py:70
msgid "Bulk Convert"
msgstr "Auf einmal konvertieren"
#: /home/kovid/work/calibre/src/calibre/gui2/convert/bulk.py:81
#: /home/kovid/work/calibre/src/calibre/gui2/convert/bulk.py:83
#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:185
msgid "Options specific to the output format."
msgstr "Einstellungen für das Ausgabe-Format."
@ -6393,10 +6401,10 @@ msgstr "Sende eMail an"
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:982
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:990
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1083
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1168
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1287
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1295
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1089
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1174
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1293
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1301
msgid "No suitable formats"
msgstr "Keine geeigneten Formate"
@ -6423,38 +6431,38 @@ msgstr "Senden der folgenden Bücher schlug fehl:"
msgid "Sent by email:"
msgstr "Per eMail versendet:"
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1042
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1048
msgid "News:"
msgstr "Nachrichten:"
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1043
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1049
msgid "Attached is the"
msgstr "Im Anhang ist"
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1054
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1060
msgid "Sent news to"
msgstr "Nachrichten senden an"
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1084
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1169
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1288
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1090
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1175
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1294
msgid "Auto convert the following books before uploading to the device?"
msgstr ""
"Die folgenden Bücher vor dem Laden auf das Gerät automatisch konvertieren?"
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1114
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1120
msgid "Sending catalogs to device."
msgstr "Sende Kataloge ans Gerät."
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1201
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1207
msgid "Sending news to device."
msgstr "Sende Nachrichten an das Gerät."
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1254
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1260
msgid "Sending books to device."
msgstr "Sende Bücher an das Gerät."
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1296
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1302
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."
@ -6463,11 +6471,11 @@ msgstr ""
"fehlen. Konvertieren Sie die Bücher zuerst in ein von Ihrem Gerät "
"unterstütztes Format."
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1360
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1366
msgid "No space on device"
msgstr "Gerätespeicher voll"
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1361
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1367
msgid ""
"<p>Cannot upload books to device there is no more free space available "
msgstr ""
@ -7883,50 +7891,45 @@ msgid "Advanced Search"
msgstr "Erweiterte Suche"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:199
msgid "Find entries that have..."
msgstr "Finde Einträge, die das Folgende enthalten..."
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:200
msgid "&All these words:"
msgstr "&Alle diese Worte:"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:201
msgid "This exact &phrase:"
msgstr "&Exakt diesen Ausdruck:"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:202
msgid "&One or more of these words:"
msgstr "Ein &oder mehrere dieser Worte:"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:203
msgid "But dont show entries that have..."
msgstr "Aber zeige nicht Einträge, die das Folgende enthalten..."
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:204
msgid "Any of these &unwanted words:"
msgstr "Alle diese &unerwünschten Worte:"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:205
msgid "What kind of match to use:"
msgstr "Folgende Übereinstimmung verwenden:"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:206
msgid "Contains: the word or phrase matches anywhere in the metadata"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:200
msgid "Contains: the word or phrase matches anywhere in the metadata field"
msgstr ""
"Enthalten: Word oder Ausdruck stimmt irgendwo in den Metadaten überein"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:201
msgid "Equals: the word or phrase must match the entire metadata field"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:202
msgid ""
"Regular expression: the expression must match anywhere in the metadata field"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:203
msgid "Find entries that have..."
msgstr "Finde Einträge, die das Folgende enthalten..."
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:204
msgid "&All these words:"
msgstr "&Alle diese Worte:"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:205
msgid "This exact &phrase:"
msgstr "&Exakt diesen Ausdruck:"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:206
msgid "&One or more of these words:"
msgstr "Ein &oder mehrere dieser Worte:"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:207
msgid "Equals: the word or phrase must match an entire metadata field"
msgstr ""
"Übereinstimmend: Word oder Ausdruck muss mit einem ganzen Metadatenfeld "
"übereinstimmen"
msgid "But dont show entries that have..."
msgstr "Aber zeige nicht Einträge, die das Folgende enthalten..."
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:208
msgid ""
"Regular expression: the expression must match anywhere in the metadata"
msgstr ""
"Regulärer Ausdruck: der Reguläre Ausdruck muss irgendwo in den Metadaten "
"übereinstimmen"
msgid "Any of these &unwanted words:"
msgstr "Alle diese &unerwünschten Worte:"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:209
msgid ""
@ -8778,47 +8781,47 @@ msgstr "Zum Löschen ausgewählt"
msgid "Double click to <b>edit</b> me<br><br>"
msgstr "Doppelklick ermöglicht <b>Bearbeitung</b><br><br>"
#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:146
#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:147
msgid "Hide column %s"
msgstr "Spalte %s ausblenden"
#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:151
#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:152
msgid "Sort on %s"
msgstr "Sortieren nach %s"
#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:152
#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:153
msgid "Ascending"
msgstr "aufsteigend"
#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:155
#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:156
msgid "Descending"
msgstr "absteigend"
#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:167
#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:168
msgid "Change text alignment for %s"
msgstr "Textausrichtung ändern für %s"
#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:169
#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:170
msgid "Left"
msgstr "Links"
#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:169
#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:170
msgid "Right"
msgstr "Rechts"
#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:170
#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:171
msgid "Center"
msgstr "Zentriert"
#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:189
#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:190
msgid "Show column"
msgstr "Spalte anzeigen"
#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:201
#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:202
msgid "Restore default layout"
msgstr "Voreingestelltes Layout wiederherstellen"
#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:742
#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:743
msgid ""
"Dropping onto a device is not supported. First add the book to the calibre "
"library."
@ -16139,6 +16142,21 @@ msgstr "CSS-Stylesheets nicht herunterladen."
#~ msgid " "
#~ msgstr " "
#~ msgid ""
#~ "Regular expression: the expression must match anywhere in the metadata"
#~ msgstr ""
#~ "Regulärer Ausdruck: der Reguläre Ausdruck muss irgendwo in den Metadaten "
#~ "übereinstimmen"
#~ msgid "Contains: the word or phrase matches anywhere in the metadata"
#~ msgstr ""
#~ "Enthalten: Word oder Ausdruck stimmt irgendwo in den Metadaten überein"
#~ msgid "Equals: the word or phrase must match an entire metadata field"
#~ msgstr ""
#~ "Übereinstimmend: Word oder Ausdruck muss mit einem ganzen Metadatenfeld "
#~ "übereinstimmen"
#~ msgid "Masthead font:"
#~ msgstr "Impressumsschrift:"

File diff suppressed because it is too large Load Diff

View File

@ -7,14 +7,14 @@ msgid ""
msgstr ""
"Project-Id-Version: calibre\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2010-11-10 14:27+0000\n"
"PO-Revision-Date: 2010-11-10 20:32+0000\n"
"POT-Creation-Date: 2010-11-12 23:11+0000\n"
"PO-Revision-Date: 2010-11-15 01:12+0000\n"
"Last-Translator: Vladimir Oka <Unknown>\n"
"Language-Team: English (United Kingdom) <en_GB@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Launchpad-Export-Date: 2010-11-11 04:42+0000\n"
"X-Launchpad-Export-Date: 2010-11-16 05:05+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:43
@ -31,7 +31,7 @@ msgstr "Does absolutely nothing"
#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70
#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71
#: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267
#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:643
#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:650
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:401
#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:97
#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:100
@ -74,14 +74,14 @@ msgstr "Does absolutely nothing"
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:78
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:119
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:153
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:616
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:822
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:824
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:620
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:826
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:828
#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:49
#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:51
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:911
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:916
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:982
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:913
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:918
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:984
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:143
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:150
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:64
@ -123,8 +123,8 @@ msgstr "Does absolutely nothing"
#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:141
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:927
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:936
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1243
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1246
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1249
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1252
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:120
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:155
@ -192,7 +192,7 @@ msgstr "User Interface Action"
msgid "Preferences"
msgstr "Preferences"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:17
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:15
msgid ""
"Follow all local links in an HTML file and create a ZIP file containing all "
"linked files. This plugin is run every time you add an HTML file to the "
@ -202,7 +202,7 @@ msgstr ""
"linked files. This plugin is run every time you add an HTML file to the "
"library."
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:53
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:51
msgid ""
"Character encoding for the input HTML files. Common choices include: cp1252, "
"latin1, iso-8859-1 and utf-8."
@ -210,7 +210,7 @@ msgstr ""
"Character encoding for the input HTML files. Common choices include: cp1252, "
"latin1, iso-8859-1 and utf-8."
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:60
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:58
msgid ""
"Create a PMLZ archive containing the PML file and all images in the "
"directory pmlname_img or images. This plugin is run every time you add a PML "
@ -220,7 +220,7 @@ msgstr ""
"directory pmlname_img or images. This plugin is run every time you add a PML "
"file to the library."
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:94
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:92
msgid "Extract cover from comic files"
msgstr "Extract cover from comic files"
@ -267,44 +267,44 @@ msgstr "Set metadata in %s files"
msgid "Set metadata from %s files"
msgstr "Set metadata from %s files"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:711
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:712
msgid "Look and Feel"
msgstr "Look and Feel"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:713
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:725
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:736
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:747
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:714
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:726
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:737
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:748
msgid "Interface"
msgstr "Interface"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:717
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:718
msgid "Adjust the look and feel of the calibre interface to suit your tastes"
msgstr ""
"Adjust the look and feel of the calibre interface to suit your tastes"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:723
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:724
msgid "Behavior"
msgstr "Behaviour"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:729
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:730
msgid "Change the way calibre behaves"
msgstr "Change the way calibre behaves"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:734
#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:208
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:735
#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:209
msgid "Add your own columns"
msgstr "Add your own columns"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:740
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:741
msgid "Add/remove your own columns to the calibre book list"
msgstr "Add/remove your own columns to the calibre book list"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:745
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:746
msgid "Customize the toolbar"
msgstr "Customise the toolbar"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:751
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:752
msgid ""
"Customize the toolbars and context menus, changing which actions are "
"available in each"
@ -312,56 +312,56 @@ msgstr ""
"Customise the toolbars and context menus, changing which actions are "
"available in each"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:757
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:758
msgid "Input Options"
msgstr "Input Options"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:759
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:770
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:781
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:760
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:771
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:782
msgid "Conversion"
msgstr "Conversion"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:763
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:764
msgid "Set conversion options specific to each input format"
msgstr "Set conversion options specific to each input format"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:768
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:769
msgid "Common Options"
msgstr "Common Options"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:774
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:775
msgid "Set conversion options common to all formats"
msgstr "Set conversion options common to all formats"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:779
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:780
msgid "Output Options"
msgstr "Output Options"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:785
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:786
msgid "Set conversion options specific to each output format"
msgstr "Set conversion options specific to each output format"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:790
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:791
msgid "Adding books"
msgstr "Adding books"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:792
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:804
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:816
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:828
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:793
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:805
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:817
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:829
msgid "Import/Export"
msgstr "Import/Export"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:796
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:797
msgid "Control how calibre reads metadata from files when adding books"
msgstr "Control how calibre reads metadata from files when adding books"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:802
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:803
msgid "Saving books to disk"
msgstr "Saving books to disc"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:808
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:809
msgid ""
"Control how calibre exports files from its database to disk when using Save "
"to disk"
@ -369,32 +369,32 @@ msgstr ""
"Control how calibre exports files from its database to disc when using Save "
"to disc"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:814
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:815
msgid "Sending books to devices"
msgstr "Sending books to devices"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:820
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:821
msgid "Control how calibre transfers files to your ebook reader"
msgstr "Control how calibre transfers files to your ebook reader"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:826
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:827
msgid "Metadata plugboards"
msgstr "Metadata plugboards"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:832
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:833
msgid "Change metadata fields before saving/sending"
msgstr "Change metadata fields before saving/sending"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:837
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:838
msgid "Sharing books by email"
msgstr "Sharing books by email"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:839
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:851
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:840
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:852
msgid "Sharing"
msgstr "Sharing"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:843
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:844
msgid ""
"Setup sharing of books via email. Can be used for automatic sending of "
"downloaded news to your devices"
@ -402,11 +402,11 @@ msgstr ""
"Setup sharing of books via email. Can be used for automatic sending of "
"downloaded news to your devices"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:849
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:850
msgid "Sharing over the net"
msgstr "Sharing over the net"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:855
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:856
msgid ""
"Setup the calibre Content Server which will give you access to your calibre "
"library from anywhere, on any device, over the internet"
@ -414,33 +414,33 @@ msgstr ""
"Setup the calibre Content Server which will give you access to your calibre "
"library from anywhere, on any device, over the internet"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:862
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:863
msgid "Plugins"
msgstr "Plugins"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:864
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:876
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:887
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:865
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:877
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:888
msgid "Advanced"
msgstr "Advanced"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:868
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:869
msgid "Add/remove/customize various bits of calibre functionality"
msgstr "Add/remove/customise various bits of calibre functionality"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:874
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:875
msgid "Tweaks"
msgstr "Tweaks"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:880
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:881
msgid "Fine tune how calibre behaves in various contexts"
msgstr "Fine tune how calibre behaves in various contexts"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:885
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:886
msgid "Miscellaneous"
msgstr "Miscellaneous"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:891
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:892
msgid "Miscellaneous advanced configuration"
msgstr "Miscellaneous advanced configuration"
@ -485,7 +485,7 @@ msgstr ""
"no information about the input document."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:59
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:436
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:444
msgid ""
"This profile is intended for the SONY PRS line. The 500/505/600/700 etc."
msgstr ""
@ -496,62 +496,62 @@ msgid "This profile is intended for the SONY PRS 300."
msgstr "This profile is intended for the SONY PRS 300."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:80
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:476
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:484
msgid "This profile is intended for the SONY PRS-900."
msgstr "This profile is intended for the SONY PRS-900."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:88
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:506
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:513
msgid "This profile is intended for the Microsoft Reader."
msgstr "This profile is intended for Microsoft's Reader format."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:99
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:517
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:524
msgid "This profile is intended for the Mobipocket books."
msgstr "This profile is intended for the Mobipocket books."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:112
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:530
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:537
msgid "This profile is intended for the Hanlin V3 and its clones."
msgstr "This profile is intended for the Hanlin V3 and its clones."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:124
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:542
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:549
msgid "This profile is intended for the Hanlin V5 and its clones."
msgstr "This profile is intended for the Hanlin V5 and its clones."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:134
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:550
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:557
msgid "This profile is intended for the Cybook G3."
msgstr "This profile is intended for the Cybook G3."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:147
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:563
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:570
msgid "This profile is intended for the Cybook Opus."
msgstr "This profile is intended for the Cybook Opus."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:159
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:576
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:583
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:171
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:617
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:631
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:183
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:630
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:644
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:196
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:644
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:658
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:208
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:658
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:672
msgid "This profile is intended for the B&N Nook."
msgstr "This profile is intended for the B&N Nook."
@ -569,29 +569,29 @@ msgstr ""
"you want to produce a document intended to be read on a computer, or on a "
"range of different devices."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:273
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:276
msgid ""
"Intended for the iPad and similar devices with a resolution of 768x1024"
msgstr ""
"Intended for the iPad and similar devices with a resolution of 768x1024"
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:427
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:435
msgid "Intended for generic tablet devices, does no resizing of images"
msgstr "Intended for generic tablet devices, does no resizing of images"
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:454
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:462
msgid "This profile is intended for the Kobo Reader."
msgstr "This profile is intended for the Kobo Reader."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:467
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:475
msgid "This profile is intended for the SONY PRS-300."
msgstr "This profile is intended for the SONY PRS-300."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:485
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:493
msgid "This profile is intended for the 5-inch JetBook."
msgstr "This profile is intended for the 5-inch JetBook."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:494
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:502
msgid ""
"This profile is intended for the SONY PRS line. The 500/505/700 etc, in "
"landscape mode. Mainly useful for comics."
@ -599,11 +599,11 @@ msgstr ""
"This profile is intended for the SONY PRS line. The 500, 505, 700 e.t.c., in "
"landscape mode. Mainly useful for reading comics and similar print layouts."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:597
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:609
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:672
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:686
msgid "This profile is intended for the Sanda Bambook."
msgstr "This profile is intended for the Sanda Bambook."
@ -679,7 +679,7 @@ msgstr "Disable the named plugin"
msgid "Communicate with Android phones."
msgstr "Communicate with Android devices."
#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:53
#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:56
msgid ""
"Comma separated list of directories to send e-books to on the device. The "
"first one that exists will be used"
@ -687,7 +687,7 @@ 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:95
#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:98
msgid "Communicate with S60 phones."
msgstr "Communicate with S60 phones."
@ -1043,6 +1043,14 @@ msgstr "The Nook"
msgid "Communicate with the Nook eBook reader."
msgstr "Communicate with the Nook eBook reader."
#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:85
msgid "Nook Color"
msgstr "Nook Color"
#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:86
msgid "Communicate with the Nook Color eBook reader."
msgstr "Communicate with the Nook Color eBook reader."
#: /home/kovid/work/calibre/src/calibre/devices/nuut2/driver.py:17
msgid "Communicate with the Nuut2 eBook reader."
msgstr "Communicate with the Nuut2 eBook reader."
@ -2779,7 +2787,7 @@ msgstr ""
"LibraryThing.com\n"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1308
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1399
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1401
msgid "Cover"
msgstr "Cover"
@ -2820,70 +2828,70 @@ msgstr "All articles"
msgid "This is an Amazon Topaz book. It cannot be processed."
msgstr "This is an Amazon Topaz book. It cannot be processed."
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1400
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1402
msgid "Title Page"
msgstr "Title Page"
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1401
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1403
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:53
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:199
msgid "Table of Contents"
msgstr "Table of Contents"
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1402
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1404
msgid "Index"
msgstr "Index"
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1403
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1405
msgid "Glossary"
msgstr "Glossary"
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1404
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1406
msgid "Acknowledgements"
msgstr "Acknowledgements"
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1405
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1407
msgid "Bibliography"
msgstr "Bibliography"
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1406
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1408
msgid "Colophon"
msgstr "Colophon"
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1407
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1409
msgid "Copyright"
msgstr "Copyright"
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1408
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1410
msgid "Dedication"
msgstr "Dedication"
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1409
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1411
msgid "Epigraph"
msgstr "Epigraph"
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1410
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1412
msgid "Foreword"
msgstr "Foreword"
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1411
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1413
msgid "List of Illustrations"
msgstr "List of Illustrations"
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1412
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1414
msgid "List of Tables"
msgstr "List of Tables"
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1413
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1415
msgid "Notes"
msgstr "Notes"
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1414
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1416
msgid "Preface"
msgstr "Preface"
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1415
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1417
msgid "Main Text"
msgstr "Main Text"
@ -3933,7 +3941,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:391
#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:101
#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:741
#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:742
msgid "Not allowed"
msgstr "Not allowed"
@ -5045,11 +5053,11 @@ msgstr ""
"in a previous conversion (if they exist) instead of using the defaults "
"specified in the Preferences"
#: /home/kovid/work/calibre/src/calibre/gui2/convert/bulk.py:68
#: /home/kovid/work/calibre/src/calibre/gui2/convert/bulk.py:70
msgid "Bulk Convert"
msgstr "Bulk Convert"
#: /home/kovid/work/calibre/src/calibre/gui2/convert/bulk.py:81
#: /home/kovid/work/calibre/src/calibre/gui2/convert/bulk.py:83
#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:185
msgid "Options specific to the output format."
msgstr "Options specific to the output format."
@ -6255,10 +6263,10 @@ msgstr "Sending email to"
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:982
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:990
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1083
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1168
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1287
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1295
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1089
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1174
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1293
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1301
msgid "No suitable formats"
msgstr "No suitable formats"
@ -6284,37 +6292,37 @@ msgstr "Failed to email the following books:"
msgid "Sent by email:"
msgstr "Sent by email:"
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1042
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1048
msgid "News:"
msgstr "News:"
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1043
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1049
msgid "Attached is the"
msgstr "Attached is the"
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1054
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1060
msgid "Sent news to"
msgstr "Sent news to"
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1084
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1169
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1288
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1090
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1175
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1294
msgid "Auto convert the following books before uploading to the device?"
msgstr "Auto convert the following books before uploading to the device?"
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1114
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1120
msgid "Sending catalogs to device."
msgstr "Sending catalogues to device."
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1201
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1207
msgid "Sending news to device."
msgstr "Sending news to device."
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1254
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1260
msgid "Sending books to device."
msgstr "Sending books to device."
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1296
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1302
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."
@ -6322,11 +6330,11 @@ msgstr ""
"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."
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1360
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1366
msgid "No space on device"
msgstr "No space on device"
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1361
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1367
msgid ""
"<p>Cannot upload books to device there is no more free space available "
msgstr ""
@ -7709,46 +7717,46 @@ msgid "Advanced Search"
msgstr "Advanced Search"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:199
msgid "Find entries that have..."
msgstr "Find entries that have..."
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:200
msgid "&All these words:"
msgstr "&All these words:"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:201
msgid "This exact &phrase:"
msgstr "This exact &phrase:"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:202
msgid "&One or more of these words:"
msgstr "&One or more of these words:"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:203
msgid "But dont show entries that have..."
msgstr "But dont show entries that have..."
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:204
msgid "Any of these &unwanted words:"
msgstr "Any of these &unwanted words:"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:205
msgid "What kind of match to use:"
msgstr "What kind of match to use:"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:200
msgid "Contains: the word or phrase matches anywhere in the metadata field"
msgstr "Contains: the word or phrase matches anywhere in the metadata field"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:201
msgid "Equals: the word or phrase must match the entire metadata field"
msgstr "Equals: the word or phrase must match the entire metadata field"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:202
msgid ""
"Regular expression: the expression must match anywhere in the metadata field"
msgstr ""
"Regular expression: the expression must match anywhere in the metadata field"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:203
msgid "Find entries that have..."
msgstr "Find entries that have..."
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:204
msgid "&All these words:"
msgstr "&All these words:"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:205
msgid "This exact &phrase:"
msgstr "This exact &phrase:"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:206
msgid "Contains: the word or phrase matches anywhere in the metadata"
msgstr "Contains: the word or phrase matches anywhere in the metadata"
msgid "&One or more of these words:"
msgstr "&One or more of these words:"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:207
msgid "Equals: the word or phrase must match an entire metadata field"
msgstr "Equals: the word or phrase must match an entire metadata field"
msgid "But dont show entries that have..."
msgstr "But dont show entries that have..."
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:208
msgid ""
"Regular expression: the expression must match anywhere in the metadata"
msgstr ""
"Regular expression: the expression must match anywhere in the metadata"
msgid "Any of these &unwanted words:"
msgstr "Any of these &unwanted words:"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:209
msgid ""
@ -8585,47 +8593,47 @@ msgstr "Marked for deletion"
msgid "Double click to <b>edit</b> me<br><br>"
msgstr "Double click to <b>edit</b> me<br><br>"
#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:146
#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:147
msgid "Hide column %s"
msgstr "Hide column %s"
#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:151
#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:152
msgid "Sort on %s"
msgstr "Sort on %s"
#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:152
#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:153
msgid "Ascending"
msgstr "Ascending"
#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:155
#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:156
msgid "Descending"
msgstr "Descending"
#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:167
#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:168
msgid "Change text alignment for %s"
msgstr "Change text alignment for %s"
#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:169
#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:170
msgid "Left"
msgstr "Left"
#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:169
#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:170
msgid "Right"
msgstr "Right"
#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:170
#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:171
msgid "Center"
msgstr "Centre"
#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:189
#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:190
msgid "Show column"
msgstr "Show column"
#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:201
#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:202
msgid "Restore default layout"
msgstr "Restore default layout"
#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:742
#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:743
msgid ""
"Dropping onto a device is not supported. First add the book to the calibre "
"library."
@ -13500,3 +13508,14 @@ msgstr "Do not download CSS stylesheets."
#~ msgid " "
#~ msgstr " "
#~ msgid ""
#~ "Regular expression: the expression must match anywhere in the metadata"
#~ msgstr ""
#~ "Regular expression: the expression must match anywhere in the metadata"
#~ msgid "Contains: the word or phrase matches anywhere in the metadata"
#~ msgstr "Contains: the word or phrase matches anywhere in the metadata"
#~ msgid "Equals: the word or phrase must match an entire metadata field"
#~ msgstr "Equals: the word or phrase must match an entire metadata field"

View File

@ -10,17 +10,17 @@ msgid ""
msgstr ""
"Project-Id-Version: es\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2010-11-10 14:27+0000\n"
"PO-Revision-Date: 2010-11-10 21:13+0000\n"
"Last-Translator: DiegoJ <diegojromerolopez@gmail.com>\n"
"POT-Creation-Date: 2010-11-12 23:11+0000\n"
"PO-Revision-Date: 2010-11-14 17:36+0000\n"
"Last-Translator: Jellby <Unknown>\n"
"Language-Team: Spanish\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Launchpad-Export-Date: 2010-11-11 04:42+0000\n"
"X-Launchpad-Export-Date: 2010-11-15 04:59+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:494
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:502
msgid ""
"This profile is intended for the SONY PRS line. The 500/505/700 etc, in "
"landscape mode. Mainly useful for comics."
@ -28,7 +28,7 @@ msgstr ""
"Este perfil está pensado para la línea PRS de SONY. Los 500/505/700, etc., "
"en modo apaisado. Útil principalmente para cómics."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:597
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:609
msgid "This profile is intended for the Amazon Kindle DX."
msgstr "Este perfil está pensado para el Kindle DX de Amazon."
@ -50,7 +50,7 @@ msgstr "No hace absolutamente nada"
#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70
#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71
#: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267
#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:643
#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:650
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:401
#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:97
#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:100
@ -93,14 +93,14 @@ msgstr "No hace absolutamente nada"
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:78
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:119
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:153
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:616
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:822
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:824
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:620
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:826
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:828
#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:49
#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:51
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:911
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:916
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:982
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:913
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:918
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:984
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:143
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:150
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:64
@ -142,8 +142,8 @@ msgstr "No hace absolutamente nada"
#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:141
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:927
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:936
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1243
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1246
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1249
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1252
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:120
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:155
@ -211,7 +211,7 @@ msgstr "Acción de interfaz de usuario"
msgid "Preferences"
msgstr "Preferencias"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:17
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:15
msgid ""
"Follow all local links in an HTML file and create a ZIP file containing all "
"linked files. This plugin is run every time you add an HTML file to the "
@ -221,7 +221,7 @@ msgstr ""
"con los archivos enlazados. Este complemento se ejecuta cada vez que se "
"añade un archivo HTML a la biblioteca."
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:53
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:51
msgid ""
"Character encoding for the input HTML files. Common choices include: cp1252, "
"latin1, iso-8859-1 and utf-8."
@ -229,7 +229,7 @@ msgstr ""
"Codificación de los archivos HTML de entrada. Las opciones comunes incluyen: "
"cp1252, latin1, iso-8859-1 y utf-8."
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:60
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:58
msgid ""
"Create a PMLZ archive containing the PML file and all images in the "
"directory pmlname_img or images. This plugin is run every time you add a PML "
@ -239,7 +239,7 @@ msgstr ""
"los directorios pmlname_img o imágenes. Este complemento se ejecutará cada "
"vez que añada un archivo PML a la biblioteca"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:94
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:92
msgid "Extract cover from comic files"
msgstr "Extraer la portada de los archivos de cómic"
@ -286,45 +286,45 @@ msgstr "Asignar metadatos a los archivos %s"
msgid "Set metadata from %s files"
msgstr "Establecer metadatos desde archivos %s"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:711
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:712
msgid "Look and Feel"
msgstr "Aspecto Visual y Apariencia"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:713
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:725
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:736
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:747
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:714
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:726
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:737
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:748
msgid "Interface"
msgstr "Interfaz"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:717
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:718
msgid "Adjust the look and feel of the calibre interface to suit your tastes"
msgstr ""
"Ajuste la apariencia y sensación de la interfaz de calibre para que se "
"adapte a sus gustos"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:723
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:724
msgid "Behavior"
msgstr "Comportamiento"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:729
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:730
msgid "Change the way calibre behaves"
msgstr "Cambiar el comportamiento de calibre"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:734
#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:208
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:735
#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:209
msgid "Add your own columns"
msgstr "Añadir sus propias columnas"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:740
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:741
msgid "Add/remove your own columns to the calibre book list"
msgstr "Añada/elimine sus propias columnas en la lista de libros de calibre"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:745
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:746
msgid "Customize the toolbar"
msgstr "Personalizar la barra de herramientas"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:751
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:752
msgid ""
"Customize the toolbars and context menus, changing which actions are "
"available in each"
@ -332,60 +332,60 @@ msgstr ""
"Personaliza las barras de herramientas y los menús de contexto, cambiando "
"las acciones que estarán disponible en cada uno"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:757
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:758
msgid "Input Options"
msgstr "Opciones de entrada"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:759
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:770
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:781
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:760
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:771
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:782
msgid "Conversion"
msgstr "Conversión"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:763
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:764
msgid "Set conversion options specific to each input format"
msgstr ""
"Establecer las opciones de conversión específicas de cada formato de entrada"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:768
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:769
msgid "Common Options"
msgstr "Opciones comunes"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:774
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:775
msgid "Set conversion options common to all formats"
msgstr ""
"Establecer las opciones de conversión comunes para todos los formatos"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:779
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:780
msgid "Output Options"
msgstr "Opciones de salida"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:785
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:786
msgid "Set conversion options specific to each output format"
msgstr ""
"Establece las opciones específicas de conversión para cada formato de salida"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:790
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:791
msgid "Adding books"
msgstr "Añadir libros"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:792
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:804
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:816
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:828
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:793
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:805
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:817
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:829
msgid "Import/Export"
msgstr "Importar/Exportar"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:796
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:797
msgid "Control how calibre reads metadata from files when adding books"
msgstr ""
"Controla cuándo calibre lee los metadatos de los archivos al añadir libros"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:802
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:803
msgid "Saving books to disk"
msgstr "Guardar libros en disco"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:808
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:809
msgid ""
"Control how calibre exports files from its database to disk when using Save "
"to disk"
@ -393,33 +393,33 @@ msgstr ""
"Controla cuándo calibre exporta archivos de su base de datos al dicos al "
"usar Guardar al disco"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:814
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:815
msgid "Sending books to devices"
msgstr "Enviar libros a dispositivos"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:820
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:821
msgid "Control how calibre transfers files to your ebook reader"
msgstr ""
"Controla cuándo calibre transfiere los archivos a su lector de libros"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:826
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:827
msgid "Metadata plugboards"
msgstr "Control de metadatos"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:832
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:833
msgid "Change metadata fields before saving/sending"
msgstr "Cambiar los cambpos de metadatos antes de guardar/enviar"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:837
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:838
msgid "Sharing books by email"
msgstr "Compartir de libros por correo"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:839
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:851
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:840
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:852
msgid "Sharing"
msgstr "Compartir"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:843
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:844
msgid ""
"Setup sharing of books via email. Can be used for automatic sending of "
"downloaded news to your devices"
@ -427,11 +427,11 @@ msgstr ""
"Configurar la compartición de libros por correo electrónico. Puede usarse "
"para enviar automáticamente las noticias descargadas a sus dispositivos"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:849
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:850
msgid "Sharing over the net"
msgstr "Compartir por red"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:855
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:856
msgid ""
"Setup the calibre Content Server which will give you access to your calibre "
"library from anywhere, on any device, over the internet"
@ -440,33 +440,33 @@ msgstr ""
"biblioteca de calibre en cualquier lugar, con cualquier dispositivo, a "
"través de Internet."
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:862
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:863
msgid "Plugins"
msgstr "Complementos"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:864
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:876
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:887
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:865
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:877
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:888
msgid "Advanced"
msgstr "Avanzada"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:868
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:869
msgid "Add/remove/customize various bits of calibre functionality"
msgstr "Añadir/eliminar/configurar diversas funciones de calibre"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:874
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:875
msgid "Tweaks"
msgstr "Ajustes"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:880
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:881
msgid "Fine tune how calibre behaves in various contexts"
msgstr "Ajuste como se comporta calibre en diversos contextos"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:885
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:886
msgid "Miscellaneous"
msgstr "Miscelánea"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:891
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:892
msgid "Miscellaneous advanced configuration"
msgstr "Configuración miscelánea avanzada"
@ -512,7 +512,7 @@ msgstr ""
"útil si no sabe nada del documento de entrada."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:59
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:436
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:444
msgid ""
"This profile is intended for the SONY PRS line. The 500/505/600/700 etc."
msgstr ""
@ -524,62 +524,62 @@ msgid "This profile is intended for the SONY PRS 300."
msgstr "Este perfil está pensado para el SONY PRS-300."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:80
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:476
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:484
msgid "This profile is intended for the SONY PRS-900."
msgstr "Este perfil está pensado para el SONY PRS-900"
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:88
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:506
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:513
msgid "This profile is intended for the Microsoft Reader."
msgstr "Este perfil está pensado para el Microsoft Reader."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:99
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:517
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:524
msgid "This profile is intended for the Mobipocket books."
msgstr "Este perfil está pensado para los libros Mobipocket."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:112
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:530
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:537
msgid "This profile is intended for the Hanlin V3 and its clones."
msgstr "Este perfil está pensado para el Hanlin V3 y sus clones."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:124
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:542
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:549
msgid "This profile is intended for the Hanlin V5 and its clones."
msgstr "Este perfil está pensado para el Hanlin V5 y sus clones."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:134
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:550
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:557
msgid "This profile is intended for the Cybook G3."
msgstr "Este perfil está pensado para el Cybook Gen3."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:147
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:563
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:570
msgid "This profile is intended for the Cybook Opus."
msgstr "Este perfil está pensado para el Cybook Opus."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:159
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:576
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:583
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:171
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:617
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:631
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:183
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:630
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:644
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:196
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:644
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:658
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:208
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:658
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:672
msgid "This profile is intended for the B&N Nook."
msgstr "Este perfile está pensado para el Nook de B&N."
@ -597,30 +597,30 @@ msgstr ""
"útil si quiere generar un documento que pueda ser leido en el PC o en varios "
"dispositivos diferentes."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:273
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:276
msgid ""
"Intended for the iPad and similar devices with a resolution of 768x1024"
msgstr ""
"Pensado para el Ipad y dispositivos similares con una resolución de 768x1024"
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:427
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:435
msgid "Intended for generic tablet devices, does no resizing of images"
msgstr ""
"Orientado para dispositivos de tableta genéricos, sin redimensión de imágenes"
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:454
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:462
msgid "This profile is intended for the Kobo Reader."
msgstr "Este perfil está pensado para el lector Kobo"
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:467
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:475
msgid "This profile is intended for the SONY PRS-300."
msgstr "Este perfil está pensado para el SONY PRS-300."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:485
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:493
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:672
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:686
msgid "This profile is intended for the Sanda Bambook."
msgstr "Este perfil está pensado para el Sandra Bambook."
@ -696,7 +696,7 @@ msgstr "Desactivar el complemento nombrado"
msgid "Communicate with Android phones."
msgstr "Comunicar con teléfonos Android."
#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:53
#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:56
msgid ""
"Comma separated list of directories to send e-books to on the device. The "
"first one that exists will be used"
@ -704,7 +704,7 @@ msgstr ""
"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:95
#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:98
msgid "Communicate with S60 phones."
msgstr "Comunicar con teléfonos S60."
@ -1063,6 +1063,14 @@ msgstr "El Nook"
msgid "Communicate with the Nook eBook reader."
msgstr "Comunicarse con el lector Nook."
#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:85
msgid "Nook Color"
msgstr "Nook Color"
#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:86
msgid "Communicate with the Nook Color eBook reader."
msgstr "Comunicar con el lector Nook Color."
#: /home/kovid/work/calibre/src/calibre/devices/nuut2/driver.py:17
msgid "Communicate with the Nuut2 eBook reader."
msgstr "Comunicar con el lector Nuut2."
@ -2837,7 +2845,7 @@ msgstr ""
"libro identificado por el ISBN.\n"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1308
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1399
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1401
msgid "Cover"
msgstr "Portada"
@ -2881,70 +2889,70 @@ msgstr "Todos los artículos"
msgid "This is an Amazon Topaz book. It cannot be processed."
msgstr "Este es un libro Topaz de Amazon. No se puede procesar."
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1400
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1402
msgid "Title Page"
msgstr "Página de título"
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1401
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1403
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:53
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:199
msgid "Table of Contents"
msgstr "Índice"
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1402
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1404
msgid "Index"
msgstr "Índice analítico"
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1403
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1405
msgid "Glossary"
msgstr "Glosario"
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1404
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1406
msgid "Acknowledgements"
msgstr "Agradecimientos"
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1405
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1407
msgid "Bibliography"
msgstr "Bibliografía"
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1406
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1408
msgid "Colophon"
msgstr "Colofón"
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1407
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1409
msgid "Copyright"
msgstr "Copyright"
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1408
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1410
msgid "Dedication"
msgstr "Dedicatoria"
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1409
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1411
msgid "Epigraph"
msgstr "Epígrafe"
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1410
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1412
msgid "Foreword"
msgstr "Prólogo"
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1411
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1413
msgid "List of Illustrations"
msgstr "Lista de ilustraciones"
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1412
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1414
msgid "List of Tables"
msgstr "Lista de tablas"
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1413
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1415
msgid "Notes"
msgstr "Notas"
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1414
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1416
msgid "Preface"
msgstr "Prefacio"
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1415
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1417
msgid "Main Text"
msgstr "Texto principal"
@ -4022,7 +4030,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:391
#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:101
#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:741
#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:742
msgid "Not allowed"
msgstr "No permitido"
@ -5138,11 +5146,11 @@ msgstr ""
"valores guardados en una conversión anterior (si existe) en vez de usar los "
"predeterminados especificados en las Preferencias"
#: /home/kovid/work/calibre/src/calibre/gui2/convert/bulk.py:68
#: /home/kovid/work/calibre/src/calibre/gui2/convert/bulk.py:70
msgid "Bulk Convert"
msgstr "Convertir en bloque"
#: /home/kovid/work/calibre/src/calibre/gui2/convert/bulk.py:81
#: /home/kovid/work/calibre/src/calibre/gui2/convert/bulk.py:83
#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:185
msgid "Options specific to the output format."
msgstr "Opciones específicas del formato de salida."
@ -6358,10 +6366,10 @@ msgstr "Enviando correo electrónico a"
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:982
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:990
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1083
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1168
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1287
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1295
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1089
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1174
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1293
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1301
msgid "No suitable formats"
msgstr "No hay formatos adecuados"
@ -6390,39 +6398,39 @@ msgstr "Fallo al enviar por correo electrónico los siguientes libros:"
msgid "Sent by email:"
msgstr "Enviado por correo electrónico:"
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1042
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1048
msgid "News:"
msgstr "Noticias:"
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1043
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1049
msgid "Attached is the"
msgstr "Adjunto está el"
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1054
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1060
msgid "Sent news to"
msgstr "Enviar noticias a"
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1084
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1169
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1288
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1090
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1175
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1294
msgid "Auto convert the following books before uploading to the device?"
msgstr ""
"¿Convertir automáticamente los siguientes libros antes de pasarlos al "
"dispositivo?"
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1114
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1120
msgid "Sending catalogs to device."
msgstr "Enviando catálogos al dispositivo."
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1201
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1207
msgid "Sending news to device."
msgstr "Enviando noticias al dispositivo."
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1254
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1260
msgid "Sending books to device."
msgstr "Enviando libros al dispositivo."
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1296
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1302
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."
@ -6431,11 +6439,11 @@ msgstr ""
"encontraron formatos adecuados. Convierta el(los) libro(s) a un formato "
"soportado por su dispositivo antes de volver a intentarlo."
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1360
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1366
msgid "No space on device"
msgstr "No hay espacio en el dispositivo"
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1361
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1367
msgid ""
"<p>Cannot upload books to device there is no more free space available "
msgstr ""
@ -7852,48 +7860,51 @@ msgid "Advanced Search"
msgstr "Búsqueda avanzada"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:199
msgid "Find entries that have..."
msgstr "Encuentra entradas que tengan..."
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:200
msgid "&All these words:"
msgstr "&Todas estas palabras:"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:201
msgid "This exact &phrase:"
msgstr "Esta &frase exacta:"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:202
msgid "&One or more of these words:"
msgstr "&Una o más de estas palabras:"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:203
msgid "But dont show entries that have..."
msgstr "Pero no mostrar las entradas que tengan..."
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:204
msgid "Any of these &unwanted words:"
msgstr "Cualquiera de estas palabras &no deseadas:"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:205
msgid "What kind of match to use:"
msgstr "Tipo de coincidencias:"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:206
msgid "Contains: the word or phrase matches anywhere in the metadata"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:200
msgid "Contains: the word or phrase matches anywhere in the metadata field"
msgstr ""
"Contiene: se busca la palabra o frase en cualquier posición de los metadatos"
"Contiene: la palabra o frase se busca en cualquier lugar del campo de "
"metadatos"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:201
msgid "Equals: the word or phrase must match the entire metadata field"
msgstr ""
"Coincide: la palabra o frase debe coincidir con el campo de metadatos "
"completo"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:202
msgid ""
"Regular expression: the expression must match anywhere in the metadata field"
msgstr ""
"Expresión regular: la expresión se busca en cualquier lugar del campo de "
"metadatos"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:203
msgid "Find entries that have..."
msgstr "Encuentra entradas que tengan..."
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:204
msgid "&All these words:"
msgstr "&Todas estas palabras:"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:205
msgid "This exact &phrase:"
msgstr "Esta &frase exacta:"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:206
msgid "&One or more of these words:"
msgstr "&Una o más de estas palabras:"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:207
msgid "Equals: the word or phrase must match an entire metadata field"
msgstr ""
"Coincide: La palabra o frase debe corresponder al campo de metadatos completo"
msgid "But dont show entries that have..."
msgstr "Pero no mostrar las entradas que tengan..."
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:208
msgid ""
"Regular expression: the expression must match anywhere in the metadata"
msgstr ""
"Expresión regular: se busca la expresión en cualquier lugar de los metadatos"
msgid "Any of these &unwanted words:"
msgstr "Cualquiera de estas palabras &no deseadas:"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:209
msgid ""
@ -8741,47 +8752,47 @@ msgstr "Marcado para borrarlo"
msgid "Double click to <b>edit</b> me<br><br>"
msgstr "Doble clic para <b>editarme</b><br><br>"
#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:146
#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:147
msgid "Hide column %s"
msgstr "Ocultar columna %s"
#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:151
#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:152
msgid "Sort on %s"
msgstr "Ordenar según %s"
#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:152
#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:153
msgid "Ascending"
msgstr "Ascendente"
#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:155
#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:156
msgid "Descending"
msgstr "Descendente"
#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:167
#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:168
msgid "Change text alignment for %s"
msgstr "Cambiar la alineación del texto para %s"
#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:169
#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:170
msgid "Left"
msgstr "Izquierda"
#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:169
#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:170
msgid "Right"
msgstr "Derecha"
#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:170
#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:171
msgid "Center"
msgstr "Centro"
#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:189
#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:190
msgid "Show column"
msgstr "Mostrar columna"
#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:201
#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:202
msgid "Restore default layout"
msgstr "Restaurar formato por defecto"
#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:742
#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:743
msgid ""
"Dropping onto a device is not supported. First add the book to the calibre "
"library."
@ -15853,6 +15864,19 @@ msgstr "No descargar estilos CSS."
#~ msgid " "
#~ msgstr " "
#~ msgid ""
#~ "Regular expression: the expression must match anywhere in the metadata"
#~ msgstr ""
#~ "Expresión regular: se busca la expresión en cualquier lugar de los metadatos"
#~ msgid "Contains: the word or phrase matches anywhere in the metadata"
#~ msgstr ""
#~ "Contiene: se busca la palabra o frase en cualquier posición de los metadatos"
#~ msgid "Equals: the word or phrase must match an entire metadata field"
#~ msgstr ""
#~ "Coincide: La palabra o frase debe corresponder al campo de metadatos completo"
#~ msgid "Masthead font:"
#~ msgstr "Tipo de letra para el rótulo:"

View File

@ -7,14 +7,14 @@ msgid ""
msgstr ""
"Project-Id-Version: calibre\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2010-11-10 14:27+0000\n"
"PO-Revision-Date: 2010-11-10 17:34+0000\n"
"Last-Translator: Bingen Markes <Unknown>\n"
"POT-Creation-Date: 2010-11-12 23:11+0000\n"
"PO-Revision-Date: 2010-11-14 04:08+0000\n"
"Last-Translator: gorkaazk <gorkaazkarate@euskalerria.org>\n"
"Language-Team: Basque <eu@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Launchpad-Export-Date: 2010-11-11 04:40+0000\n"
"X-Launchpad-Export-Date: 2010-11-15 04:58+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:43
@ -31,7 +31,7 @@ msgstr "Ez du ezer egiten"
#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70
#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71
#: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267
#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:643
#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:650
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:401
#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:97
#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:100
@ -74,14 +74,14 @@ msgstr "Ez du ezer egiten"
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:78
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:119
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:153
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:616
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:822
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:824
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:620
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:826
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:828
#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:49
#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:51
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:911
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:916
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:982
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:913
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:918
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:984
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:143
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:150
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:64
@ -123,8 +123,8 @@ msgstr "Ez du ezer egiten"
#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:141
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:927
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:936
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1243
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1246
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1249
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1252
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:120
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:155
@ -192,7 +192,7 @@ msgstr "Erabiltzailearen interfaze ekintza"
msgid "Preferences"
msgstr "Hobespenak"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:17
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:15
msgid ""
"Follow all local links in an HTML file and create a ZIP file containing all "
"linked files. This plugin is run every time you add an HTML file to the "
@ -202,7 +202,7 @@ msgstr ""
"estekatutako fitxategi guztiak barne dituelarik. Gehigarri hau, liburutegira "
"HTML fitxategi bat gehitzen duzun bakoitzean exekutatuko da."
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:53
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:51
msgid ""
"Character encoding for the input HTML files. Common choices include: cp1252, "
"latin1, iso-8859-1 and utf-8."
@ -210,7 +210,7 @@ msgstr ""
"HTML sorburu fitxategientzako karaktere kodeketa. Aukeraketa arruntak "
"barnean ditu: cp1252, latin1, iso-8859-1 and utf-8."
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:60
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:58
msgid ""
"Create a PMLZ archive containing the PML file and all images in the "
"directory pmlname_img or images. This plugin is run every time you add a PML "
@ -220,7 +220,7 @@ msgstr ""
"pmlname_img direktorioan dauden irudi guztiekin. Gehigarri hau, liburutegira "
"PML fitxategi bat gehitzen duzun bakoitzean exekutatuko da."
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:94
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:92
msgid "Extract cover from comic files"
msgstr "Erauzi ezazu liburu-azala komiki fitxategietatik"
@ -267,45 +267,45 @@ msgstr "Ezarri metadatuak %s fitxategietan"
msgid "Set metadata from %s files"
msgstr "Ezarri metadatuak %s fitxategietatik"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:711
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:712
msgid "Look and Feel"
msgstr "Itxura eta izaera"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:713
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:725
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:736
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:747
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:714
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:726
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:737
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:748
msgid "Interface"
msgstr "Interfazea"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:717
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:718
msgid "Adjust the look and feel of the calibre interface to suit your tastes"
msgstr "Doi ezazu calibreren interfazearen itxura zure gustuen arabera"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:723
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:724
msgid "Behavior"
msgstr "Jokabidea"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:729
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:730
msgid "Change the way calibre behaves"
msgstr "Alda ezazu calibreren jokatzeko era"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:734
#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:208
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:735
#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:209
msgid "Add your own columns"
msgstr "Gehi itzazu zureak diren zutabeak"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:740
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:741
msgid "Add/remove your own columns to the calibre book list"
msgstr ""
"Gehitu/ezabatu itzazu zuk egindako zure zutabeak calibreren liburu "
"zerrendara/zerrendatik"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:745
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:746
msgid "Customize the toolbar"
msgstr "Pertsonalizatu tresna-barra"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:751
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:752
msgid ""
"Customize the toolbars and context menus, changing which actions are "
"available in each"
@ -313,58 +313,58 @@ msgstr ""
"Pertsonalizatu tresna-barra eta testuinguruaren araberako menuak, bakoitzean "
"eskuragarri agertuko diren ekintzekin aldatuz."
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:757
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:758
msgid "Input Options"
msgstr "Sorburu aukerak"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:759
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:770
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:781
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:760
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:771
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:782
msgid "Conversion"
msgstr "Bihurketa"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:763
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:764
msgid "Set conversion options specific to each input format"
msgstr "Ezarri itzazu sorburu formatu bakoitzeko bihurketa aukera zehatzak"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:768
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:769
msgid "Common Options"
msgstr "Aukera komunak"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:774
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:775
msgid "Set conversion options common to all formats"
msgstr "Ezarri itzazu formatu guztietarako komunak diren bihurketa aukerak"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:779
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:780
msgid "Output Options"
msgstr "Helburu aukerak"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:785
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:786
msgid "Set conversion options specific to each output format"
msgstr "Ezarri itzazu helburu formatu bakoitzeko bihurketa aukera zehatzak"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:790
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:791
msgid "Adding books"
msgstr "Liburuak gehitzen"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:792
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:804
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:816
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:828
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:793
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:805
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:817
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:829
msgid "Import/Export"
msgstr "Inportatu/Esportatu"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:796
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:797
msgid "Control how calibre reads metadata from files when adding books"
msgstr ""
"Kontrola ezazu calibrek nola irakurtzen dituen metadatuak fitxategietatik "
"liburuak gehitzerakoan"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:802
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:803
msgid "Saving books to disk"
msgstr "Liburuak diskan gordetzen"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:808
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:809
msgid ""
"Control how calibre exports files from its database to disk when using Save "
"to disk"
@ -372,34 +372,34 @@ msgstr ""
"Kontrola ezazu calibrek nola esportatzen dituen fitxategiak bere datu "
"basetik diskora \"Diskoan gorde\" aukera erabiltzen denean."
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:814
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:815
msgid "Sending books to devices"
msgstr "Bidaltzen liburuak gailuetara"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:820
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:821
msgid "Control how calibre transfers files to your ebook reader"
msgstr ""
"Kontrola ezazu ea calibrek nola bidaltzen dituen fitxategiak zure liburu "
"elektronikoetara"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:826
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:827
msgid "Metadata plugboards"
msgstr "Metadatuen konektore-txartela"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:832
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:833
msgid "Change metadata fields before saving/sending"
msgstr "Aldatu metadatu eremuak gorde/igorri baino lehenago"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:837
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:838
msgid "Sharing books by email"
msgstr "Liburuak e-posta bidez partekatzen"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:839
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:851
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:840
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:852
msgid "Sharing"
msgstr "Partekatzen"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:843
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:844
msgid ""
"Setup sharing of books via email. Can be used for automatic sending of "
"downloaded news to your devices"
@ -407,11 +407,11 @@ msgstr ""
"Antolatu liburuen elkarbanatzea e-postaren bidez. Saretik deskargatutako "
"albisteak norbere gailuetara automatikoki bidaltzeko erabil daiteke"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:849
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:850
msgid "Sharing over the net"
msgstr "Sarean zehar elkarbanatzen"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:855
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:856
msgid ""
"Setup the calibre Content Server which will give you access to your calibre "
"library from anywhere, on any device, over the internet"
@ -420,35 +420,35 @@ msgstr ""
"interneten bidezko sarbidea emango dizun edozein lekutan eta edozein "
"gailuren bidez"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:862
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:863
msgid "Plugins"
msgstr "Pluginak"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:864
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:876
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:887
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:865
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:877
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:888
msgid "Advanced"
msgstr "Aurreratua"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:868
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:869
msgid "Add/remove/customize various bits of calibre functionality"
msgstr "Gehitu/ezabatu/pertsonalizatu calibreren zenbait aukera"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:874
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:875
msgid "Tweaks"
msgstr "Doikuntzak"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:880
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:881
msgid "Fine tune how calibre behaves in various contexts"
msgstr ""
"Afina ezazu zehaztasun handiz nola jokatuko duen calibrek hainbat "
"testuingurutan"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:885
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:886
msgid "Miscellaneous"
msgstr "Denetarik"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:891
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:892
msgid "Miscellaneous advanced configuration"
msgstr "Hainbat gauzetarako ezarpen aurreratuak"
@ -494,7 +494,7 @@ msgstr ""
"da sarrerako dokumentuari buruz ezer ez dakizunean."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:59
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:436
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:444
msgid ""
"This profile is intended for the SONY PRS line. The 500/505/600/700 etc."
msgstr ""
@ -506,62 +506,62 @@ msgid "This profile is intended for the SONY PRS 300."
msgstr "Profil hau \"SONY PRS 300\" horretara zuzendurik dago."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:80
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:476
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:484
msgid "This profile is intended for the SONY PRS-900."
msgstr "Profil hau \"SONY PRS 900\" horretara zuzendurik dago."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:88
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:506
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:513
msgid "This profile is intended for the Microsoft Reader."
msgstr "Profil hau Microsoft Reader-arentzat zuzendua dago."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:99
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:517
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:524
msgid "This profile is intended for the Mobipocket books."
msgstr "Profil hau Mobipocket liburuentzat zuzendua dago."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:112
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:530
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:537
msgid "This profile is intended for the Hanlin V3 and its clones."
msgstr "Profil hau Hanlin V3 eta bere klonentzat zuzendua dago."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:124
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:542
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:549
msgid "This profile is intended for the Hanlin V5 and its clones."
msgstr "Profil hau \"Hanlin V5\" eta bere klonetara zuzendurik dago."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:134
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:550
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:557
msgid "This profile is intended for the Cybook G3."
msgstr "Profil hau Cybook G3-arentzat zuzendua dago."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:147
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:563
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:570
msgid "This profile is intended for the Cybook Opus."
msgstr "Profil hau Cybook Opus-arentzat zuzendua dago."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:159
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:576
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:583
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:171
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:617
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:631
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:183
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:630
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:644
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:196
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:644
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:658
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:208
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:658
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:672
msgid "This profile is intended for the B&N Nook."
msgstr "Profil hau \"B&N Nook\" horrentzat dago prestaturik."
@ -579,32 +579,32 @@ msgstr ""
"da ordenagailu edota gailu ezberdinentzat zuzenduta dagoen dokumentu bat "
"egin nahi baduzu."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:273
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:276
msgid ""
"Intended for the iPad and similar devices with a resolution of 768x1024"
msgstr ""
"iPad eta antzeko trepetetarako zuzendurik, 768x1024 bereizmena duten "
"trepetetarako."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:427
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:435
msgid "Intended for generic tablet devices, does no resizing of images"
msgstr ""
"Edozein tablet gailutan erabiltzeko asmoz, ez ditu irudien neurriak modu "
"automatikoan aldatuko"
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:454
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:462
msgid "This profile is intended for the Kobo Reader."
msgstr "Profil hau \"Kobo Reader\" horietara zuzendurik dago."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:467
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:475
msgid "This profile is intended for the SONY PRS-300."
msgstr "Profil hau \"SONY PRS 300\" horretara zuzendurik dago."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:485
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:493
msgid "This profile is intended for the 5-inch JetBook."
msgstr "Profil hau 5 hazbeteko JetBook gailuarentzat dago prestaturik."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:494
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:502
msgid ""
"This profile is intended for the SONY PRS line. The 500/505/700 etc, in "
"landscape mode. Mainly useful for comics."
@ -613,11 +613,11 @@ msgstr ""
"500/505/600/700 eta abar orrialdea horizontal moduan erakutsita. Batez ere "
"komikietan erabilgarria."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:597
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:609
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:672
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:686
msgid "This profile is intended for the Sanda Bambook."
msgstr "Sanda Bambook horrentzat egindako profila."
@ -697,7 +697,7 @@ msgstr "Desgaitu izendaturiko gehigarria."
msgid "Communicate with Android phones."
msgstr "Adroid telefonoekin komunikatu."
#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:53
#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:56
msgid ""
"Comma separated list of directories to send e-books to on the device. The "
"first one that exists will be used"
@ -705,7 +705,7 @@ 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:95
#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:98
msgid "Communicate with S60 phones."
msgstr "S60 telefonoekin komunikatu."
@ -1067,6 +1067,14 @@ msgstr "Nook-a"
msgid "Communicate with the Nook eBook reader."
msgstr "Komunikatu Nook eBook irakurgailuarekin."
#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:85
msgid "Nook Color"
msgstr "Nook Color"
#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:86
msgid "Communicate with the Nook Color eBook reader."
msgstr "Jar zaitez Nook Color eBook reader horrekin harremanetan."
#: /home/kovid/work/calibre/src/calibre/devices/nuut2/driver.py:17
msgid "Communicate with the Nuut2 eBook reader."
msgstr "Komunikatu Nuut2 eBook irakurgailuarekin."
@ -2931,7 +2939,7 @@ msgstr ""
"hemendik: LibraryThing.com\n"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1308
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1399
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1401
msgid "Cover"
msgstr "Liburu-azala"
@ -2977,70 +2985,70 @@ msgstr "Artikulu guztiak"
msgid "This is an Amazon Topaz book. It cannot be processed."
msgstr "Hauxe Amazon Topaz liburua da. Ezin da prozesatu."
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1400
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1402
msgid "Title Page"
msgstr "Orriaren Izenburua"
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1401
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1403
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:53
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:199
msgid "Table of Contents"
msgstr "Aurkibidea"
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1402
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1404
msgid "Index"
msgstr "Indizea"
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1403
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1405
msgid "Glossary"
msgstr "Glosarioa"
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1404
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1406
msgid "Acknowledgements"
msgstr "Aipamenak"
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1405
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1407
msgid "Bibliography"
msgstr "Bibliografia"
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1406
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1408
msgid "Colophon"
msgstr "Azken oharra"
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1407
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1409
msgid "Copyright"
msgstr "Copyright-a"
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1408
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1410
msgid "Dedication"
msgstr "Eskaintza"
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1409
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1411
msgid "Epigraph"
msgstr "Epigrafea"
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1410
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1412
msgid "Foreword"
msgstr "Sarrera"
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1411
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1413
msgid "List of Illustrations"
msgstr "Irudien zerrenda"
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1412
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1414
msgid "List of Tables"
msgstr "Taulen zerrenda"
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1413
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1415
msgid "Notes"
msgstr "Oharrak"
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1414
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1416
msgid "Preface"
msgstr "Aitzinsolasa"
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1415
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1417
msgid "Main Text"
msgstr "Testu nagusia"
@ -4121,7 +4129,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:391
#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:101
#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:741
#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:742
msgid "Not allowed"
msgstr "Not allowed"
@ -5246,11 +5254,11 @@ msgstr ""
"gordetako bihurketen balioak (horrelakorik balego), erabili beharrean "
"Lehentasunetan zehaztutako balio lehenetsiak."
#: /home/kovid/work/calibre/src/calibre/gui2/convert/bulk.py:68
#: /home/kovid/work/calibre/src/calibre/gui2/convert/bulk.py:70
msgid "Bulk Convert"
msgstr "Karga handiko bihurketa"
#: /home/kovid/work/calibre/src/calibre/gui2/convert/bulk.py:81
#: /home/kovid/work/calibre/src/calibre/gui2/convert/bulk.py:83
#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:185
msgid "Options specific to the output format."
msgstr "Helburu formatuarentzako berariazko aukerak."
@ -6472,10 +6480,10 @@ msgstr "E-posta igortzen honi:"
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:982
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:990
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1083
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1168
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1287
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1295
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1089
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1174
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1293
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1301
msgid "No suitable formats"
msgstr "Ez dago formatu egokirik"
@ -6504,38 +6512,38 @@ msgstr "Huts egin du e-postaz hurrengo liburuak bidaltzerakoan:"
msgid "Sent by email:"
msgstr "E-postaz igorria:"
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1042
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1048
msgid "News:"
msgstr "Albisteak:"
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1043
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1049
msgid "Attached is the"
msgstr "Erantsita doana hau da"
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1054
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1060
msgid "Sent news to"
msgstr "Bidali albisteak honi:"
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1084
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1169
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1288
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1090
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1175
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1294
msgid "Auto convert the following books before uploading to the device?"
msgstr ""
"Bihurtu modu automatikoan hurrengo liburuak irakurgailuan kargatu aurretik?"
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1114
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1120
msgid "Sending catalogs to device."
msgstr "Katalogoak irakurgailura bidaltzen."
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1201
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1207
msgid "Sending news to device."
msgstr "Albisteak irakurgailura bidaltzen."
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1254
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1260
msgid "Sending books to device."
msgstr "Liburuak irakurgailura bidaltzen."
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1296
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1302
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."
@ -6544,11 +6552,11 @@ msgstr ""
"topatu egin ez delako. Lehenengo eta behin, bihurtu liburua(k) zure "
"irakurgailuak onartzen duen formaturen batean."
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1360
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1366
msgid "No space on device"
msgstr "Lekurik ez irakurgailuan"
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1361
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1367
msgid ""
"<p>Cannot upload books to device there is no more free space available "
msgstr ""
@ -7967,50 +7975,48 @@ msgid "Advanced Search"
msgstr "Bilaketa aurreratua"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:199
msgid "Find entries that have..."
msgstr "Bilatu hauxe duten sarrerak..."
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:200
msgid "&All these words:"
msgstr "Hitz &hauek guztiak:"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:201
msgid "This exact &phrase:"
msgstr "Zehatz eta mehatz &esaldi hau:"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:202
msgid "&One or more of these words:"
msgstr "&Bat edo gehiago hitz hauetatik:"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:203
msgid "But dont show entries that have..."
msgstr "Baina ez erakutsi honako hauxe daukaten sarrerak..."
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:204
msgid "Any of these &unwanted words:"
msgstr "&nahi-ez-den hitz hauetako bat:"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:205
msgid "What kind of match to use:"
msgstr "Zein motatako bat etortze erabili:"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:206
msgid "Contains: the word or phrase matches anywhere in the metadata"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:200
msgid "Contains: the word or phrase matches anywhere in the metadata field"
msgstr ""
"Bere baitan: metadatuetan edonon bat egiten duten hitzak edo esaldiak"
"Badauka: hitza edo esaldia metadatu eremuko edozein tokitan bat dator"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:201
msgid "Equals: the word or phrase must match the entire metadata field"
msgstr "Berdinak: hitza edo esaldia metadatu eremu osoan bat etorri behar du"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:202
msgid ""
"Regular expression: the expression must match anywhere in the metadata field"
msgstr ""
"Adierazpen erregularra: adierazpenak metadatu eremuko edozein tokitan bat "
"etorri behar"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:203
msgid "Find entries that have..."
msgstr "Bilatu hauxe duten sarrerak..."
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:204
msgid "&All these words:"
msgstr "Hitz &hauek guztiak:"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:205
msgid "This exact &phrase:"
msgstr "Zehatz eta mehatz &esaldi hau:"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:206
msgid "&One or more of these words:"
msgstr "&Bat edo gehiago hitz hauetatik:"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:207
msgid "Equals: the word or phrase must match an entire metadata field"
msgstr ""
"Berdinak: hitzak edo esaldiak metadatu baten eremu osoarekin egin beharko du "
"bat"
msgid "But dont show entries that have..."
msgstr "Baina ez erakutsi honako hauxe daukaten sarrerak..."
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:208
msgid ""
"Regular expression: the expression must match anywhere in the metadata"
msgstr ""
"Ohiko adierazpena: adierazpenak bat egin beharko du metadatuen edozein "
"tokitan"
msgid "Any of these &unwanted words:"
msgstr "&nahi-ez-den hitz hauetako bat:"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:209
msgid ""
@ -8859,47 +8865,47 @@ msgstr "Ezabatzeko markatuta"
msgid "Double click to <b>edit</b> me<br><br>"
msgstr "Egin ezazu klik birritan <b>editatzeko</b><br><br>"
#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:146
#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:147
msgid "Hide column %s"
msgstr "Ezkutatu %s zutabea"
#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:151
#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:152
msgid "Sort on %s"
msgstr "%s -en arabera sailkatu"
#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:152
#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:153
msgid "Ascending"
msgstr "Gorantz"
#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:155
#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:156
msgid "Descending"
msgstr "Beherantz"
#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:167
#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:168
msgid "Change text alignment for %s"
msgstr "Alda ezazu testuaren lerrokatzea %s horretarako"
#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:169
#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:170
msgid "Left"
msgstr "Ezkerretara"
#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:169
#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:170
msgid "Right"
msgstr "Eskuinetara"
#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:170
#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:171
msgid "Center"
msgstr "Erdian"
#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:189
#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:190
msgid "Show column"
msgstr "Erakutsi zutabea"
#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:201
#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:202
msgid "Restore default layout"
msgstr "Berrezarri lehenetsitako diseinua"
#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:742
#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:743
msgid ""
"Dropping onto a device is not supported. First add the book to the calibre "
"library."
@ -13797,6 +13803,15 @@ msgstr "Ez deskargatu CSS (Cascading Style Sheets) estilo orririk."
#~ msgid "Download &cover"
#~ msgstr "Deskargatu &liburu-azala"
#~ msgid "Contains: the word or phrase matches anywhere in the metadata"
#~ msgstr ""
#~ "Bere baitan: metadatuetan edonon bat egiten duten hitzak edo esaldiak"
#~ msgid "Equals: the word or phrase must match an entire metadata field"
#~ msgstr ""
#~ "Berdinak: hitzak edo esaldiak metadatu baten eremu osoarekin egin beharko du "
#~ "bat"
#~ msgid ""
#~ "[options]\n"
#~ "\n"
@ -13871,6 +13886,12 @@ msgstr "Ez deskargatu CSS (Cascading Style Sheets) estilo orririk."
#~ "Sortu modu automatikoan egile-izenaren araberako sailkapena oraingo egile-"
#~ "izen honetan oinarriturik"
#~ msgid ""
#~ "Regular expression: the expression must match anywhere in the metadata"
#~ msgstr ""
#~ "Ohiko adierazpena: adierazpenak bat egin beharko du metadatuen edozein "
#~ "tokitan"
#~ msgid ""
#~ "Comma separated list of formats to save for each book. By default all "
#~ "available books are saved."

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -8,14 +8,14 @@ msgid ""
msgstr ""
"Project-Id-Version: calibre_calibre-it\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2010-11-10 14:27+0000\n"
"PO-Revision-Date: 2010-11-11 10:09+0000\n"
"POT-Creation-Date: 2010-11-12 23:11+0000\n"
"PO-Revision-Date: 2010-11-15 12:15+0000\n"
"Last-Translator: MeltingShell <Unknown>\n"
"Language-Team: italiano\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Launchpad-Export-Date: 2010-11-12 04:44+0000\n"
"X-Launchpad-Export-Date: 2010-11-16 05:04+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
"X-Poedit-Bookmarks: -1,-1,-1,-1,-1,1105,-1,1312,-1,-1\n"
"Generated-By: pygettext.py 1.5\n"
@ -34,7 +34,7 @@ msgstr "Non fa assolutamente niente"
#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70
#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71
#: /home/kovid/work/calibre/src/calibre/devices/prs500/books.py:267
#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:643
#: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:650
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:401
#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:97
#: /home/kovid/work/calibre/src/calibre/ebooks/chm/input.py:100
@ -77,14 +77,14 @@ msgstr "Non fa assolutamente niente"
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:78
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:119
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:153
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:616
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:822
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:824
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:620
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:826
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:828
#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:49
#: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:51
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:911
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:916
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:982
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:913
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:918
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:984
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:143
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/reader.py:150
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:64
@ -126,8 +126,8 @@ msgstr "Non fa assolutamente niente"
#: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:141
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:927
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:936
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1243
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1246
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1249
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1252
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:120
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:155
@ -195,7 +195,7 @@ msgstr "Azioni interfaccia utente"
msgid "Preferences"
msgstr "Preferenze"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:17
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:15
msgid ""
"Follow all local links in an HTML file and create a ZIP file containing all "
"linked files. This plugin is run every time you add an HTML file to the "
@ -205,7 +205,7 @@ msgstr ""
"tutti i file collegati. Questo plug-in viene eseguito ogni volta che si "
"aggiunge un file HTML alla biblioteca."
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:53
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:51
msgid ""
"Character encoding for the input HTML files. Common choices include: cp1252, "
"latin1, iso-8859-1 and utf-8."
@ -213,7 +213,7 @@ msgstr ""
"Codifica dei caratteri nei file HTML in ingresso. Scelte comuni includono: "
"cp1252, latin1, iso-8859-1 e utf-8."
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:60
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:58
msgid ""
"Create a PMLZ archive containing the PML file and all images in the "
"directory pmlname_img or images. This plugin is run every time you add a PML "
@ -223,7 +223,7 @@ msgstr ""
"nella cartella pmlname_img o in images. Questo plug-in eseguito ogni volta "
"che si aggiunge un documento PML alla biblioteca."
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:94
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:92
msgid "Extract cover from comic files"
msgstr "Estrae le copertine dai file dei fumetti"
@ -270,45 +270,45 @@ msgstr "Imposta i metadati nei file %s"
msgid "Set metadata from %s files"
msgstr "imposta metadati da %s file"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:711
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:712
msgid "Look and Feel"
msgstr "Aspetto"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:713
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:725
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:736
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:747
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:714
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:726
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:737
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:748
msgid "Interface"
msgstr "Interfaccia"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:717
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:718
msgid "Adjust the look and feel of the calibre interface to suit your tastes"
msgstr ""
"Modifica l'aspetto dell'interfaccia di calibre secondo i propri gusti"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:723
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:724
msgid "Behavior"
msgstr "Comportamento"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:729
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:730
msgid "Change the way calibre behaves"
msgstr "Cambia il comportamento di calibre"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:734
#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:208
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:735
#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:209
msgid "Add your own columns"
msgstr "Aggiungi colonne personalizzate"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:740
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:741
msgid "Add/remove your own columns to the calibre book list"
msgstr ""
"Aggiunge/Rimuove colonne personalizzate dalla lista dei libri di calibre"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:745
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:746
msgid "Customize the toolbar"
msgstr "Personalizza la barra degli strumenti"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:751
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:752
msgid ""
"Customize the toolbars and context menus, changing which actions are "
"available in each"
@ -316,59 +316,59 @@ msgstr ""
"Personalizza la barra degli strumenti e i menu contestuali, cambiando le "
"azioni disponibili in ognuno"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:757
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:758
msgid "Input Options"
msgstr "Opzioni di digitazione"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:759
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:770
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:781
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:760
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:771
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:782
msgid "Conversion"
msgstr "Conversione"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:763
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:764
msgid "Set conversion options specific to each input format"
msgstr ""
"Imposta le opzioni di conversione specifiche per ogni formato di input"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:768
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:769
msgid "Common Options"
msgstr "Opzioni comuni"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:774
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:775
msgid "Set conversion options common to all formats"
msgstr "Imposta le opzioni di conversione comuni a tutti i formati"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:779
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:780
msgid "Output Options"
msgstr "Opzioni di output"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:785
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:786
msgid "Set conversion options specific to each output format"
msgstr ""
"Imposta le opzioni di conversione specifiche per ogni formato di output"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:790
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:791
msgid "Adding books"
msgstr "Aggiunta libri"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:792
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:804
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:816
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:828
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:793
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:805
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:817
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:829
msgid "Import/Export"
msgstr "Importa/Esporta"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:796
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:797
msgid "Control how calibre reads metadata from files when adding books"
msgstr ""
"Controlla come calibre legge i metadati dai libri quando vengono aggiunti"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:802
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:803
msgid "Saving books to disk"
msgstr "Salvataggio libri su disco"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:808
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:809
msgid ""
"Control how calibre exports files from its database to disk when using Save "
"to disk"
@ -376,32 +376,32 @@ msgstr ""
"Controlla come calibre esporta i file dal suo database al disco quando si "
"usa «Salva su disco»"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:814
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:815
msgid "Sending books to devices"
msgstr "Invio libri ai dispositivi"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:820
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:821
msgid "Control how calibre transfers files to your ebook reader"
msgstr "Controlla come calibre trasferisce i file al lettore di ebook"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:826
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:827
msgid "Metadata plugboards"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:832
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:833
msgid "Change metadata fields before saving/sending"
msgstr "Cambiare i campi dei metadati prima di salvare/inviare"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:837
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:838
msgid "Sharing books by email"
msgstr "Condivisione libri via email"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:839
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:851
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:840
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:852
msgid "Sharing"
msgstr "Condivisione"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:843
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:844
msgid ""
"Setup sharing of books via email. Can be used for automatic sending of "
"downloaded news to your devices"
@ -409,11 +409,11 @@ msgstr ""
"Imposta la condivisione dei libri via email. Può essere usato per inviare "
"automaticamente le news scaricate ai dispositivi."
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:849
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:850
msgid "Sharing over the net"
msgstr "Condividi sulla rete"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:855
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:856
msgid ""
"Setup the calibre Content Server which will give you access to your calibre "
"library from anywhere, on any device, over the internet"
@ -421,34 +421,34 @@ msgstr ""
"Imposta il Server di Contenuti calibre che da accesso alla biblioteca di "
"calibre da ogni luogo, su ogni dispositivo, su internet"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:862
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:863
msgid "Plugins"
msgstr "Plugins"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:864
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:876
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:887
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:865
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:877
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:888
msgid "Advanced"
msgstr "Avanzate"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:868
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:869
msgid "Add/remove/customize various bits of calibre functionality"
msgstr ""
"Aggiungi/rimuovi/personalizza varie opzioni delle funzionalità di calibre"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:874
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:875
msgid "Tweaks"
msgstr "Ottimizzazioni"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:880
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:881
msgid "Fine tune how calibre behaves in various contexts"
msgstr "Modifica in dettaglio come si comporta calibre in vari contesti"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:885
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:886
msgid "Miscellaneous"
msgstr "Varie"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:891
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:892
msgid "Miscellaneous advanced configuration"
msgstr "Configurazione avanzata varia"
@ -493,7 +493,7 @@ msgstr ""
"sa nulla sul documento di origine."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:59
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:436
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:444
msgid ""
"This profile is intended for the SONY PRS line. The 500/505/600/700 etc."
msgstr ""
@ -505,62 +505,62 @@ msgid "This profile is intended for the SONY PRS 300."
msgstr "Questo profilo è adatto per il Sony PRS 300."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:80
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:476
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:484
msgid "This profile is intended for the SONY PRS-900."
msgstr "Questo profilo è adatto per il Sony PRS-900."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:88
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:506
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:513
msgid "This profile is intended for the Microsoft Reader."
msgstr "Questo profilo è adatto per il Microsoft Reader."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:99
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:517
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:524
msgid "This profile is intended for the Mobipocket books."
msgstr "Questo profilo è adatto per i libri in formato Mobipocket."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:112
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:530
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:537
msgid "This profile is intended for the Hanlin V3 and its clones."
msgstr "Questo profilo è adatto per l'Hanlin V3 ed i suoi cloni."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:124
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:542
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:549
msgid "This profile is intended for the Hanlin V5 and its clones."
msgstr "Questo profilo è adatto per Hanlin V5 e i suoi cloni."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:134
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:550
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:557
msgid "This profile is intended for the Cybook G3."
msgstr "Questo profilo è adatto per il Cybook G3."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:147
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:563
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:570
msgid "This profile is intended for the Cybook Opus."
msgstr "Questo profilo è adatto per il Cybook Opus."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:159
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:576
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:583
msgid "This profile is intended for the Amazon Kindle."
msgstr "Questo profilo è adatto per il Kindle di Amazon."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:171
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:617
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:631
msgid "This profile is intended for the Irex Illiad."
msgstr "Questo profilo è adatto per l'Irex di Illiad."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:183
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:630
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:644
msgid "This profile is intended for the IRex Digital Reader 1000."
msgstr "Questo profilo è adatto per l'IRex Digital Reader 1000."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:196
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:644
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:658
msgid "This profile is intended for the IRex Digital Reader 800."
msgstr "Questo profilo adatto per l'IRex Digital Reader 800."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:208
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:658
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:672
msgid "This profile is intended for the B&N Nook."
msgstr "Questo profilo è adatto per il Nook B&N."
@ -578,31 +578,31 @@ msgstr ""
"produrre un documento da poter leggere tramite computer o su vari "
"dispositivi."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:273
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:276
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 "
"di 768x1024"
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:427
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:435
msgid "Intended for generic tablet devices, does no resizing of images"
msgstr ""
"Pensato per dispositivi tablet generici, non ridimensiona le immagini"
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:454
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:462
msgid "This profile is intended for the Kobo Reader."
msgstr "Questo profilo è adatto per il Kobo Reader."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:467
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:475
msgid "This profile is intended for the SONY PRS-300."
msgstr "Questo profilo è adatto per il Sony PRS-300."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:485
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:493
msgid "This profile is intended for the 5-inch JetBook."
msgstr "Questo profilo è adatto per il JetBook da 5 pollici."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:494
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:502
msgid ""
"This profile is intended for the SONY PRS line. The 500/505/700 etc, in "
"landscape mode. Mainly useful for comics."
@ -610,11 +610,11 @@ msgstr ""
"Questo profilo è adatto per la linea SONY PRS. Il 500/505/700 ecc, in "
"modalità panoramica. Utile principalmente per i fumetti."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:597
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:609
msgid "This profile is intended for the Amazon Kindle DX."
msgstr "Questo profilo è adatto per il Kindle DX di Amazon."
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:672
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:686
msgid "This profile is intended for the Sanda Bambook."
msgstr "Questo profilo è riservato a Sanda Bambook."
@ -692,7 +692,7 @@ msgstr "Disabilita il plugin nominato"
msgid "Communicate with Android phones."
msgstr "Comunica con i telefoni Android."
#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:53
#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:56
msgid ""
"Comma separated list of directories to send e-books to on the device. The "
"first one that exists will be used"
@ -700,7 +700,7 @@ msgstr ""
"Lista delle cartelle separate da virgole dei libri da inviare al "
"dispositivo. Verrà usata la prima cartella esistente."
#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:95
#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:98
msgid "Communicate with S60 phones."
msgstr "Comunica con i telefoni S60."
@ -1058,6 +1058,14 @@ msgstr "Il lettore Nook"
msgid "Communicate with the Nook eBook reader."
msgstr "Comunica con il lettore Nook."
#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:85
msgid "Nook Color"
msgstr "Nook Color"
#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:86
msgid "Communicate with the Nook Color eBook reader."
msgstr "Comunica con il lettore Nook Color"
#: /home/kovid/work/calibre/src/calibre/devices/nuut2/driver.py:17
msgid "Communicate with the Nuut2 eBook reader."
msgstr "Comunica con il lettore Nuut2."
@ -2839,7 +2847,7 @@ msgstr ""
"con da ISBN da LibraryThing.com\n"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1308
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1399
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1401
msgid "Cover"
msgstr "Copertina"
@ -2881,70 +2889,70 @@ msgstr "Tutti gli articoli"
msgid "This is an Amazon Topaz book. It cannot be processed."
msgstr "Questo è un libro Amazon Topaz. Non può essere elaborato."
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1400
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1402
msgid "Title Page"
msgstr "Pagina iniziale"
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1401
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1403
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:15
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:53
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:199
msgid "Table of Contents"
msgstr "Indice"
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1402
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1404
msgid "Index"
msgstr "Indice analitico"
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1403
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1405
msgid "Glossary"
msgstr "Glossario"
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1404
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1406
msgid "Acknowledgements"
msgstr "Ringraziamenti"
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1405
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1407
msgid "Bibliography"
msgstr "Bibliografia"
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1406
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1408
msgid "Colophon"
msgstr "Colophon"
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1407
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1409
msgid "Copyright"
msgstr "Diritti d'autore"
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1408
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1410
msgid "Dedication"
msgstr "Dedica"
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1409
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1411
msgid "Epigraph"
msgstr "Epigrafe"
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1410
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1412
msgid "Foreword"
msgstr "Premessa"
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1411
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1413
msgid "List of Illustrations"
msgstr "Indice delle figure"
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1412
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1414
msgid "List of Tables"
msgstr "Indice delle tabelle"
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1413
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1415
msgid "Notes"
msgstr "Note"
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1414
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1416
msgid "Preface"
msgstr "Prefazione"
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1415
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1417
msgid "Main Text"
msgstr "Corpo del testo"
@ -4026,7 +4034,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:391
#: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:101
#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:741
#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:742
msgid "Not allowed"
msgstr "Non permesso"
@ -4337,6 +4345,10 @@ msgid ""
"second and subsequently selected books will not be deleted or "
"changed.<br><br>Please confirm you want to proceed."
msgstr ""
"I diversi formati del libro e i metadata dei libri selezionati saranno "
"aggiunti al <b>primo libro selezionato</b> (%s). Il codice ISBN <i>non</i> "
"sarà modificato.<br><br> I libri successivi non saranno cancellati o "
"modificati.<br><br>Conferma per procedere."
#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:209
msgid ""
@ -5110,7 +5122,7 @@ msgstr "Grassetto"
#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:26
msgid "Italic"
msgstr ""
msgstr "Corsivo"
#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:27
#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:28
@ -5127,11 +5139,11 @@ msgstr ""
"salvati in una conversione precedente (se esistente) invece di usare i "
"valori predefiniti nelle Preferenze"
#: /home/kovid/work/calibre/src/calibre/gui2/convert/bulk.py:68
#: /home/kovid/work/calibre/src/calibre/gui2/convert/bulk.py:70
msgid "Bulk Convert"
msgstr "Conversione in gruppo"
#: /home/kovid/work/calibre/src/calibre/gui2/convert/bulk.py:81
#: /home/kovid/work/calibre/src/calibre/gui2/convert/bulk.py:83
#: /home/kovid/work/calibre/src/calibre/gui2/convert/single.py:185
msgid "Options specific to the output format."
msgstr "Opzioni specifiche per i formati di output"
@ -6347,10 +6359,10 @@ msgstr "Spedizione di un messaggio elettronico a"
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:982
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:990
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1083
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1168
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1287
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1295
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1089
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1174
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1293
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1301
msgid "No suitable formats"
msgstr "Nessun formato adatto"
@ -6379,38 +6391,38 @@ msgstr "Impossibile inviare via email i seguenti libri:"
msgid "Sent by email:"
msgstr "Inviato per posta elettronica"
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1042
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1048
msgid "News:"
msgstr "Notizie:"
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1043
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1049
msgid "Attached is the"
msgstr "Allegato c'é"
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1054
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1060
msgid "Sent news to"
msgstr "Notizie inviate a"
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1084
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1169
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1288
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1090
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1175
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1294
msgid "Auto convert the following books before uploading to the device?"
msgstr ""
"Convertire automaticamente i libri seguenti prima di inviarli al dispositivo?"
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1114
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1120
msgid "Sending catalogs to device."
msgstr "Inviando i cataloghi al dispositivo"
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1201
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1207
msgid "Sending news to device."
msgstr "Invio delle notizie al dispositivo."
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1254
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1260
msgid "Sending books to device."
msgstr "Invio dei libri al dispositivo."
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1296
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1302
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."
@ -6419,11 +6431,11 @@ msgstr ""
"trovato un formato adeguato. È prima necessario convertire i libri in un "
"formato supportato dal dispositivo."
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1360
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1366
msgid "No space on device"
msgstr "Spazio sul dispositivo insufficiente"
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1361
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1367
msgid ""
"<p>Cannot upload books to device there is no more free space available "
msgstr ""
@ -6545,6 +6557,8 @@ msgstr "Nomi da ignorare"
msgid ""
"Enter comma-separated standard file name wildcards, such as synctoy*.dat"
msgstr ""
"Inserire una lista di nomi di file standard con wildcard, ad esempio "
"synctoy*.dat"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:62
msgid "Extensions to ignore"
@ -6929,6 +6943,11 @@ msgid ""
"your library before proceeding.<p>Search and replace in text fields using "
"character matching or regular expressions. "
msgstr ""
"<b>È possibile distruggere la biblioteca con questa funzionalità.</b> Le "
"modifiche sono permanenti, non è possible tornare indietro. È fortemente "
"consigliato di fare una copia della propria biblioteca prima di "
"procedere.<p>Cerca e sostituisce nei campi di testo usando la corrispondenza "
"dei caratteri o le espressioni regolari. "
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:282
msgid ""
@ -6958,6 +6977,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:438
msgid "You must specify a destination when source is a composite field"
msgstr ""
"È necessario specificare una destinazione se la sorgente è un campo complesso"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:530
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:538
@ -7081,6 +7101,11 @@ msgid ""
"for that series. Checking this box will tell calibre to start numbering\n"
"from the value in the box"
msgstr ""
"Le serie saranno normalmente renumerate partendo dal numero più alto del "
"database\n"
"per quella serie. Selezionando questa casella permetterai a calibre di "
"iniziare la numerazione\n"
"partendo dal valore presente nel box."
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:367
msgid "Remove &format:"
@ -7143,6 +7168,8 @@ msgid ""
"Choose whether to use basic text matching or advanced regular expression "
"matching"
msgstr ""
"Scegli se utilizzare una corrispondenza di testo semplice o una "
"corrispondenza di testo avanzata."
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:382
msgid "&Search for:"
@ -7159,6 +7186,9 @@ msgid ""
"Check this box if the search string must match exactly upper and lower case. "
"Uncheck it if case is to be ignored"
msgstr ""
"Seleziona questa casella se la stringa di ricerca deve far corrispondere "
"esattamente i caratteri maiuscoli e minuscoli. De-seleziona per ignorare la "
"corrispondenza."
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:385
msgid "Case sensitive"
@ -7231,7 +7261,7 @@ msgstr "Il test:"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:401
msgid "&Search and replace"
msgstr ""
msgstr "&Cerca e sostituisce"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:91
msgid "Last modified: %s"
@ -7778,48 +7808,45 @@ msgid "Advanced Search"
msgstr "Ricerca avanzata"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:199
msgid "Find entries that have..."
msgstr "Trova elementi che hanno..."
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:200
msgid "&All these words:"
msgstr "&Tutte queste parole:"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:201
msgid "This exact &phrase:"
msgstr "&Questa frase esatta:"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:202
msgid "&One or more of these words:"
msgstr "&Una o più di queste parole:"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:203
msgid "But dont show entries that have..."
msgstr "Ma non visualizzare elementi che hanno..."
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:204
msgid "Any of these &unwanted words:"
msgstr "Una di queste parole non richie&ste:"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:205
msgid "What kind of match to use:"
msgstr "Tipo di corrispondenza da usare:"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:200
msgid "Contains: the word or phrase matches anywhere in the metadata field"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:201
msgid "Equals: the word or phrase must match the entire metadata field"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:202
msgid ""
"Regular expression: the expression must match anywhere in the metadata field"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:203
msgid "Find entries that have..."
msgstr "Trova elementi che hanno..."
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:204
msgid "&All these words:"
msgstr "&Tutte queste parole:"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:205
msgid "This exact &phrase:"
msgstr "&Questa frase esatta:"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:206
msgid "Contains: the word or phrase matches anywhere in the metadata"
msgstr "Contiene: la parola o frase corrispondenti ovunque nei metadati"
msgid "&One or more of these words:"
msgstr "&Una o più di queste parole:"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:207
msgid "Equals: the word or phrase must match an entire metadata field"
msgstr ""
"Uguale: la parola o frase deve corrispondere esattamente nei metadati"
msgid "But dont show entries that have..."
msgstr "Ma non visualizzare elementi che hanno..."
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:208
msgid ""
"Regular expression: the expression must match anywhere in the metadata"
msgstr ""
"Espressione regolare: l'espressione deve corrispondere in qualunque punto "
"dei metadati"
msgid "Any of these &unwanted words:"
msgstr "Una di queste parole non richie&ste:"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:209
msgid ""
@ -7839,7 +7866,7 @@ msgstr "Inserisci il titolo"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:213
msgid "&Author:"
msgstr ""
msgstr "&Autore:"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:215
msgid "Ta&gs:"
@ -8577,7 +8604,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:181
msgid "&Go!"
msgstr ""
msgstr "&Vai!"
#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:187
msgid "Do Quick Search (you can also press the Enter key)"
@ -8619,7 +8646,7 @@ msgstr "Dimensione (MB)"
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:331
msgid "Book %s of %s."
msgstr ""
msgstr "Libro %s di %s."
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:693
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1236
@ -8652,47 +8679,47 @@ msgstr "Marcato per l'eliminazione"
msgid "Double click to <b>edit</b> me<br><br>"
msgstr "Doppio clic per <b>modificarmi</b><br><br>"
#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:146
#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:147
msgid "Hide column %s"
msgstr "Nascondi colonna %s"
#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:151
#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:152
msgid "Sort on %s"
msgstr "Ordina per %s"
#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:152
#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:153
msgid "Ascending"
msgstr "Ascendente"
#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:155
#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:156
msgid "Descending"
msgstr "Discendente"
#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:167
#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:168
msgid "Change text alignment for %s"
msgstr "Cambia allineamento del testo per %s"
#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:169
#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:170
msgid "Left"
msgstr "Sinistra"
#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:169
#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:170
msgid "Right"
msgstr "Destra"
#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:170
#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:171
msgid "Center"
msgstr "Centrato"
#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:189
#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:190
msgid "Show column"
msgstr "Mostra colonna"
#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:201
#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:202
msgid "Restore default layout"
msgstr "Ripristina layout perdefinito"
#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:742
#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:743
msgid ""
"Dropping onto a device is not supported. First add the book to the calibre "
"library."
@ -10232,11 +10259,15 @@ msgstr "Gestione categorie utente"
msgid ""
"Changing the authors for several books can take a while. Are you sure?"
msgstr ""
"Modificare gli autori di molti libri può durare un tempo abbastanza lungo. "
"Sei sicuro?"
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:456
msgid ""
"Changing the metadata for that many books can take a while. Are you sure?"
msgstr ""
"Modificare i metadata per tanti libri può durare un tempo abbastanza lungo. "
"Sei sicuro?"
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:512
#: /home/kovid/work/calibre/src/calibre/library/database2.py:320
@ -12152,6 +12183,8 @@ msgid ""
"Comma-separated list of names to ignore.\n"
"Default: all"
msgstr ""
"Lista separata da virgole dei nomi da ignorare.\n"
"Predefinito: tutti"
#: /home/kovid/work/calibre/src/calibre/library/cli.py:927
msgid "Unknown report check"
@ -12580,7 +12613,7 @@ msgstr "Sfoglia i libri per"
#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:349
msgid "Choose a category to browse by:"
msgstr ""
msgstr "Selezionare una categoria in da sfogliare per:"
#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:425
msgid "Browsing by"
@ -12596,7 +12629,7 @@ msgstr "in"
#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:550
msgid "Books in"
msgstr ""
msgstr "Libri in"
#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:602
msgid "Other formats"
@ -12616,7 +12649,7 @@ msgstr "Permalink"
#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:630
msgid "A permanent link to this book"
msgstr ""
msgstr "Un collegamento permanente a questo libro"
#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:641
msgid "This book has been deleted"
@ -12624,7 +12657,7 @@ msgstr "Questo libro &egrave stato cancellato"
#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:725
msgid "in search"
msgstr ""
msgstr "nella ricerca"
#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:727
msgid "Matching books"
@ -15103,6 +15136,13 @@ msgstr "Non scaricare i fogli di stile CSS"
#~ "\"una\"), la punteggiatura, maiuscole, ecc. Corrispondenza Autore fa lo "
#~ "stesso."
#~ msgid "Contains: the word or phrase matches anywhere in the metadata"
#~ msgstr "Contiene: la parola o frase corrispondenti ovunque nei metadati"
#~ msgid "Equals: the word or phrase must match an entire metadata field"
#~ msgstr ""
#~ "Uguale: la parola o frase deve corrispondere esattamente nei metadati"
#~ msgid "set in ui.py"
#~ msgstr "posta in ui,py"
@ -15303,6 +15343,12 @@ msgstr "Non scaricare i fogli di stile CSS"
#~ msgid "Failed to download metadata for the following:"
#~ msgstr "Impossibile a scaricare i metadati per i seguenti:"
#~ msgid ""
#~ "Regular expression: the expression must match anywhere in the metadata"
#~ msgstr ""
#~ "Espressione regolare: l'espressione deve corrispondere in qualunque punto "
#~ "dei metadati"
#~ msgid "Connect to iTunes (EXPERIMENTAL)"
#~ msgstr "Connetti ad iTunes (SPERIMENTALE)"

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

Some files were not shown because too many files have changed in this diff Show More